Fix: Print Spooler Service not working in Windows 10, 8.1, 7

Ivan Jenic By: Ivan Jenic
6 minute read

Home » Fix: Print Spooler Service not working in Windows 10, 8.1, 7

Pint Spooler service is your main connector with the printer, and if this service doesn’t work for some reason, you won’t be able to print your documents. So, we prepared a couple of workarounds in case you have problems with Print Spooler in Windows 10.

Since this can be a serious problem, we’re going to cover following scenarios and error messages:

  • Print spooler service stops automatically in Windows 7 – Windows 7 users have reported in the past that the Printer Spooler service tends to stop ocasionally.
  • Print spooler service not running Windows 10 – Issues with the Print Spooler service are also common in Windows 10.
  • Error 1068 Print Spooler – Error 1068 is one of the most common problems related to the Print Spooler service you can encounter.
  • Print Spooler keeps stopping – It’s also possible for Print Spooler to suddenly stops working, even if you’re able to run it in first place.
  • Print Spooler Windows 10 not starting – On the other hand, you might not be able to run Print Spooler at all.

What to do if Print Spooler service stops working in Windows 10

Table of contents:

  1. Restart Print Spooler service
  2. Make sure all dependencies are running
  3. Rebuild Print Spooler service and include it into Registry
  4. Uninstall unnecessary printers
  5. Update printer drivers
  6. Run the Troubleshooter
  7. Reset Internet options
  8. Disable the “Allow service to interact with desktop” option

Fix: Print Spooler has stopped working in Windows 10

Solution 1 – Restart Print Spooler service

As Print Spooler sometimes stops working, or has had an error occur, the first thing we should try to fix it is to simply restart the service. If you’re not sure how to do that, just follow these instructions:

  1. Go to Search, type services.msc and open Services
  2. Find Print Spooler service
  3. Right-click on it, and go to Restart

This command will restart your Print Spooler service, and hopefully it will get back to its working state. But, if restarting the service doesn’t work, try some of the following solutions.


Solution 2 – Make sure all dependencies are running

Print Spooler needs some other services to run in order to function, and if these services are stopped, Print Spooler service will be stopped to. So find out which services are needed for Print Spooler to run, follow these steps:

  1. Go to Services and find Print Spooler (as explained above)
  2. Right-click on Print Spooler service and go to Properties
  3. Go to Dependencies tab and find which services are needed for Print Spooler to Runprint spooler error windows 10
  4. Now, search through Services, and make sure all ‘dependencies’ are running

Solution 3 – Rebuild Print Spooler service and include it into Registry

If nothing helped yet, you can try to rebuild Print Spooler service, and re-include it into your Registry. But be careful, because some registry errors could result into serious damage, so before you perform this solution, make a backup of your registry, just in case. Here’s what you need to do to rebuild Print Spooler service:

  1. Open Notepad
  2. Past the following text into Notepad:
    • Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler]”DisplayName”=”@%systemroot%\\system32\\spoolsv.exe,-1″”ErrorControl”=dword:00000001″Group”=”SpoolerGroup””ImagePath”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\00,70,00,6f,00,6f,00,6c,00,73,00,76,00,2e,00,65,00,78,00,65,00,00,00″Start”=dword:00000002″Type”=dword:00000110″Description”=”@%systemroot%\\system32\\spoolsv.exe,-2″”DependOnService”=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,68,00,74,00,74,00,\70,00,00,00,00,00″ObjectName”=”LocalSystem””ServiceSidType”=dword:00000001″RequiredPrivileges”=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\

      00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,\

      72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,\

      00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,\

      69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,\

      00,69,00,67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,\

      6b,00,65,00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\

      00,53,00,65,00,4c,00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,\

      50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00

      “FailureActions”=hex:10,0e,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\

      00,01,00,00,00,88,13,00,00,01,00,00,00,88,13,00,00,00,00,00,00,00,00,00,00

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Performance]

      “Close”=”PerfClose”

      “Collect Timeout”=dword:000007d0

      “Object List”=”1450”

      “Open”=”PerfOpen”

      “Collect”=”PerfCollect”

      “Open Timeout”=dword:00000fa0

      “Library”=”C:\\Windows\\System32\\winspool.drv”

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Security]

      “Security”=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\

      00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\

      00,00,02,00,48,00,03,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\

      05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\

      20,02,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\

      01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

  3. Now, go to File> Save, and save this Notepad document as .reg
  4. Go to the location where you, right-click on it, and select Run as Administrator
  5. Click Yes to include it to your Registry

Solution 4 – Uninstall unnecessary printers

If you have more than one printer drivers installed on your computer, drivers are very likely to interfere with each other. So, the best thing you can do is uninstalling all unnecessary printers, so the one you’re currently using can work without any interruptions.

Here’s how to uninstall unnecessary printers in Windows 10:

  1. Go to Search, type devicemngr, and open Device Manager.
  2. Find the printer you want to delete, right-click it and go to Uninstall device.
  3. Follow further on-screen instructions.
  4. Restart your computer.

Solution 5 – Update printer drivers

If your printer drivers are outdated, there’s a great chance you’ll encounter some errors when trying to print documents. To remove this possibility from the equation, we’re going to update the printer driver, and install the latest version of the software.

Here’s how to do that:

  1. Go to Search, type devicemngr, and open Device Manager.
  2. Find the printer you want to delete, right-click it and go to Update driver.
  3. Let the wizard look for new drivers.
  4. Follow further on-screen instructions.
  5. Restart your computer.

Update drivers automatically

If this method doesn’t work or you do not have the necessary computer skills to update/fix the drivers manually, we strongly suggest to do it automatically by using Tweakbit’s Driver Updater tool. This tool is approved by Microsoft and Norton Antivirus. After several tests, our team concluded that this is the best automatized solution. Below you can find a quick guide how to do it.

  1. Download and install TweakBit Driver Updater
  2. driver updater starting windowOnce installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.
  3. driver updater diagnozingUpon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
    driver updater scan finished
    Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.

Solution 6 – Run the Troubleshooter

If none of the solutions from above managed to solve the problem with the Printer Spooler, we’re going to try with Windows 10’s troubleshooting tool. Microsoft introduced this tool with the Creators Update for Windows 10, and you can use it for solving various system-related errors, including Printer issues. Here’s how to run the Windows 10 Troubleshooter:

  1. Go to Settings.
  2. Head over to Updates & Security > Troubleshoot.
  3. Now, click Printer, and choose Run the troubleshooter.Print spooler service stops automatically in Windows 7
  4. Follow further on-screen instructions. Finish the procedure.
  5. Restart your computer.

Solution 7 – Reset Internet options

The next thing we’re going to do is reset the Internet Options. Here’s how to do that:

  1. Go to Search and type internet options. Select Internet Options from the menu.
  2. Go to the Advanced tab and click Reset.print spooler service not running Windows 10
  3. Click the Reset button again to confirm.

Solution 8 – Disable the “Allow service to interact with desktop” option

And finally, if your Print Spooler is “allowed to interact with desktop”, you might encounter some problems. So,we’re going to disable this option. Here’s how:

  1. Go to Search and type services.msc.
  2. Open Services window and locate Print Spooler service. Right-click it and go to Properties.
  3. When Properties window opens, go to Log on tab.
  4. Locate Allow service to interact with desktop option and disable it.Print Spooler Windows 10 not starting
  5. Click Apply and OK to save changes.

That would be all, I hope these solutions helped you to solve the problem with Print Spooler service, if you have any questions, or comments, just reach for the comment section below.

Editor’s Note: This post was originally published in November 2015 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.

RELATED STORIES YOU NEED TO CHECK OUT:

Discussions

Next up

What to do if you are unable to restart DNS client

Sovan Mandal avatar. By: Sovan Mandal
3 minute read

The DNS server, short for Domain Name Server is where the management, maintenance and processing of Internet domain names take place. Or in simple terms, […]

Continue Reading

4 Christmas gifts for FIFA fans they’ll really appreciate

Madeleine Dean By: Madeleine Dean
Less than a 1 minute read

Getting the perfect gift for FIFA fans is actually an easy job. Basically, you get them anything related to their favorite game and you’ll make […]

Continue Reading

New Windows 10 Tablet mode concept shows what could have been

Matthew Adams By: Matthew Adams
2 minute read

Microsoft added Tablet mode to Windows 10 primarily for 2-in-1 laptops and tablets, such as the Surface Pro. Tablet mode displays a start screen from […]

Continue Reading