Удаление несуществующих TempDB-баз
В случае появления необходимости удаления потерянных tempdb (или удалённых файлов не через консоль mssql)
произвести остановку служб mssql
потом произвести их старт в нужном нам режиме
net start mssqlserver /T3608
подключиться к sql
sqlcmd -S. -E
произвести вывод баз
SELECT name, physical_name FROM sys.master_files WHERE database_id = 2
GO
выбрать нужную базу и удалить комбинацией
ALTER DATABASE tempdb remove file [temp5(01)]
GO
когда лишнее будет удалено, произвести остановку службы и произвести повторный запуск в обычном режиме