How can I stop or clear the print spooler?

  • Thread starter Thread starter Mike W
  • Start date Start date
M

Mike W

I had a network printer set up in my house and my laptop would print
to it. I now have removed the printer. I mistakenly tried to print
something and recieved an error message that the printer couldn't be
found. Now I continually get the same message that the item will
print when the printer is back and now I can't get into hibernate mode
because the print spooler won't allow it. How can I clear or stop the
printing job? Thanks for any help. Running XP, sp2.
 
Mike said:
I had a network printer set up in my house and my laptop would print
to it. I now have removed the printer. I mistakenly tried to print
something and recieved an error message that the printer couldn't be
found. Now I continually get the same message that the item will
print when the printer is back and now I can't get into hibernate mode
because the print spooler won't allow it. How can I clear or stop the
printing job? Thanks for any help. Running XP, sp2.

Start>Run>services.msc [enter]

Scroll down to the print spooler service and double-click it to gets its
Properties. Click on the button to Stop the service. Reboot. Then do the
same thing to make sure the service has restarted. If this doesn't clear
it, then go to the Printers applet in Control Panel and make sure your
old printer doesn't show up. If it shows up, right-click it to get its
Properties and cancel all jobs.


Malke
 
Mike said:
I had a network printer set up in my house and my laptop would print
to it. I now have removed the printer. I mistakenly tried to print
something and recieved an error message that the printer couldn't be
found. Now I continually get the same message that the item will
print when the printer is back and now I can't get into hibernate mode
because the print spooler won't allow it. How can I clear or stop the
printing job? Thanks for any help. Running XP, sp2.

At a command prompt issue the following commands, pressing enter after
each line:

NET STOP SPOOLER
cd %systemroot%\SYSTEM32\spool\PRINTERS
del *.spl
del *.shd
NET START SPOOLER

That will delete ALL the print jobs.

John
 
John said:
At a command prompt issue the following commands, pressing enter after
each line:

NET STOP SPOOLER
cd %systemroot%\SYSTEM32\spool\PRINTERS
del *.spl
del *.shd
NET START SPOOLER

That will delete ALL the print jobs.

Better would be to put the above in a batch file with a shortcut on the
desktop.

Here's our PURGE.BAT

@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
 
HeyBub said:
Better would be to put the above in a batch file with a shortcut on the
desktop.

Here's our PURGE.BAT

@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
HeyBub--

That must be the batch file that I downloaded a few months ago from this
NG. Thank you, thank you, thank you! I t has saved me a great deal of
time over that period of a few months.
Allen
 
Back
Top