I noticed that this has been a problem since time began, well at least as far as Windows is concerned. Every time something goes a little wrong with your printer, the whole queue jams up, and sometimes even a reboot won’t fix it.
I was printing off some code in Visual C# last night, and my printer ran out of paper, I loaded the paper back in and clicked “OK” on the little popup on screen, and…. nothing… 30 secs later…. nothing.
I was so frustrated by the seemingly undeletable “Deleting - Printing - Waiting - Restarting - Spooling” print job in the queue, which by now seemed to be doing every possible verb a print job can do, yet nothing was happening, spooler was using 0% CPU and it just seemed to have given up.
Therefore, I solved the problem the same way I do most, sit down and code a solution, and here it is, my little C# Console app called ClearQueue.
Forgive me if you have problems running as admin under vista, I’m just getting my head around this whole manifest thingy which seems to restrict applications from running others or accessing protected Operating System areas, the mind boggles. However they are quite simple to set up and there are some helpful hints in the XML comments for the factory preset file.
So here it is:
http://damienwalsh.net/projects/ClearQueue-0.12.zip
Just try double clicking it first, If I got my manifests right it should run fine, otherwize if all else fails, right click and Run as Administrator, not sure about XP, maybe it won’t matter?
Nonetheless, thanks for reading.









Recent Comments