Hi parrotx34,
I would suggest you to try the steps mentioned below and check if it helps to fix the issue.
Method 1: Clear Printer Spooler files and enable the Spooler service.
a) Click Start, type “services.msc” (without quotes) in the search box and press Enter.
b) Double-click “Printer Spooler” in the Services list.
c) Click Stop and click OK.
d) Click Start, type %WINDIR%\system32\spool\printers in the search box and press Enter. In the open window, and delete all files in this folder.
e) Now, go to “Services” again. Double-click “Printer Spooler."
f) On the General tab, next to Startup type, make sure that Automatic is selected.
g) If the service is not already running, under Service status, click Start, and then click OK.
For reference visit the links:http://windows.microsoft.com/en-US/windows-vista/Troubleshoot-printer-problems
http://windows.microsoft.com/en-us/windows/help/printer-problems-in-windows
Regards,
Sandeep
Microsoft Answers Support Engineer