MynaG's Bits n Bytes

10 Jun, 2011

How to: Delete print job stuck in queue.

Posted by: mynag In: Solutions & Tips|Windows


  1. You print a document and have sent a print job to a printer.
  2. The printer doesn’t seems to respond.
  3. You try to delete the print job but the print job did not go away and still appear in the queue.
  4. You tried restart the printer and computer and the print job still appear to be stuck.


  1. Check that your printer is turned on and connected to your computer.
  2. If it is over a network, checked that both the computer and the printer are both online.
  3. Click on “Start” button or the Windows button for Windows Vista and 7 (and above)
  4. For Windows XP, click <Run> and type “cmd” (without the quotes). For Windows Vista/7/above,  type “cmd” at the “search”.
  5. A DOS command window will appear and at the prompt, type “net stop spooler” and press <ENTER>. Let the command complete it’s process. Once completed, you will see the prompt and cursor awaiting the next command.
  6. If you ONLY need to delete the first print in the queue and would want to proceed on with the rest of the print jobs in the queue, jump to step 8.
  7. At the command prompt, type the following:

    del %systemroot%\system32\spool\printers\*.shd
    del %systemroot%\system32\spool\printers\*.spl

  8. Type “net start spooler” and press <ENTER> and similar wait the command to stop.
  9. Close the command prompt window and it should be fixed.


If you are using a shared printer connected to another computer over a network, you must perform the above steps on the computer which the printer is connected to.

No Responses to "How to: Delete print job stuck in queue."

Comment Form



Welcome to MynaG's Bits and Bytes. My little journal containing bits and bytes of the internet, web programming and etcetera