Have you ever had a local print job hang and were not able to cancel it in the print job queue.We have experienced this problem several times recently. It is quite annoying because usually one can’t print as long as the erroneous job is in the queue.
One way to solve the problem is to reboot. In most cases the undeletable print job will disappear after the restart. But, we have also experienced cases when even a reboot wouldn’t remove the erroneous print job from the queue. However, there is a way that always works and is also faster.
First, you have to sto
p the Print Spooler Service for this go to Start, then Run and type in services.msc. Scroll down to the Print Spooler service, right-click on it and choose Stop then you have to delete all files under C:\WINDOWS\System32\spool\PRINTERS. Once you’ve restarted the Spooler Service, you might have to press F5 in the print queue applet to make the hanging print job disappear
1. Cancel the job (it then hangs at the ‘Deleting – Printing’ stage)
2. At the command prompt, enter: net stop spooler
3. Then enter: net start spooler
4. Bref F5 to refresh the status of the print queue