Posted 09 May 2009 - 09:00 PM
I have a problem that is making me scratch my head. I have a new 64 bit Vista based laptop from which I would like to print to an old HP Deskjet 940c printer hanging off of a 32 bit Windows XP pro machine.
The printer is already shared with 2 other computers in my house. The laptop has no problem wirelessly accessing the files & folders on the shared computer. It also shows me the printer. When I go to add the new printer, Vista tells me the a suitable driver is not on the host computer. This makes sense because all of the other machines sharing the printer are 32 bit XP or 32 bit Vista based.
I tried 2 approaches to get around the problem. First, I tried adding an additional driver by opening the properties page for the HP printer and then selecting the Sharing tab (on the XP machine). I pressed the Additional Drivers button and selected x64. Windows then asked for the location of the driver and I realized I did not have it handy.
I went to the HP website to download a 64 bit Vista driver but the website told me the driver was built into Vista so there was nothing to download. This was a bummer since the computer hosting the printer is XP.
I then plugged the printer directly into the laptop via a USB cable. The printer installed right away. I then hooked the printer back up to the XP machine and went into Printers & Faxes on the Vista machine. My goal was to take the printer with the correct driver and try and change the assigned port to point to the computer on the network. I entered the Printer Properties section and went to the Ports tab. I then created a local port and pointed it to the LAN based printer. Unfortunately this did not work.
Does anyone have a suggestion on how I might point the laptop to the shared printer or where I might find a 64 bit printer driver for the HP deskjet 940c?