How do you stop a print going to a printer in a paused state if the printer ISN'T paused?
How do you stop a print going to a printer in a paused state if the printer ISN'T paused?
I did a vbs script that runs on a schedule somewhere in the script forum for clearing a print queue and restarting the spooler.. You might be able to adapt that to suit your needs.
Thanks. How can I get hold of a copy.
I run this as a batch file nightly to clear queues, not sure if it helps? Might have even got it from someone on edugeek.
echo Printers - Shutting down the print spooler
net stop "pcounter printer control"
net stop "print spooler"
echo Printers - Deleting print queues
del c:\WINDOWS\system32\spool\PRINTERS\*.* /q
net start "print spooler"
net start "pcounter printer control"
echo Printers - Print spooler Started

I have a batch file that will pause a printer, you can set a scheduled task so it does it automatically at certain times.
The documents being sent to print are being queued as paused even though the printer isn't paused.
If you stop and restart the printer spooler then your problems should be solved. As others have suggested you could create a script and set it to run at certain times.
Here is the script contink is talking about, I think.
Printer Queue - stalled job killer
but does anyone know what caused it?
why it does it?
we are getting lots of incidents recently here!![]()
Have you tried using a different driver? I have a similar issue on a few printers (same models). Might be worth getting the latest ones from the manufacturers website?
Just out of curiosity what printer/s are causing you issues?
I had it on a staff laptop. All her documents were being paused. Turns out it was just a corrupt profile.
Clearing it from the server and her machine sorted it.
There are currently 1 users browsing this thread. (0 members and 1 guests)