I know, all this computer stuff is boring, but it’s my blog. I’m mostly writing this entry so I have the info collected for future use.
We have an old workhorse HP 722C printer hooked up to Henry’s PC. While I usually print to the printer on my desk, for larger runs, such as a PDF manual, I print to the 722C which is more economical. Unfortunately Windows 7 64 bit has some issues setting up to do this. Windows 7 32 bit does not have this problem, apparently.
Here’s what I had to do.
From this thread on the HP forums (2nd post on the page):
“Install the printer as if it were connected to LPT1:, then go to the Devices and Printers folder, right click on the Deskjet 722, Printer Settings, Ports, Add Port, Local Port, \\XPname\Printershare name (with the proper XP computer and printer share names), Next. Do not print the test page. Before printing to the shared printer from the Win 7 machine apply the patch.”
722C did not appear on the menu of printers so I selected 720C instead.Once installed I downloaded, unzipped and copied the patched DLL files as noted in this thread and referenced in the above thread:
“The attached file contains a patch for this issue. Apply the patch as follows: First make sure the driver for the printer is installed. Log into the computer with an administrative account. Download the patch by clicking on this link or on the paper clip at the end of this post. Save the patch file to your computer, then unzip it. Next copy the three DLL files to the following directory:
This can be done from a DOS prompt if DOS is opened with the "run as administrator" command, or from explorer with a copy and paste. Depending on your UAC settings you may need to provide confirmation. Also allow the current files to be overwritten if prompted. This patch is not required and should not applied to a 32 bit version of Vista or Windows 7.”
The printer share name was not “\\Henry\DeskJet 722C Printer” as appeared on my other machines, instead it was “\\Henry\Printer”.
Anyway, it works fine now.