Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to cancel a print job in Vista to an HP 3845. I've rebooted, but it's still there, with Status "Deleting - Printing" thought nothing is happening.

How can I make it really go away?

share|improve this question
add comment

7 Answers

up vote 9 down vote accepted

If it is really serious you can restart the Windows Printing Service under the Services MMC. What I normally find with the HP the following steps fixes it.

  • Switch off the printer
  • Delete the job
  • Restart the Printing Service
  • Restart the printer

Sometimes however the restart requires a complete machine restart.

share|improve this answer
    
My suggestion when i read the question was to stop and restart the print spooler service. –  Ian Boyd Aug 28 '09 at 13:34
    
I'm accepting this based on your comment under my answer. Nevertheless, I'll mention that this printer has only two buttons, and neither were shutting it down. –  Eric Wilson Aug 28 '09 at 16:45
1  
If you know which folder you have set to store spool files then (you can find it in the print server properties window from the printers and faxes window) you can manually delete the spool files once you've stopped the print spooler service –  Col Aug 28 '09 at 21:28
    
@Diago: Sometimes restarting the spooler doesn't always work. As Col mentioned, sometimes it's necessary to trash the files in the print spooler folder. –  EvilChookie Aug 28 '09 at 22:03
1  
It's amazing that in 2010 we still have to reboot to cancel a print job. –  Eduardo Molteni Sep 21 '10 at 19:24
add comment

Neither of these suggestions did it, but unplugging the printer, and then plugging it back in did the job.

share|improve this answer
1  
I've had this issue alot in the past, and there is some sort of shared queue between the user/pc printing and the printer the job is sent too. The best/fastest way I've found is to reboot both PC and printer. I'm glad you managed to answer your own question :) –  Szetak Aug 28 '09 at 11:18
1  
If it was switched on and off correctly it would have had the same effect as plugging it in and out. –  Diago Aug 28 '09 at 11:20
    
Neither switching off nor unplugging helped in my case. But, cancelling in the queue has helped. –  Val May 25 '13 at 10:00
add comment
  • start
  • run
  • services.msc
  • Find the printspooler service
  • restart this service
  • Fix missing paper / wrong port / any problem...
  • print again
share|improve this answer
add comment

Stop the print spool service go to local disk>windows>System32>spool>PRINTERS and delete all the files here then restart the spool service and you should be fine.

share|improve this answer
add comment

I usually just wait until it goes away.

If the print job already is in the printer (meaning, the printer keeps printing), I usually take the paper from the printer, and switch it off after it stops printing.
Switching off a printer while printing usually is not a good idea, leads to paper jam.

share|improve this answer
    
The emphasis on the paper jam sounds like a traumatic sysadmin experience. –  Gnoupi Aug 28 '09 at 13:13
add comment

What Donald said...deleting all files in the PRINTERS directory usually clears this up.

Failing that, try this fix from MS:

http://support.microsoft.com/kb/2000007

share|improve this answer
add comment

Save the following in a .CMD file and run that file (Run as Admin if using Windows Vista, 7 or later) every time you want to cancel a print job:

net stop spooler
del %systemroot%\system32\spool\printers*.shd
del %systemroot%\system32\spool\printers*.spl
net start spooler

(Source)

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.