The Print Spooler Service stores printing instructions in Windows operating system and then gives these instructions to the printer to complete a print job. Thus, the printer connected to the computer starts printing the document. A Print Spooler Service generally withholds all printing documents in the list and thereafter transfers them one by one to the printer. The FIFO (First-In-First-Out) strategy is used here for printing the remaining documents in queue.
This program is based on two essential files, namely, spoolss.dll and spoolsv.exe. Since it is not stand-alone software, it depends on these two services: Dcom and RPC. The Print Spooler Service will stop operating if any of the said dependency services fail. Sometimes, a printer may get stuck or stop functioning. If you are also dealing with the same problem, you are at the right place. We bring a perfect guide that will help you fix Local Print Spooler Service is not running error in Windows.
Fix Local Print Spooler Service Is Not running
Method 1: Start or Restart Print Spooler Service
To fix the Print Spooler Service error in Windows, you have to first ensure that:
- Print Spooler Service is in an active state
- Its dependencies are also active
Step A: How to check if Print Spooler service is in an active state
1. Launch the Run dialog box by holding Windows + R keys together.
2. Once the Run dialog box opens, enter services.msc and click OK.
Case I: If Print Spooler is Inactive,
1. The Services window will open when you type the command services.msc. Here, search for Print Spooler.
2. Right-click on Print Spooler service then select Properties.
3. Now, Print Spooler Properties (Local Computer) window will pop up. Set the value to Automatic as depicted in this picture.
4. Here, select OK and click on Start.
5. Now, select OK to exit the tab.
Case II: If Print Spooler is Active
1. The Services window will open up when you type the command services.msc. Here, search for Print Spooler.
2. Right-click on it and click on Restart.
3. The Print Spooler will restart now.
4. Now, select OK to exit the window.
Also Read: Fix Printer Spooler Errors on Windows 10
Step B: How to check if the dependencies are active
1. Open the Run dialog box by holding Windows and R keys together.
2. Once the Run dialog box opens, type services.msc and click OK.
3. Services window will appear once you click OK. Here, navigate to Print Spooler.
4. Right-click on Print Spooler and select Properties.
5. Now, Print Spooler Properties (Local Computer) window will expand. Here, move to the Dependencies tab.
6. Here, click on the Remote Procedure Call (RPC) icon. Two options will be expanded: DCOM Server Process Launcher and RPC Endpoint Mapper. Make a note of these names and exit the window.
7. Navigate to the Services window again and search for DCOM Server Process Launcher.
8. Right-click on DCOM Server Process Launcher and click on Properties.
9. Now, DCOM Server Process Launcher Properties (Local Computer) window will appear. Set the value to Automatic as depicted below.
10. Here, click on Apply and then click on the Start button.
11. Now, wait for some time and click on OK to exit the Properties window.
12. Navigate to the Services window again and search for RPC Endpoint Mapper.
13. Right-click on RPC Endpoint Mapper and select Properties.
14. Now, RPC Endpoint Mapper Properties (Local Computer) window will pop up. From the Startup type drop-down select Automatic.
16. Now, click Apply followed by OK to exit the Properties window.
The sub-steps mentioned in Step A and Step B will make Print Spooler Service and Print Spooler Service Dependencies run on your Windows system. Try these two steps on your computer and restart it. The ‘Local Print Spooler Service is not running’ error will be fixed now.
Method 2: Use Print Spooler Repair Tool
The Print Spooler Service error can be fixed by using Print Spooler Repair Tool. Follow the below-mentioned steps to resolve this issue:
Note: The Print Spooler Repair Tool will reset all printer setup to their default value.
1. Install the Print Spooler Repair Tool.
2. Open and Run this tool in your system.
3. Now, select the Repair icon displayed on the screen. This will fix all errors and also refresh the Print Spooler Service.
4. A success message will be displayed at the end of the process, confirming that it has fixed its issues.
5. Reboot the computer.
The Print Spooler Service error will be fixed now. Try to print a document and verify it.
Even after trying the given methods, the error still occurs; it indicates that the printer driver has been corrupted. Try reinstalling it to fix this issue.
- Fix Common Printer Problems in Windows 10
- How to Get Your Printer Back Online in Windows 10
- Fix Cursor Blinking Issue on Windows 10
- How to Type Characters with Accents on Windows
We hope this article was helpful and you were able to fix the Print Spooler Service error. If you have any queries regarding this article, reach out to us through the comments section below.