Few things are more frustrating than hitting “Print” and seeing the error:
“The local print spooler service is not running.”
This problem is common in Windows 7/8/10 but thankfully it’s fixable. Here’s how to get your printer working again.
1. What Is the “Local Print Spooler Service Is Not Running” Error?
The Print Spooler is a small Windows service that manages print jobs. Instead of sending documents directly to the printer, Windows stores them in a queue (the spooler) and processes them in order.
If the Print Spooler service stops or crashes, you’ll see this error. That means Windows can’t send jobs to your printer until the spooler is running again.
2. How to Restart the Print Spooler Service
The quickest fix is simply restarting the Print Spooler:
- Press Windows + R, type
services.msc, and press Enter. - Scroll down and find Print Spooler.
- Right-click it and choose Restart.
- If “Restart” isn’t available, click Start instead.
Now try printing again.
3. Set Print Spooler to Start Automatically (or Reinstall It)
To prevent the error from coming back:
- In the same Services window, right-click Print Spooler → Properties.
- Under Startup type, select Automatic.
- Click Apply, then OK.
If the spooler still refuses to start, it might be corrupted. In that case, reinstall it by:
- Opening Control Panel → Programs and Features → Turn Windows features on or off.
- Unchecking Print and Document Services, rebooting, then re-enabling it.
4. Restart print queue in Windows
Sometimes, the spooler service won’t restart because of stuck print jobs or corrupted files. To clear them:
- Press Windows + R, type
services.msc, and stop the Print Spooler. - Open
C:\Windows\System32\spool\PRINTERS. - Delete all files inside the PRINTERS folder.
- Start the Print Spooler service again.
This wipes the print queue and removes corrupted jobs.
5. Reinstall Printer Drivers in Windows
If none of the above fixes work, the problem may be your printer drivers.
- Go to Control Panel → Devices and Printers.
- Right-click your printer → Remove device.
- Download the latest drivers from the manufacturer’s website.
- Reinstall the printer.
With fresh drivers, the spooler service should run smoothly again.
The “local print spooler service is not running” error is annoying, but it usually comes down to a stopped service or corrupted print jobs. Restarting the spooler, clearing the print queue, or reinstalling drivers almost always solves it.


