Clear a Windows print job stuck in the queue
Cancel jobs, restart Print Spooler, clear only the spool files when necessary, restart the printer and PC, then prove one small job.
Direct answer
The shortest reliable path.
Open Settings > Bluetooth & devices > Printers & scanners, select the intended printer, open its queue, and cancel each stuck job. If the queue remains blocked, restart the Print Spooler service. Only when cancellation still fails, stop Print Spooler, delete the files inside C:\Windows\System32\spool\PRINTERS, and start the service again. Power the printer off for at least 60 seconds, restart Windows, and send one small test page.
System view
Check the whole path.
- 01Application print request
- 02Selected Windows printer queue
- 03Print Spooler service
- 04Spool files
- 05Printer hardware output
Scope before steps.
Windows 11 and Windows 10 systems where documents remain stuck in one printer queue and prevent newer jobs from printing.
A printer not found by Windows, offline printer connectivity, paper or ink faults, shared-printer permissions, macOS queues, or deleting printer drivers.
Procedure
Do this in order.
- 01
Cancel jobs from the correct queue
Open Settings > Bluetooth & devices > Printers & scanners, select the printer, open its print queue, and cancel each stuck job.
- 02
Restart Print Spooler
Press Windows key + R, enter services.msc, find Print Spooler, and choose Restart.
- 03
Clear spool files only if cancellation fails
Stop Print Spooler, open C:\Windows\System32\spool\PRINTERS, delete the files inside that folder, then return to Services and start Print Spooler.
- 04
Restart both endpoints and prove one page
Turn the printer off, wait at least 60 seconds, turn it on, restart the PC, and send one small test job to the confirmed printer.
Diagnostic matrix
Read the result, not the guess.
| What you see | Check next | What it means |
|---|---|---|
| Jobs disappear after normal cancellation | Skip manual folder cleanup and send one small test page. | The queue responded normally; system spool files do not need manual deletion. |
| The queue clears after restarting Print Spooler | Confirm the service stays running and test the intended printer. | A temporary spooler state was blocking the queue. |
| The queue is empty but the printer still produces nothing | Switch to printer connection, offline, paper, ink, or hardware troubleshooting. | The stuck Windows queue is resolved; a different layer is now preventing physical output. |
Stop conditions
Know when not to keep changing things.
- Do not delete the PRINTERS folder itself or unrelated files outside it.
- Do not clear every printer queue when the stuck jobs belong to one identified printer.
- Use the broader Windows printer troubleshooting path when the queue clears but the printer remains unavailable or cannot print a fresh test job.