We have a small peer-to-peer network with all workstations running XP Service Pack 2 (the computers are fairly new, < 1 year old). We have a networked (TCP/IP) HP 3005 black and white printer which has been working fine. We installed a new HP color LaserJet 3600 on the network (TCP/IP) and installed the software on each workstation. Now on every workstation the print spooler service seems to lock up after printing several jobs to the HP 3005 (which was working fine before). Print jobs sit in the printer queue but do not print. There are no error messages or error events. Restarting the spooler service fixes the problem for a while.
I have tried reinstalling all printers, even using Microsofts instructions for going into safe mode and manually deleting all printer files from the spooler directory and removing all registry printer entries (except for the Windows default entries), and installed XP service pack SP3. Nothing seems to help. The spool service still locks up after printing two or three jobs successfully to the HP 3005.