What To Do When The Windows 11 Print Queue Gets Stuck On Deleting
A print queue stuck on deleting in Windows 11 blocks new print jobs because the Print Spooler (a software service that manages print jobs sent to the printer) cannot clear a damaged file from your system folder. Windows loads this same stuck file automatically when your PC boots up, which is why restarting your computer usually fails to fix the problem.
You can clear the stuck queue and get your printer working again by stopping the print service, deleting the temporary print files manually, and restarting the service. This process forces Windows to drop the hung job so you can print normally.
To fix a Windows 11 print queue stuck on deleting, stop the Print Spooler (a software service that manages print jobs) by opening the Services app, right-clicking Print Spooler, and selecting Stop. Next, go to 📁C:\
Stop the Print Spooler Service
You can stop the Print Spooler service in Windows 11 by opening the Services app from the Run dialog box, locating the Print Spooler service in the list, right-clicking it, and selecting Stop. Stopping this service releases the lock that Windows places on stuck print jobs so you can finally clear your print queue.
- Press the Win+R to open the Run dialog box.
- Type
services.mscand press Enter to open the Services app. - Scroll down the list and locate the service named Print Spooler.

- Right-click Print Spooler and select Stop. (This step requires administrator privileges.)
- Leave the Services window open while you clear the stuck files.
Delete Stuck Print Files Manually
You can delete stuck print files manually by opening File Explorer and navigating to the 📁C:\
- Press the Win+E to open File Explorer .
- Paste the following path into the address bar at the top and press Enter:
C:\Windows\System32\spool\PRINTERS - Grant administrator permission if Windows asks for access to the folder.
- Press Ctrl+A to select all files inside the PRINTERS folder.
- Press the Delete key on your keyboard to remove every file inside this folder.
- Close File Explorer .
Restart the Print Spooler Service
You can restart the Print Spooler service by returning to the Windows Services app, right-clicking the Print Spooler service, and selecting Start. Restarting this service brings the printing subsystem back online so your computer can communicate with your printer again.
- Return to the Services window you left open.
- Right-click the Print Spooler service and select Start. (This step requires administrator privileges.)
- Close the Services app.
- Open your printer queue to confirm the list is now completely empty.
Clear the Print Queue Using Command Prompt
You can clear the print queue using Command Prompt by opening the command line tool as an administrator and executing commands to stop the spooler, delete temporary print files, and restart the service. This method automates the entire cleanup process in a single sequence.
- Click the Start button, type
cmd, right-click Command Prompt, and select Run as administrator. (This step requires administrator privileges.) - Type the following command and press Enter to stop the print service:
net stop spooler - Type the following command and press Enter to delete the stuck print files:
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*" - Type the following command and press Enter to restart the print service:
net start spooler - Close the Command Prompt window.
Remove Stuck Print Jobs via Registry Editor
You can remove stubborn print jobs via Registry Editor by opening the regedit tool and deleting lingering print job references stored in the Windows system registry. This forces Windows to drop tracking data for documents that refuse to clear through standard methods.
- Press the Windows Key + R, type
regedit, and press Enter to open the Registry Editor. (This step requires administrator privileges.) - Navigate to the following location in the left sidebar:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers - Expand the Printers key and look for subkeys representing your installed printers.
- Check the subkeys for lingering print job values if you know the specific job ID, or simply verify the printer path is correct.
- Close the Registry Editor.
Run the Printer Troubleshooter
You can run the printer troubleshooter by opening Windows Settings, navigating to System and Troubleshoot, clicking Other troubleshooters, and launching the Printer tool. This built-in diagnostic tool detects and repairs underlying communication errors or corrupted print queues automatically.
- Open the Start menu and click Settings.
- Click System on the left menu, then select Troubleshoot on the right.
- Click Other troubleshooters.
- Locate the Printer option and click the Run button next to it. (This step requires administrator privileges.)
- Follow the on-screen prompts and apply any fixes the diagnostic tool suggests.
Stop Print Spooler via PowerShell
You can stop the Print Spooler via PowerShell by opening the terminal with administrator privileges and running the Stop-Service command. This provides a fast alternative method to halt the printing service when the graphical interface stops responding.
- Right-click the Start button and select Terminal or PowerShell (Admin). (This step requires administrator privileges.)
- Type the following command and press Enter:
Stop-Service -Name Spooler -Force - Confirm the service stops successfully without throwing an error message.
- Keep the PowerShell window open if you plan to clear the directory via command line.
Delete PRINTERS Folder Contents via PowerShell
You can delete the PRINTERS folder contents via PowerShell by running a forceful removal command targeting the system spool directory. This forces the removal of locked files that resist normal deletion commands in File Explorer.
- Ensure the Print Spooler service is stopped using the previous PowerShell method.
- Type the following command and press Enter to clear the folder:
Remove-Item -Path "C:\Windows\System32\spool\PRINTERS\*" -Recurse -Force - Type the following command and press Enter to restart the service:
Start-Service -Name Spooler - Close the PowerShell window.
Reset Printer Hardware and Connection
You can reset your printer hardware and connection by unplugging the power cable, disconnecting the USB or Ethernet cables, and waiting sixty seconds before plugging everything back in. Power cycling the printer clears the temporary memory cache on the physical device that sends conflicting status signals to Windows 11.
- Unplug the power cable from the back of your printer while the device is turned on.
- Disconnect the USB cable or Ethernet cable connecting the printer to your computer or network router.
- Wait at least 60 seconds to let all internal power drain completely.
- Reconnect the power cable and turn the printer back on.
- Reconnect the USB or network cable once the printer reaches its ready state.
Reinstall Printer Drivers
You can reinstall printer drivers in Windows 11 by opening Settings, going to Bluetooth & devices, selecting Printers & scanners, removing your printer, and adding it back. Reinstalling the drivers replaces corrupted system communication files that cause print jobs to freeze during processing.
- Open the Start menu and click Settings.
- Click Bluetooth & devices on the left, then click Printers & scanners on the right.
- Click the name of your stuck printer.
- Click the Remove button to uninstall the device from Windows 11. (This step requires administrator privileges.)
- Click Add device near the top of the screen to reinstall the printer and fetch fresh drivers from Windows Update or your manufacturer.
Advanced Print Server Properties Cleanup
You can perform an advanced print server properties cleanup by opening the printmanagement.msc tool, navigating to your local computer drivers, and removing unused software. This removes orphaned software hooks that interfere with printer queue management in Windows 11.
- Open the Start menu, type
printmanagement.msc, and press Enter. (This step requires administrator privileges.) - Click Print Servers in the left pane, then click your local computer name.
- Click Drivers in the center pane to view all installed printer software packages.
- Right-click any old or unused printer driver packages and select Remove Driver Package.
- Close the Print Management window.
What to do next
You should now see an empty print queue and be able to send new documents to your printer without any errors. If print jobs begin hanging again in the future, check for pending Windows updates or reinstall the official manufacturer driver package for your specific printer model.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!