La base de datos tempdb es un espacio de trabajo temporal. Entre otros usos se utiliza para el almacenamiento de tablas temporales, cursores estatico creados, etc.
Deteniendo el servicio de SQL SERVER la base de datos TEMPDB se trunca automaticamente y deja ese tañamo tan grande que tiene, el problema de esto seria cuadno detener el servicio de SQL si es un servidor productivo yo tengo una BD de 55 G tambien la tempdb, pero ahora en la noche detengo el servicio, otra ves jeje.
Saludos...
visita esta
pagina, talves te ayude.