Print Spooler constant failures
Posted on 2010-09-21
I've a problem with a Windows 7 Prof machine. This morning, it suddenly stopped being able to print to any printer. You could see the printers listed (local and network), but all of them were unavailable to print to. There are a couple of messages in the Event Viewer that suggest what is happening, but I've not been able to find a solution using them.
Firstly, I get an Information alert: ID 7036:
The Print Spooler service entered the running state.
This is followed after about 6 seconds with error ID 7032:
The Service Control Manager tried to take a corrective action (Restart the service) after the unexpected termination of the Print Spooler service, but this action failed with the following error:
An instance of the service is already running.
This is followed three seconds later with error ID 7031:
The Print Spooler service terminated unexpectedly. It has done this 14 time(s). The following corrective action will be taken in 60000 milliseconds: Restart the service.
From searching for solutions, I've seen this error linked to Windows XP or Server 2000/2003, but nothing yet about Windows 7. I've also seen talk about using the cleanspl, but apparently that's only available for those other OS's.
In the services gui, you can start the service manually, but it seems to stop after a few seconds. But when you are just looking at the full list of services, the spooler is shown as started and automatic, when it's not running.
Anyone come across this or have a possible solution?