Clear Printer Spooler Queue

  • Thread starter Thread starter marvo
  • Start date Start date
M

marvo

Is there a way to clear the printer (HP) spooler queue other
than rebooting the system a couple of times?
Thanks in advance...marvo
 
In
marvo said:
Is there a way to clear the printer (HP) spooler queue other
than rebooting the system a couple of times?
Thanks in advance...marvo

Are you using a dedicated print server (computer), or are all workstations
printing directly to the printer's internal print server/jetdirect device as
a local printer? You can (usually) delete all items in the queue by opening
the printer object in your computer or on the print server machine's
printers applet.

You can restart the print spooler service - either in Services, or via a
command line -

net stop spooler <enter>
net start spooler <enter>

What's the reason you're having to do this with any frequency, btw?
 
I was more than a little surprised to hear the following from "marvo"
Is there a way to clear the printer (HP) spooler queue other
than rebooting the system a couple of times?
Thanks in advance...marvo

Stop and restart the spooler service
 
Here is a batch file that someone turned me onto that works very well.
Copy the following text into notepad and save the file as (anything you
want).bat - To use it, just click on the Bat file.

@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