Every time i am sending a print job to the printer, i am don't get any response from the printer, and at the printer job list at the status of the job, i see that there was an Error, but it don't give me any clue on what could be the problem.
After some investigation i found that every time that i send the print job to the printer the printer spooler service stops to run, then after a second or two it start again (i think that this behavior is related to the printer spooler settings to rerun it self after it stops).
Things that i have tried so far:
Remove and Install again the Driver.
After removing the driver, i have removed the unnecessary registry
keys according to this article from Microsoft, these are:
Rename all files and folders in:
c:\windows\system32\spool\drivers\w32x86
Remove anything but Drivers Print and Processors:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environment\Windows
NT x86
Remove anything in here:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
but:
BJ Language Monitor
Local Port
Microsoft Document Imaging Writer Monitor
Microsoft Shared Fax Monitor
Standard TCP/IP Port
USB Monitor
WSD Port
Disconnect and Reconnect the Printer.
Clean the computer from Viruses & Spywares.
Currently i am stuck, i have no more things to try, if anybody know about any kind of solution please let me know about it.
Since i am want to keep this post as general problem that relate to the printer spooler, and not just my particular problem, i didn't included inside the windows version & the printer model, they are (although i think that it isn't relate just for that particular model):
Windows 7 32bit, HP Officejet 4500 G510g-m (connect to the computer via USB).
Thanks.