Tip & How-To about Office Equipment & Supplies

Printer Spoiler problem

If the Print Spooler service fails when printing or when Windows starts or it can not be restarted, the usual reason is that one or more printer drivers is defective. The simplest way to resolve this is to remove all the drivers and reinstall them again.

If the Print Spooler service is not running, the Printers and Faxes folder will be empty and you can not use it to remove (or add) printers or printer drivers.


Windows XP:

If the Print Spooler service is operational:

1. Open the Printers and Faxes folder, Start->Printers and Faxes.

2. Delete all of the printers

3. Click File, Server Properties

4. Select the Drivers tab

5. For each entry:

a. Select the entry

b. Click Remove

If the Print Spooler service is not operational:

6. Open regedit Start->Run and type regedit.

7. navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers Under this key, there will be the keys Version-2 and Version-3 (one or the other of these may be absent - not a problem) the sub-keys under these contain the printer driver configuration information. Delete all the sub-keys inside Version-2 and Version-3, but not these keys themselves

8. Open a Command Prompt window

9. Type the commands
net stop spooler
net start spooler

10. Open Windows Explorer

11. Navigate to %systemroot%\system32\spool\printers\ and delete any files there. By default, this is where the print spooler stores print files.

12. Navigate to %systemroot%\system32\spool\drivers\w32x86. Inside w32x86, there will be folders with the names 2 and 3 (one or more of these may be absent - not a problem) delete all of the files and sub-folders in each of the 2 and 3 folders, but not the folders themselves. Inside w32x86, there may be other folders with names starting with "hewlett_packard", "hphp" (ex. for HP printers) or something else; delete these folders also

13. Restart the print spooler (see steps 8 and 9 above)

Windows 7:

  1. Go to services.msc -> stop the printer spooler service.
  2. Get into windows /system32/spool.
  3. Find folder named printer and delete the contents of it.
  4. Restart the printer spooler service, check for printing.
  5. Restart the computer and check it again.


cmd -- > net stop spooler

del /q /f /s "%systemroot%\System32\Spool\PRINTERS \*.*"

net start spooler

Posted by on

Office Equipment & Supplies Logo

Related Topics:

Related Questions:

1 Answer

printer spooler service not running

The spooler is not on your printer it is in the Windows folder on your computer and is used to hold documents whilst preparing to print.
Normally this service is set to start automatically and there are a number of reasons why it may of stopped but try this:
Right click on "Computer" in your Menu and then left click on "Manage".
In the page that appears click "Services and applications" and Click "Services"
Navigate down to "Print Spooler" and double click on that line.
A box should appear showing properties of the Spooler.
It should show
"Startup Type = Automatic"
"Service Status = Running"
If neither of these are true then change the Startup type to Automatic
and click on the "Start Button"
The service will then either start or tell you why it cannot start.

Nov 21, 2013 | LG Computers & Internet

1 Answer

HOW TO CHECK AND FIX PRINT SPOOLER SERVICE THAT CAUSES UNABLE TO PRINT FILE Print spooler service is a computer service that loads the print jobs into the printer memory for later printing and it acts as intermediary between a computer and a printer. When the print spooler service is stopped or malfunction, printing is not possible. Here are the possible reasons : 1. Virus or Malware infection. 2. Spooler service was stop by accident or turn off to manual/disable mode. 3.Faulty installed printer driver that contains error or incompatible with previous printer drivers installed in your computer or system. 4. Print jobs and drawing jobs were corrupted by accident which caused print que lock and resulting print spooler service to crash. 5. Your printer had printing problem issue with pdf files. To fix this problem, you have to check if the print spooler service had stop. Here's how to check and fix the print spooler service. Go to START Choose RUN Type SERVICES.MSC Click on PRINT SPOOLER and check if the STATUS IS STARTED If not, on the upper left side, click on STOP to stop the spooler service Then click on RESTART to restart the spooler Restart your printer and your computer Then try to print again and it will surely solve your printing problem. Another procedure : Go to START Right click on DOS command prompt and run as administrator You should be in this command directory before you Type CMD and be sure you are in this directory C:Windows\System32 And if not, type this to change the directory, CHDIR C:Windows\System32 Type NET STOP SPOOLER and message will appear like this Exit and go to C: DRIVE Choose WINDOWS and click show content if not view all the folder files Choose SYSTEM32 Choose SPOOL Choose printer and delete printing jobs if any Again right click on Command prompts and run as administrator Type NET START SPOOLER Exit and restart your printer and your computer I will works fine right now. NOTE : You can bypass the C:Drive procedure and just type NET STOP SPOOLER AND NET START SPOOLER in the DOS COMMAND PROMPT if you believe that there are no printing jobs pending. Another procedure is to download this troubleshooting software and follows the troubleshooter wizard and it will fix your print spooler service automatically and some common problems as well. Click here to start downloading. I hope it helps you solving your print spooler problem. Regards to all readers.

Mar 24, 2011 | Office Equipment & Supplies

1 Answer

how to restart printer spooler

Please follow the steps below to clear the print queue and restart the print spooler.

1. Browse to Start -> Run... and type in NET STOP SPOOLER (this will stop the print spooler service)

2. Browse to your windows\system32\spool\PRINTERS\ folder. You should see files there ending in .SPL and .SHD created around the time you tried to print - delete these files.

3. Browse to Start -> Run... and type in NET START SPOOLER (this will restart the print spooler service)

4. Double click the printer icon in the lower-right corner of your taskbar to examine your print job queue and browse to View -> Refresh.

Dec 23, 2011 | Lexmark X7550 InkJet Printer

1 Answer

windows could not start the spooler service on local computer when trying to connect hp c309a printer

If you the print spooler isn't working, you can either manually turn it off and on by going into your control panel - Administrative Tools - Services - Print Spooler - Then click the restart button.

The other easy option which usually works is just restarting your computer. This will restart your print spooler as well.

Hope this helps! :)

May 03, 2010 | HP Photosmart Premium C309A All-In-One...

1 Answer

How do you clear que on a c6300 photosmart


Windows XP Operating System
Restart the Print Spooler device
  1. Open Administrative Tools.
  2. On the Windows taskbar, click Start , and then click Control Panel .
  3. Click Performance and Maintenance . NOTE: This step is not necessary in XP Classic View.
  4. Click Administrative Tools .
  5. Double-click Services .
  6. Click Print Spooler .
  7. Click Stop to stop the Print Spooler.
  8. Click Start to restart the Print Spooler.
  9. Click OK .
  10. Restart the computer.
  11. Try the print job again.
Manually clear the print queue
  1. Return to the Printers and Faxes folder that you opened in the previous steps.
  2. Right-click the name of the product, and then click Open .
  3. Click Printer , and then click Cancel All Documents .
  4. Click Yes to confirm the action.
  5. If documents remain in the print queue, restart the computer.
  6. Try printing again.
Windows Vista Operating System

Manually clear the print queue
  1. Return to the Printers folder that you opened earlier in this document.
  2. Right-click the name of the product, and then click Open .
  3. Click Printer , and then click Cancel All Documents .
  4. Click Yes to confirm the action.
  5. If documents remain in the print queue, restart the computer.
  6. Try printing again.
If the issue continues, proceed to the next step. Restart the Print Spooler device
  1. On the Windows taskbar, click the Windows icon (c01319360.gif ), click Control Panel , and then click Administrative Tools .
  2. Double-click Services .
  3. On the User Account Control window, click Continue .
  4. Click Print Spooler .
  5. Click Stop to stop the Print Spooler.
  6. Click Start to restart the Print Spooler.
  7. Click OK .
  8. Restart the computer.
  9. Try the print job again.

Oct 03, 2009 | HP Office Equipment & Supplies

Not finding what you are looking for?

1,074 people viewed this tip

Ask a Question

Usually answered in minutes!

Top Office Equipment & Supplies Experts


Level 3 Expert

102366 Answers


Level 3 Expert

2237 Answers


Level 3 Expert

76846 Answers

Are you an Office Equipment and Supply Expert? Answer questions, earn points and help others

Answer questions