Error Codes Wiki

Print Queue Stuck Deleting — Print Job Cannot Be Cancelled or Removed

Warningspooler

About Print Queue Stuck Deleting

Fix print jobs stuck in 'Deleting' status that cannot be cancelled, blocking the entire print queue and preventing new print jobs from processing. This guide covers everything you need to know about this topic, including common causes, step-by-step solutions, and answers to frequently asked questions.

Here are the key things to understand: Print jobs in 'Deleting' status are stuck between the spooler and the printer. The spooler has sent the job to the printer but the printer has not acknowledged cancellation. Other print jobs behind the stuck one are blocked until it is cleared. This is more common with network printers where communication can be interrupted. The Print Spooler service must be stopped to force-clear stuck jobs. Understanding these fundamentals will help you diagnose and resolve this issue more effectively.

The most common reasons this occurs include: Network connection lost between computer and printer while a job was being deleted. Printer is off, in an error state, or disconnected while the spooler tries to delete the job. Print job file locked by another process preventing the spooler from removing it. Large print job taking a long time to cancel on the printer side. Identifying the root cause is the first step toward finding the right solution.

To resolve this, follow these recommended steps: Stop the Print Spooler service: open Services (services.msc) > Print Spooler > Stop. Delete stuck job files: navigate to C:\Windows\System32\spool\PRINTERS and delete all files. Start the Print Spooler service: Services > Print Spooler > Start. If files cannot be deleted: restart the computer in Safe Mode, delete the files, restart normally. Power cycle the printer: turn off, wait 30 seconds, turn back on to clear its internal queue. If these steps do not resolve the issue, consider consulting additional resources or a qualified professional.

This article is part of our Printer Error Codes collection on Error Codes Wiki. We provide comprehensive, up-to-date information to help you find solutions quickly.

Quick Answer

Why does stopping the spooler fix stuck jobs?

The spooler service holds file locks on print job data in the PRINTERS folder. When the service is running, you cannot delete these files. Stopping the service releases the locks, allowing you to delete the stuck job files.

Overview

Fix print jobs stuck in 'Deleting' status that cannot be cancelled, blocking the entire print queue and preventing new print jobs from processing.

Key Details

  • Print jobs in 'Deleting' status are stuck between the spooler and the printer
  • The spooler has sent the job to the printer but the printer has not acknowledged cancellation
  • Other print jobs behind the stuck one are blocked until it is cleared
  • This is more common with network printers where communication can be interrupted
  • The Print Spooler service must be stopped to force-clear stuck jobs

Common Causes

  • Network connection lost between computer and printer while a job was being deleted
  • Printer is off, in an error state, or disconnected while the spooler tries to delete the job
  • Print job file locked by another process preventing the spooler from removing it
  • Large print job taking a long time to cancel on the printer side

Steps

  1. 1Stop the Print Spooler service: open Services (services.msc) > Print Spooler > Stop
  2. 2Delete stuck job files: navigate to C:\Windows\System32\spool\PRINTERS and delete all files
  3. 3Start the Print Spooler service: Services > Print Spooler > Start
  4. 4If files cannot be deleted: restart the computer in Safe Mode, delete the files, restart normally
  5. 5Power cycle the printer: turn off, wait 30 seconds, turn back on to clear its internal queue

Tags

print-queuestuckdeletingspoolercancel

More in Spooler

Frequently Asked Questions

The spooler service holds file locks on print job data in the PRINTERS folder. When the service is running, you cannot delete these files. Stopping the service releases the locks, allowing you to delete the stuck job files.