Print Spooler keeps crashing on Server 2003 R2

printingwindows-server-2003-r2

my Windows 2003 R2 print server spooler service keeps crashing. upon startup I'll get an error message stating "Unhandled Win32 exception occurred in spoolsv.exe". no matter how many times i try to start the print spooler service manually, it'll stop itself within minutes or seconds. sometimes it won't stop until i try to open "Printers and Faxes". It just keeps sending 7034 Event Errors in the Event Viewer stating "The Print Spooler service terminated unexpectedly".

i've tried running virus and spyware scans, tried running CleanSPL, nothing is working and none of my users can print as all of our printers go through this server.

I cannot open Server Properties in the printer window, and when i try to view Admin Tools>Print Management i get a red X over my server name, and as soon as i open it, it'll kill the spooler service again if i've manually started it.

This server is also used for several SQL servers so a simple reinstall isn't an option right now. the server is running a little low on space, and seems like a defrag could also be done, but i can't imagine these would be causing the problems.

Printing was working just fine for weeks and then this morning it stopped. no new drivers have been installed for at least 2 weeks, and i'm still checking to see if WSUS updated anything last night. Anyone have any thoughts?

Best Answer

The low disk space could be an issue if the server tries to spool a job and there is not enough space. How low is low space?

There is an issue with the sppoler service addresed by a hotfix. It is related to drivers being copied to clients from the server MS Support Article

Have also seen a similar issue were removing all printers and adding them again resolved constant crashes of the spooler.