Printer Support

Print Spooler Keeps Stopping — How to Fix It Permanently

If your Print Spooler service crashes repeatedly, your printer will stop working every time it does. Here's how to clear corrupted jobs, fix the service, and prevent it from happening again.

Print Spooler Keeps Stopping — How to Fix It Permanently
Photo: Vitaly Gariev · Unsplash
On this page
  1. Quick Fix: Restart the Spooler
  2. Permanently Fix It: Clear the Spool Folder
  3. Set the Spooler to Auto-Restart on Failure
  4. Check for Corrupted Drivers
  5. Run the Printer Troubleshooter

The Print Spooler is a Windows service that manages the queue of documents waiting to be printed. When it crashes or stops, nothing prints until you restart it — and if corrupted print jobs are stuck in the queue, it will keep crashing.

Quick Fix: Restart the Spooler

Press Win + R, type services.msc, and press Enter. Scroll down to Print Spooler. If it shows Stopped, right-click it and choose Start. If it's already running, choose Restart. This gets you printing again right now, but it won't prevent future crashes if there's a corrupted job.

Permanently Fix It: Clear the Spool Folder

The most common cause of repeated crashes is a corrupted print job stuck in the spool folder. Here's how to clear it:

  1. In services.msc, right-click Print Spooler and choose Stop.
  2. Press Win + R, type %systemroot%\System32\spool\PRINTERS and press Enter. This opens the spool folder.
  3. Delete every file inside this folder. Do not delete the folder itself — only the contents.
  4. Go back to services.msc and Start the Print Spooler again.

Set the Spooler to Auto-Restart on Failure

To make the service restart itself if it crashes:

  1. In services.msc, double-click Print Spooler.
  2. Go to the Recovery tab.
  3. Set First failure and Second failure to Restart the Service.
  4. Click Apply, then OK.

Check for Corrupted Drivers

A faulty printer driver can crash the spooler repeatedly. If the problem continues after clearing the spool folder, remove and reinstall your printer driver. See our guide on fixing the "Printer driver is unavailable" error for detailed steps.

Run the Printer Troubleshooter

Go to Settings > System > Troubleshoot > Other troubleshooters, then click Run next to Printer. Windows will scan for spooler issues and attempt automatic fixes.

If none of these resolve the repeated crashes, ask us — a corrupted system file may be to blame.

Frequently asked questions

I restarted the Print Spooler and it stopped again within minutes. Why?

A stuck or corrupted print job is almost certainly crashing it. Stop the spooler service, delete all files in the PRINTERS spool folder (C:\Windows\System32\spool\PRINTERS), then start the spooler again. That clears the bad job and should stabilize it.

Can a virus cause the Print Spooler to keep stopping?

Yes — the PrintNightmare vulnerability (CVE-2021-34527) was a well-known example where attackers exploited the spooler. Make sure your Windows is fully updated via Settings > Windows Update. If you suspect malware, run Windows Defender or another reputable scanner before troubleshooting the spooler further.

Marcus Bell

IT support veteran who breaks messy tech problems into simple, ordered steps anyone can follow.

Comments & Questions (0)

No comments yet — be the first to ask. Comments appear after review.

Leave a comment

Your comment appears after our team approves it. Or sign in to post faster.