How to Cancel a Printer Queue: Clear Stuck Print Jobs on Windows and Mac
A stuck print queue is one of those small tech frustrations that can grind your whole workflow to a halt. You hit print, nothing happens, and suddenly every document you try to send just piles up in a backlog. The good news: clearing a print queue is usually straightforward — but the exact steps depend on your operating system, how stubborn the stuck job is, and how your printer is connected.
What Is a Print Queue?
The print queue (also called the print spooler queue) is a temporary holding area where your operating system stores print jobs before sending them to the printer. Think of it as a line of documents waiting their turn.
When everything works normally, jobs pass through the queue quickly and disappear. Problems arise when:
- A job freezes mid-process (often due to a communication error between PC and printer)
- The printer goes offline while jobs are queued
- A corrupted file gets stuck and blocks everything behind it
- The print spooler service on Windows crashes or hangs
Until the stuck job is cleared, nothing else in the queue will print.
How to Cancel a Print Queue on Windows 🖨️
Method 1: Cancel Through the Taskbar (Quickest First Step)
- Look for the printer icon in your system tray (bottom-right corner of the taskbar)
- Double-click it to open the print queue window
- Right-click the stuck job and select Cancel
- Wait 30–60 seconds — Windows needs a moment to process the cancellation
If the job disappears, you're done. If it stays stuck or keeps reappearing, move to Method 2.
Method 2: Restart the Print Spooler Service
The Print Spooler is a Windows background service that manages the queue. Restarting it forces stuck jobs to clear.
- Press Windows + R, type
services.msc, and hit Enter - Scroll down to Print Spooler
- Right-click → Stop
- Open File Explorer and navigate to:
C:WindowsSystem32spoolPRINTERS - Delete all files inside that folder (don't delete the folder itself)
- Go back to Services, right-click Print Spooler → Start
This is the most reliable fix for persistently stuck jobs on Windows 10 and Windows 11.
Method 3: Use Command Prompt
For users comfortable with the command line, this accomplishes the same thing faster:
net stop spooler del /Q /F /S "%systemroot%System32spoolPRINTERS*.*" net start spooler Run these lines in Command Prompt as Administrator, one at a time.
How to Cancel a Print Queue on Mac
Method 1: Cancel Through System Settings
- Open System Settings (or System Preferences on older macOS versions) → Printers & Scanners
- Click your printer → Open Print Queue
- Click the X button next to the job you want to cancel, or select a job and press Delete
Method 2: Pause and Delete
If the job won't cancel, try pausing the printer first:
- In the print queue window, click Pause
- Then delete the stuck job
- Resume the printer once the queue is clear
Method 3: Reset the Printing System (Nuclear Option)
If nothing clears the queue on Mac:
- Go to System Settings → Printers & Scanners
- Right-click (or Control-click) anywhere in the printer list
- Select Reset printing system
⚠️ This removes all printers from your Mac — you'll need to re-add them. Use this only when other methods fail.
Why Some Jobs Refuse to Cancel
Not all stuck jobs behave the same way. The variables that affect how stubborn a job is include:
| Factor | Impact on Queue Behavior |
|---|---|
| Printer connection type | USB printers may clear faster than network/wireless printers |
| File type | Large PDFs or complex graphics files are more prone to hanging |
| OS version | Older Windows or macOS versions may have slower spooler responses |
| Driver condition | Outdated or corrupted printer drivers cause recurring queue problems |
| Network stability | Wireless printing introduces more points of failure |
A job stuck because of a corrupted file will behave differently from one stuck because the printer went offline mid-job. The former may require the spooler restart method; the latter might resolve itself once the printer reconnects.
When the Queue Keeps Getting Stuck Repeatedly
A one-time stuck job is usually just bad luck. If your queue freezes regularly, that points to a deeper issue:
- Outdated printer drivers — check the manufacturer's website for the latest version
- Print spooler service set to manual — it should be set to Automatic in Windows Services
- Wireless interference or network drops — affecting printers connected over Wi-Fi
- Incompatible file formats — some printers struggle with certain PDF versions or image types
The right fix depends heavily on which of these is actually causing the problem in your setup — and that varies significantly between a home office with a single USB printer and a shared office network with multiple devices queuing jobs simultaneously.