Windows 7 Print spooler hangs

Running Windows 7 Pro with all the latest upgrades..  Installed an HP 1600 with latest drivers from HP, and local printing works fine.

Set the printer to be shared on the network.

Installed latest HP drivers on 3 other machines, all with latest operating system upgrades..  (1) Windows 7 Pro, (2) Windows 7 Starter, (3) Vista 32.

Print jobs sent from any of the other 3 computers to the shared device go into the print que but hang.

Jobs will not print until I stop and restart the Print Spooler service on the Windows 7 Pro machine that the printer is physically attached to.

However, I connected the printer directly to my network router and all computers can print without problems.

For me this nails it down to being a problem with the Windows 7 Print Spooler or a setting that controls it.

So, is it the Print Spooler, or is it a setting causing the problem??

And, if it is a setting, which one or ones??


Question Info

Last updated February 18, 2019 Views 94,784 Applies to:
Uncheck Enable Bidirectional on the Ports tab of the printer properties on the machine sharing the printer.  The HP language monitor needs access to a resource that only the local administrator has.  When you restart the spooler the jobs are scheduled in system context rather than the users context.

Alan Morris Windows Printing Team; Search the Microsoft Knowledge Base here:
Formerly with Windows print team

11 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.