Printer troubleshooting technician providing live chat help

Joe B.

Reviewed for technical accuracy

Specialities: Windows 11/10, macOS (Sonoma/Ventura/Monterey), Printers, Networking, Office Equipment

Print queue paused / print spooler keeps stopping — HP, Epson, Canon, Brother

Technician avatar Technician
Hey! We’ll stop the loop where the printer keeps pausing jobs. Tell me the brand — HP, Epson, Canon, or Brother — and if you’re on Windows 10, Windows 11, or Mac. Also share what you see: Paused status in the print queue, Print Spooler service keeps stopping, or jobs stuck as Spooling/Printing?
Customer
Windows 11 PC, Brother laser. The queue shows Paused. When I click Resume, it pauses again. Sometimes the print spooler stops and the job sticks in the stuck print queue.
Technician avatar Technician
Got it. When print jobs keep pausing on Windows, common causes are:
• Spooler cache corruption — leftover SHD/SPL files in %systemroot%\System32\spool\PRINTERS keep the queue stuck.
• Service startup type set wrong or the Print Spooler keeps stopping after a crash.
• A paused printer checkbox is enabled in the queue, or the job is submitted as print directly to the printer which stalls ports.
• Wrong TCP/IP port or flaky WSD port; printer appears offline and Windows pauses new jobs.
• Driver issues after an update (class driver, 32/64‑bit mismatch) causing spooler errors.
Plan: reset the print spooler, clear the cache, unpause the queue, verify the port, then repair or reinstall the vendor driver.
Customer
Can you walk me through the spooler reset and clearing the stuck print queue?
Technician avatar Technician
Reset print spooler & clear queue — Windows 10/11:
1) Press Win+R, type services.msc → find Print Spooler → click Stop.
2) Open %systemroot%\System32\spool\PRINTERS and delete all files (they’re the stuck jobs).
3) In Services, set Startup type = Automatic and click Start to restart the service.
4) Open Devices & Printers → right‑click your printer → See what’s printing → Printer menu: uncheck Pause Printing and Use Printer Offline.
5) Optional quick method (run as Admin): net stop spooler && del /q %systemroot%\System32\spool\PRINTERS\*.* && net start spooler.
This clears the print queue and resolves most cases where the printer keeps pausing jobs.
Customer
After the reset it prints once, then pauses again. Could it be the port or driver?
Technician avatar Technician
Great instinct. Next steps:
• Switch from WSD to Standard TCP/IP Port: Printer Properties → Ports → Add Port… → Standard TCP/IP → enter the printer’s IP. Check SNMP Status off if it flips offline.
• Driver repair: In Printer Properties → Advanced choose the vendor model, not Microsoft IPP Class. If unsure, remove the queue and install the latest HP/Epson/Canon/Brother package. Class drivers often trigger spooler keeps stopping errors.
• Make sure Print directly to the printer is unchecked so the spool first workflow is used — it’s more reliable over network.
Customer
What about Mac? Our Mac mini prints to the same device and sometimes says the queue is paused.
Technician avatar Technician
Fix paused print queue on Mac:
• System Settings → Printers & Scanners → select printer → click Resume. If it re‑pauses, remove and re‑add the printer using IP → HP Jetdirect – Socket or AirPrint with the printer’s static IP.
• Reset the macOS printing system (nuclear option): right‑click in the devices list → Reset printing system…, then add the printer again.
• Clear stuck jobs from /private/var/spool/cups via the CUPS web UI at http://localhost:631 (enable via Terminal: cupsctl WebInterface=yes).
These steps resume printing when the Mac print queue is paused or keeps stopping.
Customer
The queue is stable now. Any tips to stop it from pausing again after Windows Updates?
Technician avatar Technician
To prevent recurrences:
• Assign the printer a static IP and use a Standard TCP/IP Port instead of WSD.
• Keep the vendor driver installed; if Windows replaces it, reinstall the full package. In managed environments you can block driver changes via Device Installation Settings or Group Policy.
• Disable Bidirectional Support if status flaps and triggers Use Printer Offline.
• On servers, schedule a weekly spooler cache cleanup script to purge orphaned jobs.
Customer
Any app‑specific issues? Google Chrome and Acrobat seem to create paused jobs more often.
Technician avatar Technician
• Adobe Acrobat/Reader: Update to the latest version and print using Print as Image if complex PDFs stall the spooler.
• Chrome/Edge: Use the System Dialog (Ctrl+Shift+P) to bypass browser UI. Confirm the correct queue and that it’s not paused.
• Office apps: Remove stale printers from the device list; Office can re‑target to an offline queue which then pauses printing.
Customer
Perfect — the print queue stays active and jobs complete. Thanks!
Technician avatar Technician
Summary: If your printer keeps pausing jobs or the print spooler keeps stopping, reset the spooler, clear the spooler cache, uncheck Pause Printing/Use Printer Offline, move to a Standard TCP/IP Port, and repair the driver. Need help hardening settings? Open the chat.

Quick answer: the accepted fix

Accepted fix when printer keeps pausing jobs (Windows 10/Windows 11/Mac): Stop the Print Spooler, delete files in …\spool\PRINTERS, start the spooler, and make sure the queue isn’t set to Pause Printing or Use Printer Offline. Switch to a Standard TCP/IP Port and reinstall the vendor driver if the spooler keeps stopping.


Queue paused after an update (Windows 10/11 or macOS)

Updates can swap in a class driver or WSD port that breaks connectivity. Recreate the queue on a Standard TCP/IP Port, reinstall the manufacturer’s driver, and reset the print spooler to clear old cache files. On Mac, re-add the printer using IP → HP Jetdirect and click Resume if the queue shows Paused.

How to verify the queue won’t pause

Print a 3‑page test PDF. The status should stay Ready and all pages complete. If it pauses or flips to Offline, check the port IP, disable SNMP on the port, and confirm the Print Spooler startup type is Automatic.

Spooler troubleshooting tips

Most pause loops come from cache corruption, WSD ports, or driver swaps.

Quick path: stop spooler → purge PRINTERS folder → start spooler → unpause queue → switch to TCP/IP port → repair driver → test. If the spooler keeps stopping, check Event Viewer (PrintService) for driver DLL faults.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

Why does my printer keep pausing jobs on Windows 10 / Windows 11?

Usually the spooler cache is corrupted, the Print Spooler service is crashing, or the queue is set to Pause Printing. Reset the spooler, purge …\spool\PRINTERS, uncheck pause/offline, and verify a Standard TCP/IP Port is used.

How do I reset the print spooler and clear a stuck print queue?

Stop Print Spooler in services.msc, delete all files in %systemroot%\System32\spool\PRINTERS, then start the service. Or run: net stop spooler && del /q %systemroot%\System32\spool\PRINTERS\*.* && net start spooler.

Queue says “Use Printer Offline” and jobs pause — what now?

Switch the port from WSD to Standard TCP/IP with the printer’s static IP, and disable SNMP Status if it misreports offline. Ensure the driver is the manufacturer’s package.

Mac print queue paused — how do I resume?

Click Resume in Printers & Scanners. If it persists, remove and re-add the printer via IP → HP Jetdirect (socket). As a last resort, reset the printing system and add it again.

Will a driver reinstall help if the spooler keeps stopping?

Yes — reinstalling the HP/Epson/Canon/Brother driver replaces crashing DLLs. Prefer the full feature package rather than a generic class driver.

Common pause problems and quick fixes
SymptomLikely causeQuick fix
Queue shows “Paused” Pause enabled; cache files stuck Uncheck Pause; reset spooler & clear PRINTERS folder
Jobs re‑pause after resume WSD/incorrect port; driver crash Switch to TCP/IP Port; reinstall vendor driver
Printer goes Offline SNMP/bi‑di status issues Disable SNMP/Bidirectional; set static IP
Spooler stops randomly Faulting driver DLL Update/repair driver; check Event Viewer

Step‑by‑step (Windows 10/11)

  1. Open services.msc → stop Print Spooler.
  2. Delete files from %systemroot%\System32\spool\PRINTERS.
  3. Start the service; set Startup type to Automatic.
  4. Uncheck Pause Printing and Use Printer Offline in the queue.
  5. Switch to a Standard TCP/IP Port and reinstall the vendor driver if needed.

Step‑by‑step (macOS)

  1. Click Resume in Printers & Scanners → your printer.
  2. Remove and re‑add via IP → HP Jetdirect (Socket) or AirPrint.
  3. If issues persist, reset the printing system, then add the printer again.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant