|"Print Spooler" runs as a Windows Service and should be set on 'Automatic' in the 'services management' console.|
Click Start --> Run, type services.msc then click 'OK'
Scroll down to 'Print Spooler' and double-click it.
Set the "Startup type' to 'Automatic' and click it's 'Start' button below that.
Click 'OK' to save the new setting.
The Print Spooler should work okay from now on.