I was running out of space on my machine, so I wiped the contents of my temp folder. I'm now getting the following error when I start SSMS
Microsoft.SqlServer.Management.RegisteredServers.RegisteredServerException: Unable to read the list of previously registered servers on this system. Re-register your servers in the 'Registered Servers' window. ---> Microsoft.SqlServer.Management.Sdk.Sfc.SfcSerializationException: Deserialization operation on /RegisteredServersStore/ServerGroup/AnalysisServicesServerGroup has failed. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Administrator\AppData\Local\Temp\2\mhuwc2n4.tmp'.
Clearly, SSMS was using something in that folder (naughty... it's a Temp folder after all). I can click "Continue" on this error, but it fails to locate my databases, and is thus pretty useless. I know the databases are still there because I can query them from other programs, but I'd like to have ...

Go to the complete details ...