Главная » Error » Fix ‘Print Job Stuck in Queue’ Quickly

Fix ‘Print Job Stuck in Queue’ Quickly

Try these fixes:

  • Fix 1 – Clear the print queue
    1. Restart the Print Spooler Service
    2. Use Command Prompt to Clear Stuck Files
    3. Create a Bat file for permanent use
  • Fix 2 – Reinstall your printer driver

Fix 1: Clear the print queue

There are three options for you to clear the print queue. You don’t have to try them all; just take your pick.

Option 1: Restart the Print Spooler Service

  1. On your keyboard, press the Windows logo key + R at the same time to open the Run box.
  2. In the Run window, type services.msc and hit Enter.
  3. Scroll down to Print Spooler.
  4. Right-click Print Spooler and select Stop.
  5. Navigate to C:WindowsSystem32spoolPRINTERS and delete all files in the folder. (Do NOT delete the folder itself.)
  6. In the Services window, right-click Print Spooler and select Start.
  7. Go back to the Print Job queue. All print jobs should have been removed now and you can start printing again normally.

Have trouble deleting the files?
Before deleting the files in the PRINTERS folder, you need to stop the Printer Spooler first. Otherwise, you’ll get an error message that says something like The action cannot be completed because the file is open.
After deleting the files, don’t forget to restart the service again.

Option 2: Use Command Prompt to Clear Stuck Files

The fastest way to clear the print queue is through the command prompt. It just takes a few commands:

  1. Type cmd in the search box and Run it as administrator.
  2. In the Command Prompt window, enter the following commands separately:

net stop spooler

del %systemroot%System32spoolprinters* /Q /F /S

net start spooler

This will clear all of your print jobs stuck in a queue.

Option 3: Create a Bat file for permanent use

If you don’t want to go through all the trouble again, there’s a permanent fix for you to do this. Create your own batch file and you just need to open it every time you want to clear the print queue. Here is how to do it:

  1. Open Notepad or Notepad++ (but not a word processor like Microsoft Word.)
  2. Enter the following lines:
    net stop spooler
    del %systemroot%System32spoolprinters* /Q /F /S
    net start spooler
  3. Then click File > Save as…
    • Change the file type to All files
    • Name your file whatever you want, but add .bat suffix.
    • Make sure the Encoding type is ANSI.
    • Save the file. (Note where the file is saved.)
  4. Double click the batch file to clear the print queue anytime you want.

Fix 2: Reinstall the printer driver

If your print jobs still get stuck in a queue, the main cause is a wrong or outdated printer driver. So you should update your printer driver to see if it fixes your problem.

There are two ways to update your printer driver: manually or automatically.

Option 1: Install the printer driver manually

Printer manufacturers such as HP, Canon, Brother, Dell, Epson keep releasing new printer drivers to fix bugs and improve performance. To get them, you can go to your printer manufacturer’s website (always in the Support or Download section) and download the latest driver and install it manually.

  • HP: HP software and Driver Downloads
  • Canon: Canon Drivers & Downloads
  • Brother: Brother Driver Downloads
  • Dell: Dell Drivers & Downloads
  • Epson: Epson Products & Drivers

8 Fixes to Delete a Stuck Print Job in Windows 

There are different methods you can use to delete a print job besides canceling the print job or restarting your printer and computer. We’ll walk you through the steps you need to take to fix a print job that won’t delete in Windows.

1. Delete a Print Job through Your Printer Settings or Buttons

If a print job won’t delete from your PC, you can use your printer’s buttons or settings to do it. Most printers have a Cancel, Stop or Reset button, which if used in combination can help delete the print job or clear the queue.

You can also remove the paper tray to delay the print job and then delete it to avoid paper wastage. You can also power off your printer, unplug and let it reset fully before turning it back on again to clear the print job.

2. Use Windows Settings to Delete a Print Job

You can also access the print queue via Windows Settings to quickly delete a print job.

  1. To do this, select Start > Settings > Devices.

  1. Select Printers & Scanners on the left hand pane.

  1. Next, select the printer with the print job you want to delete and then select Open queue.

  1. You’ll see all the print jobs in the print queue for the printer you selected. Select the document you want to delete and then select Document > Cancel. Alternatively, right-click the print job and select Cancel. Select Yes and the print job will be removed.

Note: If you want to cancel all print jobs in the queue, select Printer > Cancel All Documents.

3. Use Control Panel to Delete a Print Job in Windows

The Control Panel isn’t very visible in Windows 10, but you can access it by selecting Start, enter Control Panel in the search box that appears and select Control Panel from the list.

  1. To clear or remove a print job that won’t delete from the Control Panel, select Hardware and Sound > Devices and Printers.

  1. Select the printer you want to clear or delete a print job from and then select See what’s printing.  Alternatively, you can right-click the printer, select Open in a new window and then select See what’s printing.

  1. Cancel the print job to clear the queue or delete it.

4. Use Command Prompt to Delete a Print Job

Command Prompt can help you stop and start the Print Spooler when you want to delete a print job.

  1. To do this, select Start and enter CMD in the search box, and then select Run as administrator under the Command Prompt search result.

  1. In the Command Prompt box, enter this command: net spooler and press Enter.

  1. Open File Explorer and click the address bar. Type C:WindowsSystem32SpoolPrinters and press Enter.

  1. Highlight the files, right-click on them and select Delete.
  2. Go back to Command Prompt, type net start spooler and then press Enter to restart the Print Spooler.

5. Use Windows Services to Delete a Print Job

You can also stop and start the Print Spooler in the Services window.

  1. To do this, right-click Start > Run and type services.msc in the run dialog box. Press Enter.

  1. Scroll down to find Print Spooler, right-click on it and select Stop.

  1. With the Services window still open, go to the Printers directory and delete the files in it to remove the print job that won’t delete and any other pending print jobs in the queue.
  2. Next, open File Explorer, select the address bar and type C:WindowsSystem32SpoolPrinters. Press Enter.
  3. Highlight and right-click the selected files, and then select Delete. Go back to the Services window and restart the Printer Spooler service to complete the process by right-clicking Print Spooler > Start.

6. Reset the Print Spooler

If all else fails, you can reset the Print Spooler when the print job won’t delete in Windows.

  1. To do this, right-click Start > Run and enter services.msc in the run dialog box.
  2. Find Print Spooler, right-click and select Stop.
  3. Right-click Print Spooler again and select Restart to restart the service.

A dialog box will appear about restarting the service, meaning you’ve successfully reset the print spooler.

7. Reinstall the Print Driver

If you still can’t delete the print job in Windows, you can remove and reinstall the print drivers. Doing this will reset the printing software system.

  1. To reinstall the print driver, disconnect any cables from your printer, and then go to Control Panel > Hardware and Sound > Devices and Printers in Windows.
  2. Right-click your printer’s icon and select Remove Device to uninstall the printer software.

  1. Restart your computer, go to your device manufacturer’s website and download the printer driver for your printer’s model. Install it based on the instructions on the website. Once done, check if the print job is still there and try deleting it again.

8. Clear and Restart Print Spooler Manually

If you want to delete a print job because it’s affecting the rest of the items in the queue, you can manually clear and restart the print spooler to respool all documents and delete that print job.

  1. To do this, right-click Start > Run and enter services.msc in the run dialog box.
  2. Find the Print Spooler service in the Services window, double-click on it and select General tab in the Properties window.

  1. Next, select the Stop button and then open File Explorer.

  1. Go to the address bar, type %windir%System32spoolPRINTERS and press Enter.
  2. Delete all the files and go back to the Services window. Select Start to restart the Print Spooler service and then select OK to close and exit the window.

All the print jobs in your queue will be re-spooled and sent to your printer and you can delete the print job you want.

Other Things to Try When Print Job Won’t Delete in Windows 10

  • Check if the printer is offline or paused as this will keep the print jobs in queue until your printer is active again. You can check whether the Pause Printing or Use Printer Offline options are selected in the print queue window. If they are, clear the selection.
  • Disable your firewall software temporarily. Your Windows firewall software may interfere with the print job but you can temporarily disable it to clear the print queue and see if the print job is deleted. If it’s not deleted, then the firewall isn’t the problem. However, if the print job is deleted, adjust the firewall settings to allow the print spooler service to access your computer’s system.
  • Sign in with a different Windows account. If you’re still struggling with deleting a print job, restart your PC and sign in using a different user account. If you can delete the print job in the new account, check whether the old one is corrupted or has the required permissions to print.
  • Scan your PC using System File Checker to determine whether there are any issues with system files and repair them. To do this, open a Command Prompt, enter SFC /scannow and press Enter.
  • Confirm that the printer’s IP address in Windows port settings matches your printer’s actual IP address. If it doesn’t match, enter the correct IP address and try to delete the print job again.

The Final Word

If your printer is taking longer than usual to print out documents or if it gets stuck as soon as you hit Print, you may have to delete your print queue. This is fairly easy to do if you follow the tips provided in this article. If this doesn’t resolve your problems, you may have to take your printer to a repair shop to have it checked for hardware issues.

Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.

You may also like
How to View Your Followers on Twitch and Why You Should

Lee StantonSeptember 21, 2022

snapchat how to clear recents
How to Clear Recents in Snapchat

Jessie RichardsonSeptember 21, 2022

How to Delete a Telegram Account

Dave JohnsonSeptember 21, 2022

Send To Someone

To email addressFrom namePlease enable JavaScript to submit this form.

Deleting Your Print Queue in Windows 10

There’s another method you can use in Windows 10. It involves clearing the print cache from individual printers, which should come in handy if you have multiple printers connected to the same PC.

1. Devices and Printers

To access the Devices and Printers window, you must first open Control Panel. You can do this by typing it in the Windows search bar or by right-clicking the Windows icon on the toolbar and selecting Control Panel from the menu.

If you haven’t altered the standard hotkeys, then holding down the Windows key and pressing X should also open the menu.

When you’re in the Control Panel, you’ll need to select the Devices and Printers link. Use the View feature to change to small or large icons, whichever gives you the best visibility. Alternatively, you can type Devices and Printers in the search bar of the Control Panel to filter the results.

2. Selecting the Printer

Once you’re in the Devices and Printers section, you should see a list of all the devices available. The second row should contain all the printers and fax machines.

Select the printer you want to clear, right-click it, and hit the ‘See what’s printing’ option.

This will open up a properties window. Select the printer menu from the top left corner. This will open up a list of options. Near the bottom of the list, you should see an option titled Cancel All Documents.

Click on it and this will clear the entire queue for just that printer. The next document you’ll see will be the first one you send to the printer next.

How to Clear Print Queue on a Mac

Clearing the print queue on a Mac is very simple. All you need to do is locate the printer icon on the Mac’s Dock.

Click it, then click the ‘X’ next to each job.

This will clear the documents that are stuck in the print queue and let you print once again without a hassle.


  • https://www.drivereasy.com/knowledge/how-to-fix-print-job-stuck-in-queue-full-guide/
  • https://helpdeskgeek.com/help-desk/print-job-wont-delete-in-windows-8-ways-to-fix/
  • https://www.alphr.com/clear-all-jobs-print-queue/
Решите Вашу проблему!