From Google... which is similar to one suggested method I think...
Method 1:
Run the Printer Troubleshooter.
Open the Printer troubleshooter....
here
Open the Printer troubleshooter
Method 2:
If the printer troubleshooter does not resolve the issue, start the print spooler service manually and check if this fixes the problem.
a) Click Start.
b) Type services.msc in the start search box and press enter.
c) Right click on print spooler and click on properties.
d) Check if the startup type is automatic. If it is not then change it to automatic.
e) Check if the service status is stopped.
f) If yes then click on the start button.
g) Try to add a printer and print a test page.
Phil