When the Print Spooler service in Windows keeps stopping — either silently or with the message "The Print Spooler service on Local Computer started and then stopped" — the cause is almost always a corrupted print job, an old driver file, or a third-party driver clash. You don't need to reinstall Windows. Try these fixes in order.
Fix 1 — Clear the spooler folder
The single most common cause of the spooler crashing is a corrupt file sitting in the spool folder.
- Press Win+R, type
services.mscand press Enter. - Find Print Spooler, right-click and choose Stop. (If it's already stopped, leave it stopped.)
- Open File Explorer and go to
C:\Windows\System32\spool\PRINTERS. - Delete everything inside that folder. Do not delete the folder itself.
- Return to Services, right-click Print Spooler and choose Start.
Test if the spooler stays running for at least 5 minutes. If yes, you're fixed. If it crashes again, continue.
Fix 2 — Set the spooler to restart automatically
Sometimes the spooler crashes once at boot due to a transient error and never restarts. Telling Windows to auto-restart it usually masks the symptom.
- In Services, right-click Print Spooler and choose Properties.
- Go to the Recovery tab.
- Set First failure, Second failure and Subsequent failures all to Restart the Service.
- Click OK.
Fix 3 — Remove unused or broken printer drivers
Old drivers left behind by removed printers are a common cause of repeated spooler crashes.
- Press Win+R, type
printmanagement.mscand press Enter. (On Home edition use Print Server Properties instead — step 3 below.) - Expand Print Servers → (your PC) → Drivers.
- Right-click each driver you no longer use and choose Remove Driver Package.
- Reboot.
If Print Management isn't available on your edition:
- Open Settings → Printers & scanners.
- Scroll down and click Print server properties.
- Go to the Drivers tab and remove anything you no longer use.
Fix 4 — Run SFC and DISM
If a system file is corrupt, the spooler will keep crashing no matter how many times you clear the queue.
- Open Command Prompt as Administrator.
- Run:
sfc /scannowand wait for completion. - Then run:
DISM /Online /Cleanup-Image /RestoreHealth - Reboot and start the Print Spooler again.
Fix 5 — Check for malware
Some adware bundles and "driver updater" tools hook into the spooler and crash it. Run Windows Defender Offline Scan:
- Settings → Privacy & Security → Windows Security → Virus & threat protection.
- Click Scan options, choose Microsoft Defender Offline Scan and click Scan now.
- Your PC will reboot and scan before Windows loads. Let it finish.
Still crashing?
If the spooler crashes within seconds even after all five fixes, the issue is usually a specific corrupt driver package that needs to be identified and removed manually using printui commands — this is easier with a technician guiding you.
Book a 30-minute remote session to get it resolved. Flat $29. No fix, no fee.