A printer can be perfectly healthy, full of paper, connected to Wi-Fi, and still stare back at you with the technological enthusiasm of a brick. Quite often, the real trouble is not the printer at all. It is a print job stuck in the queue.
On Windows, print jobs are managed by the Print Spooler, a background service that temporarily stores documents and sends them to printers in the correct order. When the spooler gets jammed, one stubborn document can prevent everything behind it from printing. On a Mac, printing is handled differently under the hood, but the practical problem is similar: a stalled print queue can block new jobs.
This guide explains how to clear the print spooler in Windows 10 and Windows 11, how to clear stuck print jobs on macOS, and what to do when the supposedly deleted document keeps returning like the villain in a low-budget horror movie.
What Is the Print Spooler?
The Windows Print Spooler is a system service that acts as a middleman between applications and printers. Instead of requiring Word, Chrome, Acrobat, or another program to communicate continuously with the printer, Windows hands the print job to the spooler.
The spooler temporarily stores job information, organizes multiple documents, and sends them to the appropriate printer. This makes it possible to close an application while a large document continues printing.
Normally, the process is invisible. Trouble begins when a print job becomes corrupted, the printer goes offline halfway through a job, a driver crashes, or communication with a USB or network printer fails. The stalled job can remain at the front of the queue and block everything else.
Common symptoms include:
- A document showing “Deleting” indefinitely.
- New documents remaining in the queue without printing.
- A printer appearing offline even though it is powered on.
- Applications freezing when you select Print.
- Print jobs mysteriously reappearing after cancellation.
- The Print Spooler service repeatedly stopping.
Try the Simple Fix First
Before reaching for administrator tools, start with the regular print queue. There is no prize for performing major Windows surgery when one click on Cancel would have solved the problem.
Cancel the Current Print Jobs
In Windows 11:
- Open Start > Settings.
- Select Bluetooth & devices > Printers & scanners.
- Select the affected printer.
- Choose Open print queue.
- Right-click the stalled document and choose Cancel.
- Cancel the remaining jobs if necessary.
In Windows 10, the path is generally:
- Open Start > Settings > Devices.
- Select Printers & scanners.
- Select the printer.
- Choose Open queue.
- Cancel the unwanted documents.
Depending on your printer software, you may also see a Cancel All Documents or Cancel all option.
If the queue becomes empty, try printing one small document. If the job sits there stubbornly labeled “Deleting,” move to the next method.
How to Clear the Print Spooler in Windows 11
Method 1: Restart the Print Spooler Service
Restarting the Print Spooler is one of the safest and most effective ways to recover from a temporarily frozen printing system.
- Press Windows + R.
- Type
services.msc. - Press Enter.
- Scroll through the Services list until you find Print Spooler.
- Right-click Print Spooler.
- Select Restart.
Give Windows a few seconds, reopen the printer queue, and check whether the stuck job disappeared.
If it did, congratulations. You have defeated one of computing’s least impressive but surprisingly persistent enemies.
Method 2: Manually Empty the Windows Spool Folder
If restarting the service does not clear the queue, you can remove the temporary spool files manually. This method should be performed with administrator privileges.
First, stop the Print Spooler:
- Press Windows + R.
- Enter
services.msc. - Find Print Spooler.
- Right-click it and select Stop.
Now open File Explorer and navigate to:
Windows may request administrator permission to access the directory.
Delete the contents of the PRINTERS folder. Do not delete the PRINTERS folder itself.
Return to Services, right-click Print Spooler, and choose Start.
The pending Windows print queue should now be empty.
Method 3: Clear the Print Spooler With Command Prompt
Users who prefer commands can accomplish essentially the same reset from an elevated Command Prompt.
Search for Command Prompt, right-click it, and select Run as administrator. Then enter:
After the service stops, remove the temporary print files:
Finally, restart the service:
This approach is especially handy for administrators who troubleshoot printing frequently and would rather type three commands than go sightseeing through Windows menus.
How to Clear the Print Spooler in Windows 10
The underlying process in Windows 10 is nearly identical to Windows 11 because both versions use the Windows Print Spooler service.
If canceling documents normally fails:
- Press Windows + R.
- Type
services.mscand press Enter. - Right-click Print Spooler.
- Select Stop.
- Navigate to
C:\Windows\System32\spool\PRINTERS. - Delete the files inside the folder.
- Return to Services.
- Right-click Print Spooler and select Start.
You can then restart the computer and printer before testing again.
Note: Microsoft ended standard support for Windows 10 on October 14, 2025. Windows 10 computers can still print and the spooler procedures above remain useful, but supported systems should generally be moved to Windows 11 when hardware and organizational requirements allow.
Should You Restart the Computer and Printer?
Yes, particularly after clearing a stubborn queue.
The computer is only half of the printing conversation. Some printers maintain their own job buffers, and network equipment may also retain connection information. Clearing Windows while leaving the printer in a confused state can result in the same failed job behavior immediately afterward.
A sensible sequence is:
- Clear the computer’s print queue.
- Restart the Print Spooler.
- Turn off the printer.
- Wait briefly before powering it back on.
- Restart Windows if problems continue.
- Send a simple one-page test document.
A single-page text document is better for testing than immediately resending the 180-page illustrated PDF that started the rebellion.
How to Clear the Print Queue on a Mac
macOS does not expose a Windows-style service called Print Spooler. Instead, users normally manage pending jobs through Print Center or the printer queue available from Printers & Scanners.
Method 1: Delete Stuck Print Jobs
On current versions of macOS:
- Open the Apple menu.
- Select System Settings.
- Choose Printers & Scanners.
- Select your printer.
- Open its Printer Queue.
- Select the stalled job.
- Click the delete or cancel button.
You can also manage printers through Print Center, which macOS uses to display active jobs and printer status.
If several jobs are waiting, delete the oldest stalled document first. Occasionally, removing the front job allows everything behind it to begin printing normally.
Method 2: Check for Paused Jobs
Not every silent printer has a corrupted queue. Sometimes printing has simply been paused.
Open Print Center and examine the printer and individual jobs. If you see a paused state, choose the appropriate Resume control instead of deleting everything.
Also investigate any offline warning before blaming the queue. A Mac cannot successfully send a job to a Wi-Fi printer that quietly disappeared from the network after the router changed addresses.
Method 3: Remove and Re-add the Printer
If jobs repeatedly fail despite an empty queue, removing and adding the printer again can rebuild its configuration.
- Open System Settings > Printers & Scanners.
- Select the troublesome printer.
- Choose the option to remove the printer.
- Restart the Mac if appropriate.
- Return to Printers & Scanners.
- Add the printer again.
This can be useful after network configuration changes, driver problems, or an old printer entry that no longer points to the correct device.
Method 4: Reset the Mac Printing System
A full printing-system reset is the Mac equivalent of bringing in the heavy equipment. Apple recommends it after ordinary troubleshooting techniques have failed.
To reset printing on current macOS versions:
- Open Apple menu > System Settings.
- Select Printers & Scanners.
- Control-click a printer in the printer list.
- Select Reset Printing System.
- Confirm the reset.
- Add your printers again afterward.
This is much more aggressive than merely deleting a stuck document. Resetting the printing system removes configured printers, completed print-job information, and printer presets. For that reason, it should not be the first button you press when one grocery list refuses to print.
Why Does the Print Queue Keep Getting Stuck?
Clearing the print spooler fixes the immediate blockage, but a queue that repeatedly jams usually indicates another issue.
Outdated or Conflicting Printer Drivers
Printer drivers translate operating-system instructions into data the printer understands. A corrupted, outdated, incompatible, or duplicated driver can contribute to printing failures and spooler crashes.
If the spooler repeatedly stops, check the printer manufacturer’s support site for software designed specifically for your model and operating-system version. Removing obsolete duplicate printer installations can also help.
The Printer Is Offline
A queue cannot finish delivering jobs to a printer Windows or macOS cannot reach.
For a USB printer, inspect the cable and try connecting directly to the computer rather than through a questionable USB hub.
For Wi-Fi or Ethernet printers, confirm that the computer and printer can communicate over the network. Restarting the router may help when the printer has lost its network connection, although network troubleshooting should be performed separately from clearing the queue.
A Large or Complex Document Is Causing Trouble
PDF files containing high-resolution photographs, complex layers, unusual fonts, transparency, or other advanced elements can create particularly large or difficult print jobs.
If one PDF repeatedly jams the queue while other documents print correctly, test individual pages or print a simplified copy. Updating the PDF application and printer driver may also resolve the issue.
The Wrong Printer or Port Is Selected
Computers that have accumulated several versions of the same printer can become confusing. You might have an old USB installation, a newer network installation, a vendor-specific queue, and an operating-system-created printer entry all sitting beside one another.
Confirm that the job is being sent to the printer that is actually connected. If only one installation works reliably, consider removing obsolete entries.
The Printer Has a Hardware Problem
Clearing the spooler cannot refill an empty paper tray, remove a jammed sheet, repair a disconnected cable, or convince an exhausted ink cartridge to reconsider its life choices.
Check the printer display for paper, toner, ink, door, maintenance, or hardware warnings whenever queued jobs refuse to move.
What Not to Do When Clearing the Windows Print Spooler
The procedure is generally safe, but a few rules prevent unnecessary problems:
- Do not randomly delete files elsewhere under
C:\Windows\System32. - Delete files inside the spool PRINTERS directory, not the directory itself.
- Stop the Print Spooler before manually deleting active spool files.
- Remember that clearing the spool folder removes pending jobs, including jobs you may still want.
- On shared computers or print servers, check whether other users are printing before clearing everything.
- Do not perform a complete Mac printing-system reset unless simpler troubleshooting has failed.
Frequently Asked Questions
Is it safe to clear the print spooler?
Yes. Clearing pending spool files is a standard troubleshooting procedure when jobs are stuck. The main consequence is that pending print jobs are canceled and must be submitted again.
Will clearing the Print Spooler uninstall my printer?
No. Restarting the Windows Print Spooler or emptying the normal spool directory does not normally uninstall configured printers.
A Mac Reset Printing System is different because that operation removes printers from the Mac and requires them to be added again.
Why won’t a print job delete?
The job may still be locked by the spooler, printer driver, application, or communication process. Stopping the Print Spooler before deleting files from the Windows spool directory usually releases those temporary files.
Why does the document return after I delete it?
An application may still be attempting to send the job, another computer may be using the same shared printer, or the device may retain job information. Close the application that created the document, clear the queue, restart the relevant printing service, and restart the printer before trying again.
Should I reinstall the printer driver?
Not for an isolated stuck job. However, driver replacement becomes reasonable when spooler crashes, corrupted jobs, or printing failures repeatedly return after the queue has been cleared.
Practical Experience: What Troubleshooting Stuck Print Queues Teaches You
After dealing with enough printer problems, a useful pattern becomes obvious: the fastest repair usually comes from identifying where the job stopped rather than randomly restarting everything within arm’s reach.
Experience 1: Start With the First Job, Not the Printer Driver
Imagine an office printer with six documents waiting. Five are ordinary Word files, while the first job is a 200 MB PDF containing dozens of scanned pages. Nothing prints.
The temptation is to reinstall the printer immediately. A better first move is to cancel the large PDF. If the five smaller documents suddenly print, you have learned something important: the printing system itself probably works. The specific document is the likely trigger.
This saves time and avoids unnecessary changes to a configuration that was functioning correctly.
Experience 2: “Deleting” Is a Clue
A Windows document that remains marked Deleting for several minutes is one of the clearest signs that ordinary queue management is no longer enough.
Repeatedly clicking Cancel rarely becomes more effective on the 27th attempt. At this stage, restart the Print Spooler. If the job survives, stop the spooler, empty the PRINTERS folder, and start the service again.
Following this escalation order is useful because each step becomes slightly more disruptive. There is little reason to erase the entire queue when one normal cancellation works.
Experience 3: Do Not Confuse Queue Problems With Connection Problems
Suppose a wireless printer worked yesterday but is offline today. You clear the print queue, restart the spooler, and send a new job. It gets stuck again.
The spooler may be doing exactly what it should. The computer simply cannot reach the printer.
Check whether the printer is connected to Wi-Fi, whether its network address changed, whether the computer is on the correct network, and whether the selected printer entry represents the real device. Clearing a queue can remove the symptom temporarily, but it cannot repair a broken network path.
Experience 4: Test Small Before Going Big
After fixing a queue, do not immediately resend ten documents. Print something tiny first: one page of plain text from Notepad, TextEdit, or another simple application.
If that succeeds, try the original application. Then try the troublesome file.
This staged testing technique isolates the problem surprisingly well. If simple text prints but a particular PDF does not, investigate the PDF or its application. If nothing prints, focus on the printer, service, driver, or connection.
Experience 5: Shared Printers Require Extra Caution
On a home PC, deleting everything from the queue might inconvenience one person. On an office print server, the queue may contain reports, labels, invoices, or shipping documents submitted by multiple people.
Before performing a full spooler reset on a shared system, verify who owns the waiting jobs. Restarting the Print Spooler or clearing its temporary directory can affect more than the one troublesome document you originally noticed.
Experience 6: Keep the Strongest Mac Fix for Last
Mac troubleshooting follows the same escalation philosophy. Delete the individual job first. Resume the printer if it is paused. Restart the printer or Mac. Remove and re-add the printer if its configuration appears broken.
Only after those steps fail should you consider Reset Printing System. The reset is effective precisely because it wipes away printing configuration and rebuilds the environment, but that also means additional setup afterward.
The larger lesson is simple: troubleshoot from least disruptive to most disruptive. Cancel one job before canceling twenty. Restart a service before reinstalling software. Verify connectivity before blaming Windows. Test one page before releasing the annual report into the wild again.
Conclusion
Learning how to clear the print spooler can solve a surprisingly large number of Windows printing problems. Start by canceling the jobs through the normal queue. If that fails, restart the Print Spooler service. For truly stubborn jobs in Windows 10 or Windows 11, stop the service, delete the temporary files in C:\Windows\System32\spool\PRINTERS, and start the service again.
On macOS, begin by deleting jobs through Printers & Scanners or Print Center. If the problem repeatedly returns, check the printer connection, remove and re-add the printer, and reserve a complete printing-system reset for situations where ordinary troubleshooting has failed.
Most importantly, remember that the print queue is sometimes the victim rather than the criminal. If jobs keep getting stuck, investigate printer drivers, network connectivity, USB connections, complex documents, duplicate printer installations, and hardware warnings. Clearing the queue gets printing moving again; finding the underlying cause keeps you from having to perform the same ritual next Tuesday.














