OK, let's look at the Spooler service. It might be stopping because of a problem with the print queue, but deleting the printer in devices and printers should clean out the cue. There are some things you can do to help, but I can't remember right now and will have to do research.
But for now, as Bassfisher6522 says, open Services.msc and check the
Print Spooler. If it isn't running, and it is set for the automatic start, try starting it, maybe you will get a message. It also depends on some services that must be started, look at the dependencies tab and check those services the same way.
But it seems, most of the time when this happens, the print queue becomes corrupted and addition print requests will not be completed. If you show the printer icon, you can open it and delete all jobs, perhaps something is still stuck.
I will get back if I find commands for cleaning the Print Queue or resetting the Spooler Service.
Edit: I found this on the HP site, it is not the same printer, but maybe it will give you some ideas..
http://h30434.www3.hp.com/t5/Other-...int-spooler-service-is-not-running/td-p/58911