Can’t Cancel Print Job in Windows Vista?

Posted on May 18, 2011 in Tech Tips & Tricks | 0 comments

The other day I ran into an odd problem–one which actually seems not uncommon in Windows Vista, to judge from some Googling I did.

For some reason, a print job I was trying wouldn’t print. Not only would it not print, but when I opened the print queue that job was still in there, and would refuse to be canceled or delete. When I would try to print anything else, it would not print until the hung print job would complete.

It took a while to figure out what to do about this. I discovered that if I restarted the “Print Spooler” service I might be able to print one document, but then I would have to do this every time I wanted to print.

The real solution is to run some administrative commands from the command line, as detailed here: http://www.technipages.com/windows-7vista-clear-print-queue.html

The instructions from that page are listed here below. This seems to be a foolproof way to get rid of those hung print jobs that refused to be canceled.

1. Click Start.

2. Type Command.

3. Right-click Command Prompt and select Run as administrator.

4. Type net stop spooler then press Enter.

5. Type del %systemroot%\System32\spool\printers\* /Q then press Enter.

6.  Type net start spooler then press Enter.

Submit a Comment

Manage your comment subscriptions