Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

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

Clear print queue stuck on “Deleting” — Windows 10/Windows 11 hard spooler reset, force delete pending jobs (cmd)

Technician avatar Technician
Hey! We’ll fix a print job stuck as “Deleting” by doing a safe hard spooler reset. Tell me your Windows version (Windows 10 or Windows 11) and printer brand (HP/Epson/Canon/Brother). We’ll clear the print queue, restart the Print Spooler, and force delete pending print jobs if needed.
Customer
Windows 11. The queue shows one job “Deleting…”, but it never goes away. I cannot delete the print job at all.
Technician avatar Technician
Understood. When a print queue is stuck on “Deleting”, the spoolsv.exe service is holding onto orphaned files in C:\Windows\System32\spool\PRINTERS. Windows won’t remove them until we stop the spooler, purge those files, then start the spooler again. This hard spooler reset is safe and fixes most “cannot delete print job” cases on Windows 10/11.
Customer
Can you walk me through the exact steps to clear the print queue in Windows 11?
Technician avatar Technician
Clear print queue — Windows 10/11 (GUI):
1) Press Win and type Services → open it → find Print Spooler → click Stop (this halts spoolsv.exe).
2) Open C:\Windows\System32\spool\PRINTERS and delete all files inside (these are the pending print jobs).
3) Go back to Services → Start the Print Spooler. Your queue should be empty and the stuck “Deleting” job gone.
If Services is blocked by policy, we’ll use a quick force delete print job (cmd) script next.
Customer
I prefer Command Prompt. Is there a one-liner to restart the spooler and delete the jobs?
Technician avatar Technician
Force delete print jobs — Command Prompt (Admin):
1) Run Command Prompt as Administrator.
2) Execute:
net stop spooler && del /q /f %systemroot%\System32\spool\PRINTERS\* && net start spooler
This stops the service (net stop spooler), removes the stuck job files, then net start spooler. Works the same on Windows 10 and 11.
Customer
That cleared the queue, but the job keeps coming back after I try to print again.
Technician avatar Technician
If the print job returns, check:
• Wrong or corrupted driver: reinstall the vendor driver.
• Old stuck queue instance: remove/re-add the printer.
• Permissions in PRINTERS folder: ensure your account has write/delete.
• Third-party monitors (security/software) re-locking spool files.
We can also do a reset print system Windows routine to rebuild the pipeline cleanly.
Customer
What’s the difference between a normal restart and a “hard spooler reset”?
Technician avatar Technician
Hard spooler reset = stop spoolsv.exe → purge C:\Windows\System32\spool\PRINTERS → start the service → optionally delete/recreate the printer port and re-install the driver. It’s more thorough than just a restart print spooler and is the accepted fix for a print job stuck on “Deleting”.
Customer
Do you have a PowerShell version? I manage multiple PCs.
Technician avatar Technician
Force-clear via PowerShell (Run as Admin):
Stop-Service -Name Spooler -Force; Remove-Item -Path "$env:windir\System32\spool\PRINTERS\*" -Force -ErrorAction SilentlyContinue; Start-Service -Name Spooler
This script is ideal for delete pending print jobs at scale and mirrors the CMD hard spooler reset.
Customer
Will this interrupt other users or corrupt printers?
Technician avatar Technician
It momentarily pauses printing for that machine while we restart the Print Spooler. It won’t corrupt drivers. If you’re on a server or shared queue, schedule a brief window or apply to the endpoint only. For persistent issues, consider driver repair and port re-creation after the hard spooler reset.
Customer
After the reset, my printer shows “offline”. Any quick fix?
Technician avatar Technician
Yes: open Printers & scanners → your printer → Open print queue → Printer menu → uncheck Use Printer Offline. If still offline, remove/re-add the device and test a small PDF. This ensures the print queue stuck state doesn’t recur.
Customer
Great — the stuck job is gone and printing works. Thanks!
Technician avatar Technician
Summary: If a print job is stuck as “Deleting” on Windows 10/11, clear the print queue with a hard spooler reset: stop Print Spooler, purge PRINTERS folder, start the service, then test. Use net stop spooler/net start spooler or the PowerShell command above to force delete print job (cmd) quickly. Need hands-on help? Open the chat.

Quick answer: the accepted fix

Accepted fix for print job stuck as “Deleting” (Windows 10/11): restart Print Spooler, delete files in C:\Windows\System32\spool\PRINTERS, then start the spooler again. This hard spooler reset will clear the print queue and remove pending print jobs safely.


“Deleting” won’t clear after updates — do a reset print system (Windows)

If updates broke printing, perform a reset print system Windows: remove the printer, run the hard spooler reset, reinstall the vendor driver, and re-add the device. This prevents the print queue stuck loop and restores stable spoolsv.exe behavior.

How to verify the queue is clean

Print a 1-page PDF. The queue should show Spooling → Printing → Completed with no lingering “Deleting”. If it returns, repeat the net stop spooler sequence, check the driver, and confirm permissions on …\spool\PRINTERS.

“Deleting” stuck — troubleshooting tips

Most issues resolve after a thorough hard spooler reset.

Quick path: stop spooler → purge PRINTERS → start spooler → test → update driver if needed. Use CMD/PowerShell for a force delete print job on Windows 10/11 endpoints. For shared printers, apply changes during a maintenance window.

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 is my print job stuck as “Deleting” in Windows 10/11?

Spooler cache files are locked in C:\Windows\System32\spool\PRINTERS. Stop spoolsv.exe, delete the files, then start the service to clear the print queue.

How do I restart the Print Spooler quickly?

Run CMD as admin: net stop spooler && del /q /f %systemroot%\System32\spool\PRINTERS\* && net start spooler. This performs a hard spooler reset.

I cannot delete the print job — any other options?

Use PowerShell to force delete pending print jobs, then reinstall the printer driver if the issue returns. Check permissions on the PRINTERS folder.

Will this affect other printers?

Only on that machine while the service restarts. For shared print servers, schedule downtime or apply the reset on endpoints instead.

What if the job returns after every reboot?

Do a reset print system Windows: remove the printer, run the hard reset, reinstall the vendor driver, and recreate the printer port.

Common Windows spooler problems and quick fixes
SymptomLikely causeQuick fix
Job stuck on “Deleting” Locked spool files Stop spooler; purge \spool\PRINTERS; start spooler
Cannot delete print job Permissions/driver issue Run CMD/PowerShell reset; repair/reinstall driver
Queue stuck after updates Driver corruption Reset spooler; reinstall vendor driver; re-add device
Printer shows Offline Spooler restart state Uncheck “Use Printer Offline”; re-add if needed

Step-by-step (Windows 10/11)

  1. Open Services → stop Print Spooler.
  2. Delete files in C:\Windows\System32\spool\PRINTERS to clear pending print jobs.
  3. Start Print Spooler again and test with a small PDF.
  4. Optional: run CMD as admin: net stop spooler && del /q /f %systemroot%\System32\spool\PRINTERS\* && net start spooler.

Step-by-step (macOS)

  1. If you printed from a Mac to a Windows-shared printer and it’s stuck on the PC, perform the Windows hard spooler reset above.
  2. On the Mac side, cancel the job and re-send after the Windows queue is clean.
  3. If a Mac queue is stuck locally, reset the printing system (macOS) and re-add the printer.

Sources

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