We have all had the problem were a printer just doesn’t respond.
Normally it isn’t a driver problem, just a bunged up printer queue.
The easy way to fix is to right click on the printer icon in the taskbar (next to the date/time) and delete any pending jobs / clear the print queue. Then simply restart the computer before trying to print again.
Hopefully that will fix it, if not then we need to get out the big guns!
You can Force a delete of the print cue if nothing else works:
1. Go to Start, Control Panel and Administrative Tools. Double click on the Services icon.
2. Scroll down to the Print Spooler service and right click on it and select Stop.
(In order to do this, you need to be logged in as Administrator.)
3. Next you need to go to the following directory: C:\WINDOWS\System32\spool\PRINTERS.
You can also type %windir%\System32\spool\PRINTERS into the address bar in Explorer.
(if the C drive is not the default Windows partition.)
Delete all the files in this folder.
This will clear all print queues.
4. Now you can go back to the Services console and re-start the Print Spooler service.
At this point, you should be able to print without a problem, although a restart is recommended.