Symptoms
- Print job shows 'Printing' or 'Pending' indefinitely
- Canceling the job doesn't remove it from the queue
- New print jobs pile up behind the stuck one
- Restarting the printer alone doesn't clear it
Likely causes
- CommonWindows Print Spooler service stuckThis background service manages the queue and can hang, especially after a failed print job.
- CommonCorrupted print job fileA specific document can sometimes fail to process correctly and jam the whole queue.
- PossiblePrinter lost connection mid-jobIf the printer disconnects while processing a job, it can leave that job stuck.
- PossibleToo many jobs sent in quick successionSending many jobs rapidly can occasionally overwhelm the queue.
What to do
- Open the print queue (double-click the printer icon in the system tray, or go to the printer's settings and click 'Open print queue').
- Try canceling the stuck job directly from the queue window.
- If canceling doesn't work, restart the Print Spooler service: search 'Services,' find 'Print Spooler,' right-click, and select Restart.
- If the spooler restart doesn't clear it, stop the Print Spooler service, delete the files inside C:\Windows\System32\spool\PRINTERS, then start the service again.
- Restart the printer itself as well as the computer for a completely fresh state.
- Try printing a different, simple document (like a plain text file) to confirm the queue is now clear and functioning.
- Resend the original print job once the queue is confirmed empty.
Tools and parts
- None
When to call a pro
If the queue keeps getting stuck repeatedly even after clearing the spooler files, a technician can check for a deeper Windows configuration or printer driver conflict.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.