Start your 3-day free trial
Sign up to experience all premium features at no cost.
*Available only to new users. Each user is limited to one trial.


When you find a printer queue stuck, first confirm you are looking at the queue that received the job. Then check whether the queue is paused, one document is blocking later jobs, or the Windows Print Spooler or macOS Print Center needs a controlled restart. Cancel the affected job before resetting the whole printing system.
Key Takeaways
- Confirm the printer name, connection, and queue before canceling anything.
- Preserve the first error and identify the earliest blocked job.
- Cancel one affected job, wait for the queue to update, and test with a small non-sensitive document.
- Restart the app, queue, or print service in increasing order of impact.
- On shared or managed printers, do not cancel other people's jobs or expose document names.
Use the device and app troubleshooting guide when printing is only one of several failing device functions. If the printer itself is offline or missing from the network, switch to the Wi-Fi printer offline guide.
Printers with similar names can create several queues: a current network queue, an old copy, a USB queue, a vendor utility, or a virtual PDF printer. Match the printer name and location with the job you submitted. Note the time, document name, owner, status, and the first error before changing the queue.
| Observation | Likely scope |
|---|---|
| Job appears in another queue | Wrong printer selection or duplicate queue |
| Queue says paused | Resume the queue after checking why it paused |
| First job shows an error | That document, app, format, driver, or connection |
| Every job waits behind one item | Blocking job or queue state |
| Job disappears but nothing prints | Printer/offline path, wrong device, or printer-side state |
| Multiple users cannot print | Shared queue, print server, printer, or administrator scope |
On a shared queue, document names can reveal confidential work. Do not copy a full queue listing into a public chat or screenshot. If you cannot identify whether a job belongs to you, leave it in place and contact the queue owner or administrator.
Confirm the printer is physically ready without opening covers or touching hot internal components. Paper, toner, ink, and printer-panel errors are device-side issues, not proof that the computer queue is corrupt. If a USB printer is not recognized at all, use the USB device recognition guide.
Find the earliest job that is paused, in error, or not advancing. If it is yours, cancel that job once and allow time for the queue to update. Repeatedly clicking cancel or submitting more copies creates duplicate work and makes the original state harder to observe.
If the job came from one app, save the document and close the print dialog. Reopen the app after the cancellation finishes. Exporting a safe copy to a common format can help determine whether the original document or application is the trigger, but do not upload a confidential file to an online converter.
Use a one-page, non-sensitive test document after the queue becomes empty. This distinguishes the original file from the printer path without wasting paper or exposing private content. If the test prints and the original does not, investigate the original application's print settings, page size, fonts, or document complexity.
Microsoft's general printer guidance recommends checking the printer, connection, queue, and built-in troubleshooting before reinstalling devices or drivers.[1] Keep the original error wording because “offline,” “paused,” “deleting,” and a driver-specific error represent different branches.
Open the printer queue from Windows Settings and inspect the first job. Make sure Pause Printing or an equivalent queue pause is not active. Cancel only your affected job first, then close and reopen the application that submitted it.
If the queue remains stuck after a reasonable wait, save work and restart Windows once. A restart is broader than reopening the app but safer than manually deleting spool files or editing the registry. Test with the same small local document after Windows returns.
When the Print Spooler itself is not running or does not respond, follow Microsoft's documented service troubleshooting or ask an administrator. Microsoft explains that spooler errors can prevent printing and provides supported steps to restart the service and resolve affected drivers or software.[2] Restarting the spooler affects all local queues and can interrupt jobs, so coordinate before doing it on a shared workstation or print server.
Do not browse into the raw spool directory and delete files as a generic fix. Do not run a registry cleaner or third-party driver cleaner. Those actions discard evidence, may affect other queues, and can create permission or driver problems that are harder to recover.
If one queue fails after supported service recovery while another works, remove and re-add only the affected printer after recording its connection and settings. On a managed PC, let IT perform that change so the correct print server, driver, policy, and defaults are restored.
Open Print Center, select the correct printer, and inspect its jobs. Apple documents controls to pause, resume, and delete print jobs.[3] Resume a paused queue only after checking the printer state, and delete only the job you are authorized to remove.
If one app submitted the stuck job, cancel it, wait for the queue to update, and reopen the app. Restart the Mac if the local queue remains unresponsive. Then submit a small non-sensitive test page.
If the printer is unavailable, shows a connection problem, or does not appear in Print Center, the issue may be outside the local queue. Check the printer panel and connection, then use the offline-printer path rather than repeatedly resetting the queue.
Apple's “Reset printing system” command removes all printers, completed-job information, and printer presets. Apple positions it as a last-resort troubleshooting step.[4] Record every printer and required setup information first, and do not perform it on a managed Mac without approval.
A queue can honestly report that it cannot deliver a job because the destination is offline, disconnected, unreachable, or rejecting work. Clearing the queue does not repair that destination. Test whether another authorized user or device can print to the same physical printer, but do not ask them to submit a sensitive document.
If only Wi-Fi or network printing fails, follow the Wi-Fi printer offline checklist. That article covers power, network membership, discovery, address changes, and printer-side state. This article remains focused on local jobs, queue controls, and print services.
For an organization print server, record the queue name, server name, time, first error, affected users, and whether direct printing is permitted. Do not bypass an organizational server with an ad hoc direct queue unless IT authorizes it; the server may enforce access, accounting, security, or driver policy.
Reinstalling is reasonable only after a known test document fails, the correct printer and queue are confirmed, the queue and service have undergone supported recovery, and the connection is known to work. Record settings before removal. Prefer the operating system or printer manufacturer's supported package over a generic driver utility.
Escalate when jobs belong to multiple users, the queue is server-managed, policy blocks cancellation or service controls, the spooler repeatedly stops, a driver crashes, or resetting would remove several configured printers. Give support the original status, queue identity, connection type, controlled test result, and steps already taken.
The queue may be paused, the document may have failed, the destination may be unavailable, or the print service may be stuck. Identify the earliest job and exact status first.
The application, driver, or print service may still hold the job. Wait, close the submitting app, and use a supported computer or print-service restart instead of deleting raw spool files.
Yes. Many queues process jobs in order, so an errored first job can hold later ones. Cancel only the affected authorized job, then test with a simple document.
It affects all local queues and can interrupt jobs. Save work, coordinate on shared systems, and follow Microsoft's documented or administrator-approved procedure.
It removes configured printers, completed-job information, and presets rather than ordinary document files. It is still disruptive and should remain a last resort.
It may have gone to a different printer, reached an offline destination, failed at the printer, or been accepted by a server that could not deliver it. Verify the physical printer and destination identity.
Not as a generic fix. Raw deletion can affect unrelated jobs and permissions while hiding the original cause. Use supported queue and service recovery.
Contact IT for shared queues, print servers, other users' jobs, managed devices, repeated spooler failures, policy blocks, or any reset that would remove several printers.
Sources checked 30 August 2026.
Sign up to experience all premium features at no cost.
*Available only to new users. Each user is limited to one trial.