A spool is a temporary holding area where your computer stores print jobs before sending them to the printer
When you hit print, your computer does not send the document straight to the printer. Instead, it places the job in a print spool — a queue that manages the order of documents and handles the technical details of converting what you see on screen into something the printer understands. Think of it like a waiting room: jobs line up, and the printer works through them one at a time.
Most of the time the spool works invisibly. A job arrives, prints, and disappears. But sometimes a print job gets stuck — maybe the printer lost power, or the document was too large, or something straightforward glitched. When that happens, the stuck job blocks everything behind it. Your printer sits idle even though you have sent five more documents. Clearing the spool means deleting those stuck jobs so the queue can move again.
Key Takeaways
- A print spool is a queue on your computer that holds print jobs and sends them to the printer in order.
- A stuck print job in the spool can prevent all other documents from printing, even though they are waiting in line.
- Clearing the spool on Windows means stopping the Print Spooler service and deleting files from a specific folder; on Mac it means removing jobs from System Preferences.
- After clearing the spool, restart the print service so new jobs can process normally.
- If clearing the spool does not fix the problem, the issue may be with the printer itself or the connection between computer and printer.
How to clear the spool on Windows
Open the Services process by pressing the Windows key, typing "services.msc" and pressing Enter. A window will open showing all the background services running on your computer. Scroll down until you find "Print Spooler" in the list. Right-click it and select "Stop".
Now open File Explorer and navigate to this folder: C:\Windows\System32\spool\PRINTERS. You may need to type the path directly into the address bar at the top. Once you are in that folder, select all the files inside (press Ctrl+A) and delete them. These are the stuck print jobs. Do not worry about deleting them — they are temporary files that should have been removed already.
Go back to the Services window, right-click "Print Spooler" again, and select "Start" to turn the service back on. Your spool is now cleared and ready to accept new print jobs.
How to clear the spool on Mac
Click the Apple menu in the top left corner and select "System Preferences" (or "System Settings" on newer versions). Look for "Printers & Scanners" and click it. Find your printer in the list on the left side and click it once to select it.
Below the printer name you will see a button that says "Open Print Queue" or similar. Click it to see all the jobs waiting to print. Select any stuck jobs in the list and click the minus button (or delete button) to remove them. Close the window when you are done.
If the Print Queue window does not appear or you cannot find the button, you can also clear the spool by opening Finder, pressing Cmd+Shift+G to open "Go to Folder", and typing /var/spool/cups. Delete any files in that folder, then restart your computer.
Why print jobs get stuck in the first place
A print job becomes stuck when something interrupts the normal flow between your computer and printer. The most common cause is a printer that loses power or goes offline while a job is printing. The computer finishes preparing the document and places it in the spool, but the printer never receives it, so it never gets marked as complete.
Large files can also cause problems, especially on older printers with limited memory. The printer may start processing the job, run out of space, and freeze. The job stays in the spool because the printer cannot finish it and the computer does not know what went wrong.
Network printers are more prone to spool problems than USB printers because more can go wrong with the connection. A brief network interruption, a printer that restarts, or a computer that goes to sleep mid-print can all leave jobs stranded in the queue.
What to do if clearing the spool does not fix the problem
If you have cleared the spool but the printer still will not print, the issue is likely not in the queue. Check that the printer is powered on and connected to your computer or network. Look at the printer's display panel or control screen for error messages — many printers show "Paper Jam", "Out of Paper", or "Toner Low" on their own screen even if your computer does not know about it.
Try restarting both the printer and your computer. Turn off the printer completely, wait 30 seconds, and turn it back on. Then restart your computer. This clears temporary glitches in both devices and often fixes printing problems that clearing the spool alone does not solve.
If the printer still does not work, check the printer's driver software. On Windows, go to Settings > Devices > Printers & Scanners, find your printer, click it, and select "Remove device". Then restart your computer and reinstall the printer driver from the manufacturer's website. On Mac, remove the printer from Printers & Scanners and add it again.
How to prevent spool problems from happening again
Keep your printer powered on and connected whenever you might need to print. If you use a network printer, make sure it stays connected to your network — do not unplug it or turn it off while a print job is in progress.
Avoid printing extremely large files directly to the printer if possible. Instead, save the document as a PDF first, then print the PDF. This gives your computer a chance to prepare the file completely before sending it to the printer.
Update your printer driver regularly. Manufacturers release driver updates that fix printing bugs and improve how the spool handles different types of documents. Check the printer manufacturer's website every few months for new driver versions.
Frequently Asked Questions
Will clearing the spool delete my document?
No. Clearing the spool only deletes the temporary copy that was waiting to print. Your original document remains on your computer unchanged. You can print it again after the spool is cleared.
Can I clear the spool while a document is actually printing?
You should not do this intentionally, but if you do, the current print job will stop and the document will not finish printing. Wait until the printer is idle before clearing the spool. If a job is truly stuck and will not stop, then clearing the spool is the right move.
What if I do not see the Print Spooler service on Windows?
Make sure you opened the Services process (services.msc) and not just a regular folder. If you still cannot find Print Spooler, your system may have a different setup. Try restarting your computer and checking again, or contact your IT support if this is a work computer.
Does clearing the spool affect other printers on my network?
No. Clearing the spool on your computer only affects print jobs from that computer. Other computers on the network have their own spools and are not affected.