Print spooler service does not restart

printingservicewindows-server-2003windows-service

I have a windows server 2003 with a few printers, and once in a while the Print Spooler service crashes with this message in the event viewer:
Faulting application spoolsv.exe, version 5.2.3790.0, faulting module ZSR.DLL, version 6.20.1625.0, fault address 0x0001f979.
Obviously it would be nice to prevent this entirely, but until then, I would like it restart automatically. I have set it to "Restart the Service" on the First/Second/Subsequent Failures on the Properties/Recovery tab, but it does not restart. I can manually start it, and then it works fine. How could I set it to restart automatically?

Best Answer

You could schedule a task to run at regular intervals

net stop spooler
net start spooler

However the root of the problem coud be a corrupt print driver. Try clearing out all of the print drivers after deleting the printers. Download updated drivers and add the printers again.

Related Topic