If print spooler will not start… do the following…
This issue can occur if the Print Spooler service is not running.
To start the service:
1. Click Start, click Run, type services.msc, and then click OK.
2. In the Services pane, right-click Print Spooler, and then click Properties.
3. Under Startup type, make sure that the startup type is set to Automatic. If it is not, click Automatic in the Startup type list, and then click Apply.
4. Under Service status, click Start.
5. Click OK to close the Print Spooler Properties dialog box.
If the spooler still will not start… try the following…
try this to kill the dependancy services that are not starting:
Remove all Print Spooler service dependencies other than the Remote Procedure Call service.
Click Start, Run and enter sc config spooler depend= RPCSS (there must be a space after “=” but not before it.)
By removing the other dependencies the Print Spooler service should be able to run, but the printer functionality may be affected, and it may be necessary to reinstall the printer drivers.