Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Windows 11/10, Printers, Networking, Office Equipment

How to clear a stuck print queue on Windows 11/10 (reset Print Spooler service)

Technician avatar Technician
Hey! If your print queue is stuck or jobs say Printing forever on Windows 11/10, we’ll fix it fast. Which brand (HP/Epson/Brother/Canon), USB or network, and are you seeing errors like spoolsv.exe error or “Print Spooler keeps stopping”?
Customer
Windows 11 laptop, Brother network printer. The printer is online but nothing comes out. Queue shows one job “Deleting…” and won’t clear. Restart didn’t help.
Technician avatar Technician
Classic printing stuck in queue. Usually caused by corrupted .SHD/.SPL files, a blocked Spooler service, or an unreachable TCP/IP port. We’ll clear print queue Windows 11, reset Print Spooler service, and verify the TCP/IP printer port.
Customer
Great — what’s the fastest way to reset everything?
Technician avatar Technician
Quick reset (admin) — choose either method:
• Restart spooler via CMD: open Command Prompt (Admin) and run:
net stop spooler && del /q /f %systemroot%\System32\spool\PRINTERS\* && net start spooler
• Restart spooler via PowerShell: open Windows PowerShell (Admin) and run:
Stop-Service Spooler -Force; Remove-Item "$env:windir\System32\spool\PRINTERS\*" -Force -ErrorAction SilentlyContinue; Start-Service Spooler
This deletes pending print jobs and restarts the service in under a minute.
Customer
Ran the PowerShell line — queue is empty now. But printing is still stuck on “Sent to printer”.
Technician avatar Technician
Let’s verify the path:
1) Control Panel → Devices and Printers → right-click your printer → Printer properties → Ports.
2) Make sure it uses a valid Standard TCP/IP Port pointing to the printer’s IP (not WSD if WSD is flaky). If the IP changed, click Configure Port or Add Port and set the correct address.
3) On Advanced, keep Spool print documents checked; try “Start printing after last page is spooled” if large PDFs stall.
4) If the print spooler keeps stopping, we’ll repair system files and reinstall the driver.
Customer
It was on WSD. I switched to TCP/IP port with the correct IP. Test page still doesn’t print.
Technician avatar Technician
Driver/service repair:
• In Apps → Installed apps, uninstall old printer software.
• Devices & Printers → remove the printer, then go Print server properties → Drivers and remove stale drivers for that model.
• Open an elevated CMD and run: sfc /scannow then DISM /Online /Cleanup-Image /RestoreHealth (fixes corrupted components that trigger spoolsv.exe error).
• Re-add the printer: Add a printer → “The printer that I want isn’t listed” → Add a printer using a TCP/IP address or hostname → enter IP → pick the latest vendor or Microsoft IPP Class driver. This sequence fixes most Windows 10/11 network printer errors.
Customer
After reinstall, the first page printed! But sometimes the spooler service crashes after a few hours.
Technician avatar Technician
Hardening & stability:
• Ensure Print Spooler startup type is Automatic (services.msc).
• If you print to shared queues, check RPC encryption for printing (group policy: Computer Configuration → Admin Templates → Printers → Configure RPC connection settings). Use “RPC over named pipes” only if required by legacy devices.
• Keep the printer on a DHCP reservation so the TCP/IP port doesn’t go stale.
Customer
What about clearing only one stuck job without restarting the PC each time?
Technician avatar Technician
Open the print queue → right-click the hung job → Cancel. If it sits on “Deleting…”, run this mini-reset (Admin CMD):
net stop spooler && del /q /f %systemroot%\System32\spool\PRINTERS\* && net start spooler
That’s the fastest way to delete pending print jobs and fix printing stuck in queue.
Customer
If it happens again, can I script it?
Technician avatar Technician
Yes — save this as Clear-PrintQueue.ps1:
Stop-Service Spooler -Force; Remove-Item "$env:windir\System32\spool\PRINTERS\*" -Force -ErrorAction SilentlyContinue; Start-Service Spooler
Run it as admin when printer is stuck in queue (Windows 10/11). You can pin a shortcut or schedule it.
Customer
Awesome. Anything else to prevent the problem?
Technician avatar Technician
Prevention tips:
• Keep printer firmware current; use the vendor’s latest Windows 11/10 driver.
• Avoid WSD if unstable — prefer TCP/IP or IPP ports.
• Don’t stack huge PDFs; enable “Start printing after last page is spooled”.
• If spooler crashes frequently, check Event Viewer (System → PrintService) for spoolsv.exe faults and repair/reinstall the driver package.
Customer
Got it. After switching to a TCP/IP port and doing a full spooler reset, everything prints again. Thanks!
Technician avatar Technician
Summary: To clear print queue Windows 11/10, stop the service → delete jobs in spool\PRINTERS → start the service. If printing stays stuck, switch to a reliable TCP/IP printer port, reinstall the driver, and repair Windows components. Need help tailoring ports, drivers, or policies? Open the chat — I’ll walk you through it live.

Quick answer: the accepted fix

Accepted fix: Reset Print Spooler service (Windows 11/10) and delete pending print jobs: stop Spooler → clear %windir%\System32\spool\PRINTERS → start Spooler. If jobs still fail, use a Standard TCP/IP port or IPP instead of WSD, reinstall the latest driver, and repair Windows if you see spoolsv.exe error. These steps fix printing stuck in queue fast.


Printer stuck after Windows update — what to check

After a feature update, queues may corrupt and the print spooler keeps stopping. Run the reset, then confirm the printer uses a working TCP/IP port, reinstall the vendor driver, and update firmware. If you print to a shared server, verify RPC encryption for printing policies and firewall rules.

How to verify the fix

Print the device’s Configuration/Test Page and a PDF. Watch the queue move from Spooling → Printing → Printed. If it returns to Error – Printing, recheck the port IP, driver, and that the Spooler service is Running (Automatic).

Print queue stuck — Troubleshooting Tips (Windows 11/10)

Most cases resolve with a spooler reset, a clean TCP/IP port, and a fresh driver.

Use our one-line scripts to restart spooler via CMD/PowerShell, remove stale jobs, and quickly clear print queue. Prefer Standard TCP/IP or IPP ports over WSD, and repair components if you hit a spoolsv.exe error. For shared printers, verify RPC settings and credentials.

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

How do I clear the print queue on Windows 11?

Run (Admin) net stop spooler → delete files in %windir%\System32\spool\PRINTERS → net start spooler. This clears print queue Windows 11 instantly.

Printer stuck in queue on Windows 10 — what now?

Use the same spooler reset, then switch from WSD to a Standard TCP/IP port or IPP. Reinstall the latest driver if needed.

How do I restart the Spooler via CMD or PowerShell?

CMD: net stop spooler && del /q /f %systemroot%\System32\spool\PRINTERS\* && net start spooler. PowerShell: Stop-Service Spooler -Force; Remove-Item "$env:windir\System32\spool\PRINTERS\*" -Force; Start-Service Spooler.

What causes spoolsv.exe errors?

Corrupt jobs or drivers. Repair with sfc /scannow and DISM /RestoreHealth, then reinstall the printer driver and verify the port.

Why does my print spooler keep stopping?

Faulty drivers/services or policy conflicts. Set Spooler to Automatic, update drivers, check RPC encryption printing policies, and review Event Viewer logs.

Common Windows printing problems and quick fixes
SymptomLikely causeQuick fix
Jobs show “Printing” but nothing prints Corrupt spool files; bad WSD port Reset spooler; switch to TCP/IP/IPP port
Job stuck on “Deleting…” Locked SPL/SHD files Run the CMD/PowerShell command to delete pending print jobs
Spooler service crashes Driver conflict; spoolsv.exe fault Reinstall driver; run SFC/DISM; check Event Viewer
Shared printer won’t print RPC settings / credentials Review RPC connection settings policy; re-add with correct auth

Fix: full spooler reset (Windows 11/10 quick steps)

  1. Open PowerShell (Admin) and run:
    Stop-Service Spooler -Force; Remove-Item "$env:windir\System32\spool\PRINTERS\*" -Force -ErrorAction SilentlyContinue; Start-Service Spooler
  2. In Devices & Printers → Printer properties → Ports, use a Standard TCP/IP or IPP port with the printer’s IP.
  3. Reinstall/update the printer driver; avoid stale packages.
  4. If errors persist, run sfc /scannow and DISM /Online /Cleanup-Image /RestoreHealth.

Optional: extra reliability (ports & policies)

  1. Reserve the printer’s IP in the router so the TCP/IP port never changes.
  2. For shared printers, confirm RPC encryption printing policy matches server/client.
  3. Set Print Spooler service to Automatic and monitor Event Viewer for driver faults.

Sources

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