This PC & printer have been working together for a long time, but for whatever reason today the PC started getting an error to restart the spool service.
I run mmc to look at the service and print spooler is set to automatic but doesn’t seem to work as automated. Even if I manually start the spool service, try use or add a printer, I still get the same error. I have the spooler service set to restart the service but doesn’t seem to fix anything.
There are 5 other PCs of this same model that work w/ the printer. The printer is a HP Laserjet 4014. I’ve always created a standard TCP/IP through Windows, and either windows gets the driver from the printer, or I download the correct printer driver.
There’s a driver for this model on HP’s site that came out in June 2012, but because the spooler service doesn’t start, I can’t add a printer to start w/. from this PC I can ping the printer. The Windows firewall is disabled and there isn’t any other firewall software on the PC.
I don’t use any jetdirect software…just add the printer through Windows. Being this printer works for other PCs, it wouldn’t seem updating the firmware for the printer, if any is available, would make a difference.
I’ve booted the PC in safe mode w/ networking but still get the same error. The PC uses Windows 7 professional 32 bit. I login w/ the local administrator account but made no difference.
I don’t see anything particular that looks like shouldn’t be starting up on the PC.
The event ID is 7031. The print service terminated unexpectedly. It has done this 2 times. The following corrective action will be taken in 60000 milliseconds. Restart the service.
I did a chkdsk but no errors were found. I update the drive for the NIC but didn’t do any good.
Looking on the internet I’ve seen things such as renaming all the printer dlls to old, but I don’t have an idea what specific dll files are for the printer or if there are even dll files that have to do w/ the spool service.
There’s also a Windows 7 printer hotfix, downloaded, installed, no difference.
Do you think replacing the spoolsv in windows\system32 would work? I really don’t want to make things worse, but this same error happened about 6 months ago, and I never had any success fixing the problem on this incident either…just re imaged the PC to fix it.
Looking through the windows services, it says the print spooler is dependent on the fax service, and the fax service is automatic & says it’s running.
I haven’t scanned this PC for any infections yet, and I suppose I could hook up a local printer to the PC but haven’t yet.