The Print Spooler is the Windows service that manages all print jobs. When it crashes or stops, you can’t print anything. Here’s how to fix it.
Signs of Print Spooler Problems
- “Print Spooler service is not running” error
- Print jobs disappear without printing
- All printers show as offline
- Print spooler crashes immediately after starting
- Error: “Windows cannot connect to the printer”
Quick Fixes
Fix 1: Restart Print Spooler Service
- Press Windows + R, type
services.msc - Find Print Spooler
- Right-click > Restart
- Try printing
Fix 2: Start Print Spooler if Stopped
- In Services, find Print Spooler
- Check Status column
- If not “Running,” right-click > Start
- Double-click it
- Set Startup type to Automatic
- Click OK
Fix 3: Restart Related Services
Other services affect print spooler:
- In Services, restart:
- Remote Procedure Call (RPC)
- DCOM Server Process Launcher
- RPC Endpoint Mapper
- Then restart Print Spooler
Clear Print Queue Fixes
Method 1: Manual Cleanup
Stuck print jobs crash the spooler:
- Press Windows + R, type
services.msc - Stop Print Spooler service
- Open File Explorer
- Navigate to:
C:\Windows\System32\spool\PRINTERS - Delete all files in this folder
- Start Print Spooler service
- Try printing
Method 2: Command Line
- Open Command Prompt as Administrator
- Run:
net stop spooler del %systemroot%\System32\spool\PRINTERS\* /Q net start spooler
Driver Fixes
Corrupt drivers often crash the spooler.
Remove Problem Printer
- Settings > Bluetooth & devices > Printers & scanners
- Click suspicious printer
- Click Remove
- Restart computer
- Re-add printer with fresh driver
Update All Printer Drivers
- Visit each printer manufacturer’s website
- Download latest drivers
- Install fresh drivers
- Restart computer
Remove All Printer Drivers (Nuclear Option)
If multiple drivers are corrupted:
- Settings > Bluetooth & devices > Printers & scanners
- Remove ALL printers
- Open Print Management (search in Start)
- Go to All Drivers
- Remove all drivers
- Restart computer
- Reinstall printers one by one
System File Repair
Corrupted Windows files cause spooler crashes.
Run SFC and DISM
- Open Command Prompt as Administrator
- Run:
sfc /scannow - Then:
DISM /Online /Cleanup-Image /RestoreHealth - Restart computer
Registry Fixes
Warning: Registry edits can cause issues. Create restore point first.
Reset Print Spooler Registry
- Press Windows + R, type
regedit - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler - Check these values:
- Start: should be 2 (Automatic)
- DependOnService: should include RPCSS
- If wrong, correct them
- Restart computer
Remove Third-Party Print Processors
Corrupt print processors crash spooler:
- In Registry Editor, go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors - Keep only winprint
- Delete other entries (back up first)
- Restart computer
Dependency Check
Print Spooler depends on other services:
- In Services, double-click Print Spooler
- Go to Dependencies tab
- Note the services it depends on
- Ensure all dependencies are running
Key dependencies:
- Remote Procedure Call (RPC) - Must be running
- HTTP Service (if using Internet printing)
Advanced Fixes
Perform Clean Boot
Identify conflicting software:
- Press Windows + R, type
msconfig - Go to Services tab
- Check Hide all Microsoft services
- Click Disable all
- Go to Startup tab > Open Task Manager
- Disable all startup items
- Restart
- If spooler works, re-enable items one by one
Check Print Spooler Permissions
- Navigate to
C:\Windows\System32\spool - Right-click PRINTERS folder
- Properties > Security
- Ensure SYSTEM has Full Control
- Same for Administrators
Delete Spooler Environment Variables
Corrupt environment entries:
- Open Registry Editor
- Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments - Export for backup
- Delete problematic entries
- Restart and reinstall printers
Windows Troubleshooter
- Settings > System > Troubleshoot
- Other troubleshooters
- Run Printer
- Apply suggested fixes
System Restore
If spooler was working before:
- Search Create a restore point
- Click System Restore
- Choose date when printing worked
- Complete restore
Reset Windows (Last Resort)
If nothing else works:
- Settings > System > Recovery
- Reset this PC
- Choose Keep my files
- Windows reinstalls, keeping your data
Specific Error Messages
”Spooler SubSystem App Has Stopped Working”
- Clear print queue
- Update/reinstall printer drivers
- Check for corrupt print processors
”Operation Could Not Be Completed (Error 0x000006ba)”
RPC service issue:
- Restart RPC service
- Check RPC firewall exceptions
- Run
sfc /scannow
”Print Spooler Service Terminated Unexpectedly”
- Check Event Viewer for specific error
- Usually driver-related
- Remove recently installed printers/drivers
Print Spooler Keeps Crashing? Our Dallas technicians diagnose and fix print spooler issues. We identify the root cause and get you printing again. Same-day service throughout DFW.
Prevention Tips
- Keep drivers updated - But wait a week after new releases
- Don’t install random printers - Only what you need
- Clear print queue regularly if you have issues
- Monitor Event Viewer for early warning signs
- Use official manufacturer drivers - Not generic ones
Dallas-Fort Worth Printer Support
We fix print spooler and all printer issues throughout DFW including Dallas, Fort Worth, Plano, Frisco, McKinney, Irving, Arlington, Richardson, and all surrounding areas.