I have about 10 users on a 2003 terminal server. When a user logs off, the session printer is not being cleared. I will log into the server at the console and see hundreds of printers. I restart the Spooler service and most of them go away and life is good. I will also see the auto-created printer for two different users that just happen to have the same session number. I know they are not on the same session, but one was logged off, the printer didn't clear out and someone else got that session number.
What can I do to clean up this printer issue? I can't be restarting the Spooler all the time.