observed to happen sometimes after applying security update to windows server
symptoms:
1. opening printers folder is slow
2. cannot print, getting error creating print job
3. reboot or restart print spooler did not help
cause:
printer driver being regenerated (as shown by eventvwr events with ID=9 Source=print) getting stuck
due to deadlock condition, usually by a particular driver.
resolution
1. log call to microsoft and provide them with a userdump of spoolsv.exe
2. their engineer will identify which .DLL file is causing the deadlock and advise to
rename that DLL (usually found in C:\WINNT\system32\spool\drivers\w32x86)
3. stop spooler and dependend lpdsvc
4. regedit to HKLM\SYSTEM\CurrentControlSet\Control\Print
5. delete any PendingUpgrades key and PostXXUpgrade key
6. go to C:\WINNT\system32\spool\drivers\w32x86 folder and delete *.BUD
7. start spooler svc and lpdsvc
8. verify printing