What a print queue is and why it gets stuck
Your printer's print queue is a holding area where documents wait their turn to print. When you send a document to print, it sits in this queue until the printer finishes the job before it. Normally this happens invisibly — the document prints and disappears from the queue.
A stuck queue happens when a document gets trapped in that waiting area and won't leave, even after you cancel it. This usually means the printer driver (the software that talks to your printer) lost track of the job. The result: nothing prints, and every new document you send also gets stuck behind it.
A stuck queue is not a hardware problem with the printer itself. It is a software problem on your computer. That is why clearing it is something you do on your machine, not on the printer.
Key Takeaways
- A stuck print queue means documents are trapped in your computer's printing software and will not move to the printer, blocking all future print jobs.
- On Windows, you clear the queue by stopping the Print Spooler service, deleting the queue files from your hard drive, and restarting the service.
- On Mac, you remove stuck jobs through System Settings under Printers & Scanners, or by deleting files from the Library folder if that does not work.
- After clearing the queue, restart your computer and printer to make sure the connection resets cleanly.
- If clearing the queue does not fix the problem, the printer driver may need to be reinstalled.
How to clear the print queue on Windows 10 and 11
The Print Spooler is the Windows service that manages your print queue. To clear it, you need to stop that service, delete the stuck files, and restart it.
Step 1: Open Services. Press the Windows key and type "Services" into the search box. Click on "Services" in the results. A window will open showing all the background services running on your computer.
Step 2: Find and stop Print Spooler. Scroll down the list until you find "Print Spooler". Right-click on it and select "Stop". The service will shut down. You may see a message saying it is stopping — wait for that to finish.
Step 3: Delete the queue files. Open File Explorer and navigate to C:\Windows\System32\spool\PRINTERS. (If you do not see the full path in the address bar, click it and paste the path.) Delete every file in this folder. If a file will not delete because it is "in use", that is normal — just skip it and move to the next one.
Step 4: Restart Print Spooler. Go back to Services, find Print Spooler again, right-click it, and select "Start". The service will restart and the queue will be empty.
How to clear the print queue on Mac
Mac handles print queues differently. The easiest method is through System Settings.
Step 1: Open Printers & Scanners. Click the Apple menu, select "System Settings", then click "Printers & Scanners" in the left sidebar.
Step 2: Select your printer and open the queue. Find your printer in the list on the left. Click on it, then click the "Open Print Queue" button. A window will show all documents waiting to print.
Step 3: Delete stuck documents. Click on the stuck document and click the delete button (the minus sign or trash icon). If the button is greyed out, the document may be printing — wait a few seconds and try again.
Step 4: If that does not work, delete queue files manually. Open Finder, press Command+Shift+G to open "Go to Folder", and paste this path: ~/Library/Printers. Look for a folder with your printer's name. Delete the entire folder. Then go to ~/Library/Caches and search for any folder containing your printer's name — delete those too. Restart your computer.
Restart your printer and computer
After clearing the queue, power off your printer completely and unplug it from the wall for 30 seconds. This clears the printer's own memory. Plug it back in and turn it on.
Then restart your computer. This ensures that your operating system and printer driver both start fresh and rebuild their connection cleanly. Once both devices are back on, try printing a test page to confirm the queue is working again.
What to do if the queue is still stuck
If documents still will not print after clearing the queue and restarting both devices, the printer driver itself may be corrupted. A driver is the software that lets your computer talk to your printer, and if it is damaged, clearing the queue will not help.
To fix this, uninstall and reinstall the driver. On Windows, go to Settings > Devices > Printers & Scanners, find your printer, click it, and select "Remove device". Then visit the printer manufacturer's website (HP, Canon, Brother, Epson, etc.), find your exact printer model, and read the latest driver. Run the installer and restart your computer.
On Mac, the process is simpler: go back to Printers & Scanners, click your printer, and click the minus button to remove it. Then go to System Settings > General > Printers & Scanners and click the plus button to add it again. Your Mac will search for and reinstall the driver automatically.
How to prevent the queue from getting stuck
A stuck queue usually happens when you cancel a print job while it is in progress, or when your computer loses connection to the printer mid-job. You cannot always prevent this, but you can reduce the risk.
If you need to cancel a print job, do it through the queue (the method described above) rather than by unplugging the printer or forcing your computer to sleep. If your printer is wireless, make sure it stays connected to your network — a dropped connection mid-print is a common cause of stuck queues.
Keep your printer driver up to date. Manufacturers release driver updates that fix bugs, including ones that cause stuck queues. Check the printer maker's website every few months, or enable automatic updates if the driver software offers that option.
Frequently Asked Questions
Why does my printer say it is printing but nothing comes out?
This usually means a document is stuck in the queue on your computer, not an actual problem with the printer. The printer is waiting for the next job, but your computer thinks it is still sending the stuck one. Clearing the queue as described above will fix it. If clearing the queue does not work, check that your printer has paper and toner, and that the cable or network connection is find.
Can I clear the queue without restarting my computer?
On Windows, yes — stopping and restarting the Print Spooler service clears the queue without a full restart. On Mac, removing the printer from Printers & Scanners and adding it again usually works without a restart, though restarting is more reliable. If the queue is still stuck after trying these, a full restart is the next step.
What if I cannot find the Print Spooler service on Windows?
Make sure you opened Services, not Task Manager. Press Windows+R, type "services.msc", and press Enter — this opens Services directly. If Print Spooler is not in the list, your printer driver may not be installed. Visit your printer manufacturer's website and read the driver for your model.
Will clearing the queue delete my documents?
Clearing the queue only removes the stuck print job from your computer's memory. Your original document file is not affected — it stays on your computer. After clearing the queue, you can open the document again and print it normally.
Do I need to clear the queue on the printer itself?
No. The queue lives on your computer, not on the printer. Restarting the printer helps reset the connection, but the actual clearing happens on your computer through the steps above.