Direction Software

Printing and scanning / / 6 min

Get Your Printer Queue Moving Again

A frozen print queue can leave documents marked as printing, prevent new jobs from starting, and make a printer appear unavailable even when it is switched on. This guide explains how to clear stalled jobs without downloading third-party utilities. It covers quick checks for paper, connectivity, and printer status; the built-in queue controls in Windows and macOS; manual Windows Print Spooler cleanup; and practical steps for network printers. It also explains when a restart is enough, when a job must be removed manually, and how to reduce the chance of future queue failures.

A stuck print queue is one of the most common printer problems: a document remains on “Printing” or “Deleting,” new jobs do not start, and the printer may seem unresponsive. In most cases, you do not need a cleanup app or a driver utility. The operating system already includes the controls needed to cancel jobs, restart printing services, and remove temporary spool files safely.

Start with the simple checks

Before deleting anything, make sure the problem is really the queue rather than the printer itself. A printer with an open cover, a paper jam, an empty tray, or an unstable Wi-Fi connection can hold every job in the queue. Resolve any message shown on the printer display first.

  • Confirm that the printer is powered on and has paper and ink or toner.
  • Clear paper jams and close all covers firmly.
  • Check that the correct printer is selected in the print dialog.
  • For Wi-Fi printers, verify that the printer and computer are on the same network.
  • Turn the printer off, wait about 30 seconds, and turn it back on.
  • Restart the computer if a single failed job has caused multiple documents to wait.

If the printer becomes ready but the old document still will not disappear, cancel it from the operating system’s printer queue.

Clear jobs using built-in printer controls

Windows 11 and Windows 10

Open Settings, go to Bluetooth & devices, then Printers & scanners. Select the affected printer and choose Open print queue. In the queue window, select a job and use Document > Cancel, or choose Printer > Cancel All Documents to remove everything.

If the queue window shows the printer as paused or offline, open the Printer menu. Clear the check marks next to Pause Printing and Use Printer Offline, if either option is enabled unintentionally.

macOS

Choose the Apple menu, open System Settings, and select Printers & Scanners. Click the printer, then open its print queue. Select the stalled item and click the delete button or the small x beside the job. If several documents are blocked, remove them all, then send a small test document before retrying a large file.

On older macOS versions, the same tools are available through System Preferences > Printers & Scanners.

SituationBest built-in actionWhat it fixes
One document is stuckCancel that job in the printer queueA damaged or interrupted individual print job
Several jobs are waitingCancel all documents, then restart the printerA queue blocked by an earlier job
Windows job stays on “Deleting”Restart Print Spooler and clear spool filesA locked local spooler process or file
Printer shows OfflineCheck connection and disable “Use Printer Offline”A local status setting or network interruption
Shared office printer will not release jobsClear the queue on the host or print serverJobs stored on another computer or server

Manually reset the Windows Print Spooler

When Windows cannot cancel a job normally, the Print Spooler service may be holding corrupted or incomplete temporary files. Resetting it stops active queue processing, removes the pending spool files, and starts printing again. This affects all local print jobs on that computer, so make a note of anything that must be printed again.

  1. Save your work and close documents that are still trying to print.
  2. Press Windows + R, type services.msc, and press Enter.
  3. Find Print Spooler in the list, right-click it, and select Stop.
  4. Open File Explorer and enter C:\Windows\System32\spool\PRINTERS in the address bar.
  5. Delete the files inside the PRINTERS folder. Do not delete the folder itself.
  6. Return to the Services window, right-click Print Spooler, and select Start.
  7. Open the printer queue again and send a one-page test print.

You may be asked for an administrator password or confirmation to stop the service or access the spool folder. That is expected on managed or shared computers.

Clearing the spool folder removes pending jobs, not the original documents. If a document matters, keep the source file open or saved so you can print it again after the queue is restored.

Use Command Prompt if the Services window is unavailable

Windows also lets you reset the spooler from an elevated Command Prompt. Search for Command Prompt, choose Run as administrator, and enter the following commands one at a time:

net stop spooler
del /Q /F %systemroot%\System32\spool\PRINTERS\*.*
net start spooler

The first command stops the queue service, the second deletes queued spool files, and the third starts the service again. If the delete command reports that no files were found, that is not necessarily a problem; the queue may already have been empty even though its display was delayed.

When the printer is shared or connected over a network

Network printing adds another place where jobs can become stuck. If your computer prints through a shared printer hosted by another Windows PC, the failed job may be stored on the host computer rather than on your own device. Clear the queue and, if needed, restart the Print Spooler on that host.

In an office, a print server may manage the queue. Regular users may be able to cancel only their own jobs. If an old job belonging to another user blocks the printer, contact the administrator or help desk and provide the printer name, document name, approximate submission time, and any error message.

For a home network printer, restarting the printer and router can restore an interrupted connection. Avoid repeatedly pressing Print while the device is offline: that can create duplicate jobs that print later when the connection returns.

Prevent another frozen queue

Once printing works, a few habits can reduce repeat failures. Keep the printer driver supplied through Windows Update, macOS updates, or the printer manufacturer’s official support channel. Use a stable Wi-Fi signal or Ethernet connection for printers handling large PDFs and graphics-heavy documents. If one file repeatedly blocks the queue, export it again as a PDF, reduce its size, or try printing a few pages at a time.

Also check that the default printer is the device you intend to use. Windows can sometimes switch the default printer automatically, making a job appear missing when it was sent elsewhere.

References

Also in

About the author

Stefano BarcellosEditor in chief

Journalist and editor. Writing about technology, culture and everyday life for over a decade.