One of my customer had problems printing on Windows on a particular workstation. Whenever a print command is issued, it just sits on the queue without getting printed out. It turned out that the culprit is a print job stuck in print queue. So here’s how to fix it:
- Go to control panel and double click on Printers and Faxes. (Click on Start -> Control Panel -> Printers and Faxes)
- Then double click the printer that you are trying to print. If there are jobs in the queue, delete it by selecting them, right click then select cancel.
- Once all the jobs are cleared, click on Start -> Control Panel -> Administrative Tools -> Services.
- Scroll down until you see a listing for Print Spooler. Right click on it then click on the stop. Consult the screen shot below. Keep this window open for now.
- Click on Start -> Run. Type "C:WINDOWSsystem32spoolPRINTERS" (without the quotes off course). The path that you type may differ slightly. Some Windows installation is installed in C:WINNT. Make sure you adjust to the right path for your Windows installation. On rare cases, your windows may not be installed in drive C. In that case, substitute the drive letter to the right one for you as well. For most, the above should work fine.
- Click Ctrl-a to select all files and delete them. You want to make sure that this folder is totally empty. The cause of your not printing is because there’s a print job that’s stuck on this folder.
- After that, you need to make sure to start the print spooler again. Go back to Services windows and right click on Print Spooler then click on Start.
That’s it. Try one test print and it should work. I hope this article helps you. As always, I welcome comments / questions / critics that will help me and other readers understand better.