Windows 2000, Service Pack 4.
It has run fine for several years, SP 4 was applied a couple months ago.
Yesterday, we were unable to print from this computer. The printers don't show up in the Printer Control Panel, spooler service quits.
The message pops up:
spoolsv.exe Entry Point Not Found: The procedure entry point LoadDriverWithVersion could not be located in the dynamic link library SPOOLSS.DLL
The same is recorded in the event log with Event ID 26.
If I restart the spooler service, it starts fine. I go to the printers control panel, attempt to add the printer, and it barfs on itself with the same error message, plus the event log records "the print spooler service terminated unexpectedly. It has done this 5 times.
It is an HP LaserJet 4200, connected to a SBS2k3 server. I have attempted to add a printer to print directly to the HPLJ 4200, bypassing the server, but it still crashes.
Virus scan comes back clean using Trend Micro Antivirus.