Ever had to deal with the printer not printing as and when you want it to? Sometimes, you are just stuck waiting for the printing to happen, but the job will not go through. There is a plethora of reasons why this happens with print jobs, like maybe the local print spooler service is not running, but usually, it is the most obvious reason that is the culprit: a stuck job in the print queue.
Any number of causes can be behind this. If, for instance, you had tried printing something a few hours before and the printer was off, and you then forgot about the whole thing. What happens then is that you come back to make another print, but the new job gets stuck behind the old print which never happened. The new job simply gets added to the queue.
You can also try manually deleting the old print job, but this isn’t guaranteed to work. If it does not, that means you will have to clear the print queue. Below are steps to make sure that gets done right.
Head to Start, then Control Panel, followed by Administrative Tools. Run Services.
This should let you print without any issues. You could alternatively use a script type out in Notepad saved as a batch file. The commands are as follows:
net stop spooler
del %systemroot%\System32\spool\printers\* /Q /F /S
net start spooler
The first command stops the spooler service, and the third one restarts it. The middle command deleted everything in the print queue without asking for confirmation.