If you have ever clicked Print and nothing happened, chances are your print queue is the problem. A stuck print queue is one of the most common printing issues on both Windows and Mac systems. It can stop all printing tasks completely, even when your printer is turned on, connected, and otherwise working fine.
The print queue is basically a waiting line for print jobs. Every document you send to the printer goes into this queue first. The operating system then sends each job to the printer one at a time. When everything works correctly, you never even notice this process. When something goes wrong, the queue jams and printing comes to a halt.
Print queues usually get stuck for simple reasons:
- A document was corrupted
- The printer went offline during printing
- The computer lost connection to the printer
- The printer ran out of paper or ink mid-job
- A driver or system update interrupted printing
- The same job was sent multiple times
Once a single job becomes stuck, every job behind it gets blocked. You may cancel documents, but they refuse to disappear. You may restart the printer, but Windows or macOS keeps trying to resend the same broken job.
This problem affects both wired and wireless printers. It does not matter if you are using USB, WiFi, or Ethernet. The print queue lives inside the operating system, not the printer itself. That is why restarting only the printer often does not fix the issue.
Another frustrating aspect is that the error messages are usually unclear. You might see messages like “Printing” or “Paused” with no progress. On Mac, you might see “Unable to connect to printer” even though the printer is clearly online. On Windows, jobs may show “Deleting” forever without actually going away.
Understanding that the print queue is software-based is important. Clearing the queue properly resets the communication between your computer and printer. Once cleared, printing usually returns to normal immediately.
In the next sections, you will learn how to clear the print queue on Windows and Mac step by step, starting with simple methods and moving to deeper fixes when needed.
How to Clear the Print Queue on Windows Step by Step
Clearing the print queue on Windows can be quick or slightly more involved, depending on how badly it is stuck. Start with the basic approach and move to advanced steps only if needed.
Method 1: Clear the Queue Using Printer Settings
This is the easiest and safest way.
First, open Windows Settings and go to Devices, then Printers and scanners. Select your printer and click Open queue. A window will appear showing all pending print jobs.
From here:
- Click Printer in the top menu
- Make sure Pause Printing is unchecked
- Click Cancel All Documents
Wait a few moments. If the queue clears and becomes empty, close the window and try printing again.
Method 2: Restart the Print Spooler Service
If jobs refuse to cancel, the print spooler may be stuck.
To restart it:
- Press Windows key plus R
- Type services.msc and press Enter
- Find Print Spooler in the list
- Right click and choose Stop
- Wait about 10 seconds
- Right click again and choose Start
After restarting the spooler, return to the printer queue and check if jobs are gone.
Method 3: Manually Delete Print Queue Files
If the queue still will not clear, manual deletion may be required.
Follow these steps carefully:
- Stop the Print Spooler service as described above
- Open File Explorer
- Navigate to C:\Windows\System32\spool\PRINTERS
- Delete all files inside this folder
- Close File Explorer
- Restart the Print Spooler service
This completely resets the print queue. It does not harm your printer or system.
Method 4: Remove and Re Add the Printer
If queue issues keep coming back, removing the printer helps.
Go to Printers and scanners, select your printer, and click Remove device. Restart your computer, then add the printer again using Add a printer or scanner.
This refreshes drivers and clears any hidden queue corruption.
How to Clear the Print Queue on Mac Step by Step
Clearing the print queue on macOS is just as important and usually simpler, but it can still get stuck in stubborn cases.
Method 1: Clear the Queue from the Dock
When a print job is active, a printer icon appears in the Dock. Click it to open the print queue.
From here:
- Select the stuck print job
- Click the X button to cancel it
- Repeat for all jobs in the list
If the queue empties, close the window and try printing again.
Method 2: Clear Queue Through System Settings
If the Dock method does not work, open System Settings and go to Printers and Scanners. Select your printer to view the queue.
Click Open Print Queue and cancel all jobs manually.
Method 3: Reset the Printing System
This is the Mac equivalent of a full print queue reset.
To do this:
- Open System Settings
- Go to Printers and Scanners
- Right click in the printer list area
- Select Reset printing system
- Confirm the action
This removes all printers and clears all queues. You will need to add your printers again afterward.
Method 4: Restart Mac Printing Services
If jobs remain stuck, restarting services helps.
Restart your Mac completely. This refreshes printing services and clears temporary spool files.
If the printer still does not respond, remove it from Printers and Scanners and add it again.
Windows vs Mac Print Queue Clearing Comparison
Below is a comparison table showing how print queue clearing differs between Windows and Mac.
| Task | Windows | Mac |
| Basic queue access | Printers and scanners | Dock or System Settings |
| Cancel stuck jobs | Cancel All Documents | X button per job |
| Service restart | Restart Print Spooler | Restart Mac |
| Manual file deletion | Spool folder cleanup | Reset printing system |
| Full reset option | Remove and re add printer | Reset printing system |
This comparison highlights an important difference. Windows relies heavily on the Print Spooler service, while Mac handles printing more through system-level resets.
Preventing Print Queue Problems in the Future
Once you clear the print queue successfully, the goal is to stop the problem from happening again. Print queue issues are usually repeat problems caused by habits or system behavior.
Here are practical tips to prevent future queue jams:
- Avoid sending multiple large documents at once
- Do not turn off the printer while it is printing
- Wait for one job to finish before sending another
- Restart your printer weekly
- Keep printer drivers updated
- Avoid switching printers mid-job
Wireless printing adds another layer of risk. If WiFi drops even briefly during printing, the job can become corrupted. Keeping a stable network connection helps reduce queue issues.
If you share a printer with others, queue problems become more common. One user sending a faulty document can block everyone else. Clearing the queue quickly becomes an essential skill in shared environments.
It also helps to recognize early signs of trouble:
- Jobs take unusually long to start
- Printer status flickers between online and offline
- Jobs show “Printing” without progress
Clearing the queue early prevents deeper issues that require full resets.
Knowing how to clear the print queue on both Windows and Mac gives you control over one of the most frustrating printer problems. Instead of restarting everything blindly, you can fix the issue directly and get back to printing in minutes.
With these steps, you are no longer stuck waiting for documents that never print. You know exactly where to go, what to clear, and how to prevent the queue from stopping you again.