Getting the following error on one of our terminal servers (Server 2008 standard) when a user logs on.
Results in the set printers displaying "printer not found on server, unable to connect" and being unable to print to the default printer.
Log Name: System
Date: 4/12/2013 10:59:32 a.m.
Event ID: 3
Task Category: None
Computer: Terminal Server
The print spooler failed to reopen an existing printer connection because it could not read the configuration information from the registry key S-1-5-21-2173070163-3882204664-130259351-20654\Printers\Connections\S-1-5-21-2173070163-3882204664-130259351-20654\Printers\Connections. This can occur if the key name or values are malformed or missing.
This is the only server having issues like this (have another terminal server that's working fine).
It's fixed by restarting the printer spooler service, but that only lasts a few hours-a day.