You may need to reset the print spooler if you are receiving an error message that your print spooler service is not running or available when you try to install a printer or print a document in Windows 7. If resetting the print spooler does not work, your printer's drivers may be corrupt and you will need to uninstall and reinstall them.
Click the "Start" button and type "Services.msc" (no quotes) in the Start Search field. Hit "Enter."
Scroll down and find Print Spooler in the Services list. Double-click to open your print spooler
Press "Stop," then click "OK" to temporarily stop your print spooler so you can reset it.
Click the "Start" button and type "%WINDIR%\system32\spool\printers" (no quotes) in the Start Search box. Press "Enter."
Delete all files in the folder the pops up.
Go back to the Print Spooler settings by clicking "Start," typing "Services.msc" (without the quotes) in the Start Search field and pressing "Enter."
Open your Print Spooler again by double-clicking it.
Click "Start" to reset your print spooler and click "OK."
If that didn't work, your printer drivers may be corrupted. Uninstall all printer software from your computer and start over from scratch.