What a print queue is and why it gets stuck
Your print queue is a waiting list of documents your computer is trying to send to your printer. When you hit print, the document doesn't go straight to the printer — it sits in this queue first, where Windows manages the order and handles the technical details of converting your document into something the printer understands.
The queue gets stuck when a document fails to print but doesn't leave the list. This happens most often when your printer loses power, goes offline, or encounters an error mid-job. Once one document is stuck, everything behind it in the queue stops too. You'll see the printer icon in your system tray with a notification, or you'll notice that nothing prints no matter how many times you try.
Clearing the queue means removing all those stuck documents so your printer can start fresh. This is different from restarting your printer — it's telling Windows to forget about the jobs it was trying to send.
Key Takeaways
- A stuck print queue usually means one document failed to print and is blocking everything else behind it.
- The fastest fix is to open Settings, go to Devices, then Printers & Scanners, select your printer, and click "Open queue" to see what's waiting.
- If the queue won't clear from Settings, you can restart the Print Spooler service through Services or Command Prompt to force Windows to empty it.
- After clearing the queue, restart your printer and reconnect it to your computer to make sure it's ready for new jobs.
Clearing the queue through Settings (the easiest way)
Open Settings by pressing Windows key + I. Go to Devices in the left sidebar, then click Printers & Scanners. Find your printer in the list and click on it once to select it.
Click the button that says Open queue. A window will open showing every document waiting to print. Right-click on each document and select Cancel. If you have many documents, you can select all of them at once by pressing Ctrl + A, then right-click and cancel them all together.
Close the queue window. Your printer should now be empty and ready to use. Try printing a test page to confirm it's working.
Restarting the Print Spooler service when Settings doesn't work
If the queue window won't open, or the documents won't cancel, you need to restart the Print Spooler — the Windows service that manages printing in the background. Press Windows key + R to open the Run dialog, type services.msc, and press Enter.
A window called Services will open with a long list of services. Scroll down to find Print Spooler. Right-click on it and select Restart. Windows will stop the service, clear out everything in the queue, and start it again. This usually takes 10 to 15 seconds.
Close the Services window and try printing again. The queue should be empty.
Using Command Prompt if the Services method doesn't work
If restarting the service through the Services window didn't clear the queue, you can use Command Prompt to force it. Right-click the Windows Start button and select Terminal (Admin). If you see "Windows PowerShell (Admin)" instead, that works too — the commands are the same.
Type or paste this command and press Enter:
net stop spooler
Wait for the message that says the Print Spooler service has stopped. Then type this command and press Enter:
net start spooler
You should see a message that the service has started successfully. Close the terminal window. Your queue is now cleared.
Clearing the queue folder manually (last resort)
If none of the above methods work, you can delete the queue files directly from your hard drive. First, stop the Print Spooler service using either the Services window or Command Prompt method above — the service must be stopped before you can delete its files.
Open File Explorer and paste this path into the address bar at the top:
C:\Windows\System32\spool\PRINTERS
Press Enter. You'll see a folder containing all the stuck print jobs. Select all files in this folder (Ctrl + A) and delete them. If Windows says a file is in use, it means the Print Spooler didn't fully stop — go back and stop it again, then try deleting.
Once the folder is empty, restart the Print Spooler service using the Services window or Command Prompt. Your queue is now completely cleared.
What to do after clearing the queue
After you clear the queue, turn off your printer completely and wait 30 seconds. Turn it back on and wait for it to finish starting up. On your computer, go back to Settings > Devices > Printers & Scanners and make sure your printer shows as "Ready" or "Online" — not "Error" or "Offline".
If it still shows an error, right-click the printer in the list and select Remove device. Then click Add a device and let Windows find and reinstall your printer. This gives Windows a fresh connection to work with.
Once your printer shows as ready, print a test page. Go to Settings > Devices > Printers & Scanners, click your printer, and look for a button that says Print a test page or Printer properties. A successful test page means your queue is clear and your printer is working normally.
Why the queue gets stuck in the first place
Understanding what causes a stuck queue can help you avoid it. The most common cause is a printer that loses power or goes offline while a document is printing. Windows doesn't know the job failed, so it keeps trying to send it. Another cause is a corrupted document — something about the file confuses the printer driver, and the job hangs.
Network printers are more prone to this than USB printers because the connection is less stable. If you use a network printer and your queue gets stuck often, try printing to a PDF file instead of the printer for a day or two, then reconnect the printer fresh.
Frequently Asked Questions
Will clearing the queue delete my documents?
No. Clearing the queue only removes the print job — your original document file stays on your computer. You can open it again and print it once the queue is clear and your printer is ready.
Do I need to restart my computer after clearing the queue?
No. Restarting the Print Spooler service is enough. A full computer restart is not necessary and will take longer.
What if my printer still won't print after I clear the queue?
Check that your printer is turned on and connected to your computer or network. Make sure it has paper and toner or ink. If it's a network printer, try unplugging it for 30 seconds and plugging it back in. If it's USB, try a different USB port. If none of that works, you may need to reinstall the printer driver from the manufacturer's website.
Can I clear the queue for a printer I don't own?
On your own computer, yes — you can clear your own print queue anytime. On a shared office printer, clearing the queue will cancel everyone's print jobs, so ask your IT department or office manager before you do it.