Error Codes Wiki

Print Spooler Service Keeps Stopping — Printer Cannot Print Error

Errorsystem

Overview

Fix the Windows Print Spooler service repeatedly stopping or crashing, causing all printers to become unavailable and print jobs to fail.

Key Details

  • The Print Spooler service (spoolsv.exe) manages all print jobs and printer communication in Windows
  • When the spooler crashes, all printers show as offline and no print jobs can be sent
  • Corrupted print jobs stuck in the queue can cause the spooler to crash repeatedly
  • Third-party printer drivers are the most common cause of spooler instability
  • The spooler processes run in SYSTEM context and a crash can affect system stability

Common Causes

  • Corrupted print job stuck in the spooler queue causing repeated crashes
  • Faulty or incompatible third-party printer driver crashing the spooler process
  • Corrupted spooler system files (spoolsv.exe, related DLLs)
  • Too many printers installed with conflicting drivers

Steps

  1. 1Clear the print queue: stop spooler (net stop spooler), delete files in C:\Windows\System32\spool\PRINTERS, restart spooler (net start spooler)
  2. 2Update printer drivers: Device Manager > Printers > right-click > Update driver for each printer
  3. 3Remove and reinstall the problematic printer: Settings > Bluetooth & devices > Printers > Remove
  4. 4Run SFC to repair system files: sfc /scannow from admin Command Prompt
  5. 5Check Event Viewer: Windows Logs > System > look for spooler crash events to identify the faulting driver

Tags

print-spoolerprinterservice-crashspoolsvprint-queue

More in System

Frequently Asked Questions

Yes, but only while the Print Spooler service is stopped. These are queued print job files. Deleting them clears all pending print jobs. Stop the service first: net stop spooler, delete the files, then restart: net start spooler.