How do I cancel printing?

  • Thread starter Thread starter Dom J
  • Start date Start date
D

Dom J

How do I cancel printing? Opening the checked printer in "Printers and
Faxes" doesn't show a thing. Clicking "Printers>Cancel all documents" from
there, doesn't do it. Please help.

Don J

--------------------------------------------------------------------------------
 
Dom said:
How do I cancel printing? Opening the checked printer in "Printers and
Faxes" doesn't show a thing. Clicking "Printers>Cancel all documents" from
there, doesn't do it. Please help.

Don J

If there is nothing showing when you open the print queue, the print job
has already left the computer and is stored in the printer's memory
(generally, laser printers only). In this case, the only way you can
cancel the printing is from the printer itself, either by pressing a
"print cancel" button or turning off the printer power.

Inkjet printers generally don't have enough memory to store a large
print job, so you get an opportunity to cancel from the print queue.
 
Dom J said:
How do I cancel printing? Opening the checked printer in "Printers and
Faxes" doesn't show a thing. Clicking "Printers>Cancel all documents"
from there, doesn't do it. Please help.

Don J

--------------------------------------------------------------------------------

Here is what you can do:
- Click Start / Run / notepad.exe c:\Windows\purge.bat{OK}
- When prompted, say you want a new file.
- Copy & paste the lines below into this notepad.
- Save & close the file.
- Create a shortcut on your desktop that points to c:\windows\purge.bat.
- When you need to cancel a persistent job, do this:
1. Turn off the printer.
2. Double-click the shortcut you made a moment ago.
3. Turn on the printer.

@echo off
echo.
echo Purging the print queue . . .
net stop Spooler
echo Deleting all print jobs . . .
ping localhost -n 4 > nul
del /q %SystemRoot%\system32\spool\printers\*.*
net start Spooler
echo Done!
ping localhost -n 4 > nul
 
Dom J said:
How do I cancel printing? Opening the checked printer in "Printers and
Faxes" doesn't show a thing. Clicking "Printers>Cancel all documents"
from there, doesn't do it. Please help.

Don J

Normally when you cancel a print job it doesn't stop immediately.

I'm not an expert on this, but generally it seems there is a certain amount
of data spooled, so when you stop the print job you may get another half a
page printed before the printer stops.

I think it may depend on the amount of data a particular print job uses. So
for instance a full colour page may stop after half a page, but a text only
document might run for another page or more.

If it's convenient you can remove the paper from the printer to so the
machine will wait for the next page, then turn it of and cancel the printing
queue.

Given the cost of ink though you want the printer to stop as soon as you ask
it.


One annoying "feature" is when you allow some retarded person to use your
computer and they are too lazy to check if the printer is on. Hence they
decide they want to print something click the print button once, nothing
happens, so their solution is to click print 20 times.

Some time later you turn the printer on and it springs to life trying to
print out some website 20 times which is god knows how many pages long.
 
My problem is that when I cancel the print job, the job list says "deleting"
and then everything just hangs up and doesn't delete. I have to shut down
everything and sometimes when I boot back up, it still is hung up or wants to
print that file.
 
And what happens when you run the batch file that
I recommended in this thread?
 
thank pegasus the work great for me

Pegasus (MVP) said:
Here is what you can do:
- Click Start / Run / notepad.exe c:\Windows\purge.bat{OK}
- When prompted, say you want a new file.
- Copy & paste the lines below into this notepad.
- Save & close the file.
- Create a shortcut on your desktop that points to c:\windows\purge.bat.
- When you need to cancel a persistent job, do this:
1. Turn off the printer.
2. Double-click the shortcut you made a moment ago.
3. Turn on the printer.

@echo off
echo.
echo Purging the print queue . . .
net stop Spooler
echo Deleting all print jobs . . .
ping localhost -n 4 > nul
del /q %SystemRoot%\system32\spool\printers\*.*
net start Spooler
echo Done!
ping localhost -n 4 > nul
 
Back
Top