Home โบ Printer Fixes
How to Clear a Stuck Printer Queue in Windows 11 & 10
A stuck printer queue โ one dead job sitting at the top that refuses to delete while everything behind it piles up โ is one of the most common printing problems on Windows. The cancel button lies to you. Here's how to actually clear a stuck printer queue in Windows 11 and 10, from the gentle method to the one that never fails.
Step 1: Cancel jobs the normal way first
- Go to Settings โ Bluetooth & devices โ Printers & scanners.
- Click your printer, then Open print queue.
- Right-click the stuck job โ Cancel. To clear everything: Printer โ Cancel All Documents from the queue window's menu.
- Wait 30 seconds. Sometimes the job disappears on its own.
If the job sits there saying "Deleting" forever โ or nothing happens at all โ the spooler is wedged and you need the method below.
Step 2: The Print Spooler restart (the method that actually works)
Windows funnels every print job through a background service called the Print Spooler. When a job corrupts, the spooler chokes on it and won't let go. Restarting the service and deleting its pending files clears the jam.
- Press Win + R, type
services.msc, and press Enter. - Scroll down to Print Spooler, right-click it, and choose Stop.
- Open File Explorer and go to
C:\Windows\System32\spool\PRINTERS. - Delete everything inside that folder. (These are just the pending print job files โ nothing else lives there. Leave the folder itself in place.)
- Go back to the Services window, right-click Print Spooler, and choose Start.
Your queue is now empty. Try printing again โ the new job should go straight through.
Can't delete the files? That means the spooler didn't fully stop. Go back to Services, confirm Print Spooler shows "Stopped," then try again. If a file is still locked, restart the computer and delete the files before printing anything.
Step 3: The command-line version (faster, same result)
Open Terminal or Command Prompt as administrator and run these three commands:
net stop spooler
del /Q /F "C:\Windows\System32\spool\PRINTERS\*.*"
net start spooler
Same effect as the Services method: the spooler stops, every pending job file is deleted, and the service starts fresh. Handy if you do this often enough to want it scripted โ save those three lines as a .bat file and run it as administrator whenever the queue jams.
What causes a stuck printer queue?
Knowing the cause helps you stop it recurring:
- A corrupted print job. The most common cause โ a document with a bad font, a huge image, or a file that didn't finish rendering. The spooler tries to process it, fails, and blocks everything behind it.
- Driver mismatch. The wrong driver, or a driver half-updated by Windows Update, can generate jobs the printer can't digest.
- The printer went offline mid-job. If the printer lost Wi-Fi or ran out of paper while receiving a job, the job can wedge in a half-sent state. See our Wi-Fi connection guide and offline printer guide if this keeps happening.
- Too many jobs at once. Sending a 200-page document, then another, then another, can overwhelm the spooler on older machines.
How to prevent stuck print queues
- Keep the driver current. Get it from the printer maker's site (HP, Canon, Brother, Epson), not just Windows Update โ the maker's version is usually newer.
- Don't spam the print button. Clicking Print five times when nothing comes out just queues five jobs. Wait, check the queue, then clear it before retrying.
- Print big jobs one at a time. Let a large document finish before sending the next.
- Fix the underlying connection. If jobs keep wedging because the printer drops off Wi-Fi mid-print, the queue is a symptom โ fix the Wi-Fi first.
- Use one driver per printer. Having both a manufacturer driver and a generic Windows driver installed for the same printer confuses the spooler. Pick one โ usually the manufacturer's โ and remove the other under Printers & scanners.
If the queue jams on a shared office printer, ask everyone to pause printing while you clear it โ new jobs landing mid-clear can re-wedge the spooler before the service fully restarts.
Frequently asked questions
Why won't my print job delete even after I click Cancel?
Because the Print Spooler service has the job file locked. The Cancel button only asks politely; if the spooler is wedged, it never processes the request. Stopping the spooler and deleting the files manually (Step 2 above) is the only reliable way out.
Is it safe to delete everything in the PRINTERS folder?
Yes. That folder only holds pending print job data โ nothing Windows needs to run. Deleting its contents while the spooler is stopped is exactly what Microsoft's own troubleshooting steps recommend. Just don't delete the folder itself.
This keeps happening every week. What's wrong?
Recurring stuck queues point to a driver problem or a flaky printer connection. Reinstall the driver from the manufacturer's website (uninstall the printer first, then install fresh), and check whether the printer is dropping off the network mid-job โ Wi-Fi dropouts are the hidden cause of most repeat jams.
Does this work on Windows 10 too?
Yes โ every step is identical on Windows 10 and Windows 11. The Settings path, services.msc, the folder location, and the commands are all the same on both versions.
Affiliate disclosure: Links on this page may earn us a commission at no extra cost to you. Full details on our disclosure page.