Clear a stuck print queue by stopping the print spooler service and deleting temporary files
A print queue gets stuck when a document fails to print but remains in the system, blocking other jobs from reaching the printer. The fastest fix is to restart the print spooler — the background service that manages all print jobs — and delete the files it was trying to process. On Windows, this takes about two minutes. On Mac, it takes slightly longer because you need to navigate through folders that are normally hidden.
You do not need to restart your computer or unplug the printer. The spooler restart clears everything without affecting your printer's settings or network connection.
Key Takeaways
- On Windows, open Services, find Print Spooler, right-click it, and select Restart to clear the queue when ready.
- On Mac, you must manually delete files in the /Library/Printers/cups/cache folder, which requires showing hidden files first.
- If a single document is stuck, you can often delete just that job from the queue without restarting the spooler.
- After clearing the queue, print a test page to confirm the printer is working before sending important documents.
- A stuck queue usually means a document had a formatting error or the printer lost connection mid-job — neither indicates a hardware problem.
How to clear the print queue on Windows
Open the Services process by pressing the Windows key, typing "services.msc" into the search box, and pressing Enter. A window will open showing all background services running on your computer. Scroll down to find "Print Spooler" — it will be listed alphabetically.
Right-click on Print Spooler and select "Restart" from the menu. The service will stop and start again within a few seconds. This clears all documents currently in the queue. You should see a message confirming the restart was successful.
If you want to delete the stuck job without restarting the spooler, you can also open Settings, go to Devices, then Printers & Scanners, select your printer, and click "Open queue." Any documents listed there can be right-clicked and removed individually. However, if a document refuses to delete, restarting the spooler is the only reliable method.
How to clear the print queue on Mac
Mac stores print jobs in a hidden folder that you must make visible first. Open Finder, click the Go menu at the top, hold down the Option key, and select "Library." This opens your user Library folder, which is normally hidden from view.
Navigate to Library > Printers > cups > cache. Inside the cache folder, you will see files with names like "job-1," "job-2," and so on. Select all files in this folder (Command+A), then delete them (Command+Delete). Empty the Trash to permanently remove them.
After deleting the files, restart the print spooler by opening System Preferences, going to Printers & Scanners, right-clicking your printer, and selecting "Reset printing system." This is the Mac equivalent of restarting the spooler on Windows. You will need to add your printer back to the system afterward, but your network settings will be remembered.
Clearing a single stuck document without restarting
If only one document is stuck and others are printing normally, you can remove just that job. On Windows, open Settings > Devices > Printers & Scanners, select your printer, click "Open queue," find the stuck document, right-click it, and select "Cancel." The document will be removed and the next job in line will print.
On Mac, open System Preferences > Printers & Scanners, select your printer, and click "Open Print Queue." Any documents listed can be selected and deleted by pressing the minus button or Delete key. If the document still will not delete, you will need to restart the print spooler using the method described above.
What to do if the queue clears but printing still does not work
After clearing the queue, print a test page to confirm the printer is responding. On Windows, go to Devices > Printers & Scanners, right-click your printer, and select "Printer Properties." Click the "Print Test Page" button. On Mac, open System Preferences > Printers & Scanners, select your printer, and click "Print Test Page."
If the test page prints, the queue was the only problem. If it does not print, check that the printer is powered on, connected to the network, and has paper and ink. Restart the printer by turning it off, waiting 30 seconds, and turning it back on. Then try the test page again.
If the printer still does not respond, the issue is likely a network connection problem rather than a stuck queue. Restart your router, reconnect the printer to Wi-Fi, and try again. If you are using a USB cable, unplug it, wait 10 seconds, and plug it back in.
Why print queues get stuck
A document usually gets stuck because it contains formatting that the printer cannot process — oversized images, unusual fonts, or page sizes that do not match the printer's settings. When the printer receives the job, it cannot complete it, so the spooler keeps trying to send it again and again, blocking everything behind it in the queue.
A stuck queue can also happen if the printer loses its network connection while a document is printing. The spooler does not know whether the job succeeded or failed, so it holds onto it indefinitely. Restarting the spooler tells the system to abandon the job and move on.
Neither situation indicates a hardware problem with the printer itself. Once the queue is cleared, the printer will work normally. The document that caused the problem may print successfully if you resend it, or it may fail again if the formatting issue persists.
Preventing future stuck queues
To reduce the chance of a stuck queue, always check your printer's supported page sizes and file formats before sending a large document. If you are printing from a web browser, try printing to PDF first, then opening the PDF and printing from there — this often resolves formatting conflicts.
Keep your printer's drivers updated. Outdated drivers can cause the spooler to misinterpret print jobs. On Windows, go to Device Manager, find your printer, right-click it, and select "Update driver." On Mac, check the printer manufacturer's website for the latest driver read.
If you regularly send documents to the printer over a network, make sure the printer has a stable Wi-Fi connection. A weak signal can cause the connection to drop mid-job. Move the printer closer to your router or use a wired Ethernet connection if your printer supports it.
Frequently Asked Questions
Will clearing the print queue delete documents from my computer?
No. Clearing the queue only removes the print job from the spooler. Your original document remains on your computer and can be printed again. The queue is a temporary holding area between your computer and the printer — it does not store your files.
Do I need to restart my computer to clear the queue?
No. Restarting the print spooler service is enough. A full computer restart will also clear the queue, but it is unnecessary and takes much longer. The spooler restart method works when ready.
What if the Print Spooler service will not restart?
On Windows, make sure you are logged in as an administrator. If you are, try restarting your computer — sometimes the spooler gets locked by another process and a restart will free it. On Mac, if the print queue will not clear, restart your computer and try again.
Can a stuck print queue damage my printer?
No. A stuck queue only affects the software side of printing. The printer itself is not harmed by documents sitting in the queue. Once the queue is cleared, the printer will function normally.
Why does my printer still show the stuck document after I cleared the queue?
The printer's display panel may be showing an older status. Turn the printer off, wait 30 seconds, and turn it back on. The panel will refresh and should no longer show the stuck document. If it does, the document may still be in the printer's internal memory — check the printer's own menu for a "Clear Queue" or "Cancel All Jobs" option.