← All articles

Clear Stuck Print Jobs in Windows 7, Vista, and XP — Historical Guide

Historical guide to clearing frozen print jobs in Windows 7, Vista, and XP by canceling the queue, restarting the spooler, and clearing spool files when necessary.

By Shantanu1 min read
Clear Stuck Print Jobs in Windows 7, Vista, and XP — Historical Guide

Historical support note: Windows 7, Vista, and XP are out of support. The print-spooler reset concept still exists in current Windows, but menus differ.

If a print job is stuck and cannot be canceled, work from the queue toward the spooler before reinstalling the printer.

1. Cancel the queue normally

Open Devices and Printers, open the affected printer, and cancel the stuck job or choose Cancel all documents. Give Windows a moment to process the request.

2. Restart the Print Spooler

Open services.msc, find Print Spooler, and restart the service.

3. Clear spool files if jobs remain stuck

If the queue still will not clear:

  1. Stop the Print Spooler service.
  2. Open %WINDIR%\System32\spool\PRINTERS.
  3. Delete the files in that folder.
  4. Start the Print Spooler service again.

This removes queued print jobs; it does not delete the original documents you were trying to print.

4. Reinstall the printer only if needed

If the spooler repeatedly crashes or jobs become stuck again, reinstall the printer using the correct driver for the legacy OS and printer model.

Official references