• You need to restart SQL Server. What is the initial size for tempdb? Also, what code did you run? Did you manually run dbcc shrinkfile?

    You do want to be in single user mode. Sorry, forgot to mention that. There can be corruption issues with tempdb.