Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Networking from Printer attached to Win XP PC to Win 7

26 Dec 2009   #11
art in WPB


I tried this and couldn't create the port. The printer is an HP Deskjet 5550 connected USB to the W7 x64 system named "HP-dv7". The printer is named "HP5550". I cannot, on the XP system, create the port \\HP-dv7\HP5550. Any further hints?

My System SpecsSystem Spec
27 Dec 2009   #12

Windows 7 Ultimate 64-bit

Can you elaborate a bit?
At what step do you encounter problems, and what exactly happens? Do you get an error message?
My System SpecsSystem Spec
27 Dec 2009   #13
art in WPB


OK, folks, I solved this SPECIFIC problem, and there may be a general solution here but I don't have the equipment or the inclination to experiment further.
The situation was that I could not share an HP deskjet 5550 connected to my Windows 7 x64 laptop with another computer running XP x32. No matter how I tried neither W7 nor XP could find an appropriate driver even from the original install disk. When I set up sharing on the W7 system I tried to make an x86 driver available, but none was available. I started this effort exactly a week ago.
What I noticed was that on the W7 system the printer was known as "hp deskjet 5550 series (HPA)". I found the appropriate driver INF file, HPF5550K.INF, was on the original install disk at \ENU\DRIVERS\WIN2K_XP. In that INF file were the following three lines:
"hp deskjet 5550 series"=hp_Install,LPTENUM\HEWLETT-PACKARDDESKJ55500000
"hp deskjet 5550 series"=hp_Install_PnP,USBPRINT\HPDESKJET_5550A851
"hp deskjet 5550 series"=hp_Install_PnP,LPTENUM\HPDESKJET_5550A851
I took an educated (50 effing years of experience, not one day of exaggeration) guess that the "(HPA)" part of the name on the W7 system was the reason this INF file wasn't considered appropriate for my hardware, so I copied the entire directory \ENU\DRIVERS\WIN2K_XP from the original install CD to my desktop (on the W7 system), and added the following three lines right above the three lines mentioned:
"hp deskjet 5550 series (HPA)"=hp_Install,LPTENUM\HEWLETT-PACKARDDESKJ55500000
"hp deskjet 5550 series (HPA)"=hp_Install_PnP,USBPRINT\HPDESKJET_5550A851
"hp deskjet 5550 series (HPA)"=hp_Install_PnP,LPTENUM\HPDESKJET_5550A851
I then tried adding an x86 driver through the "printer properties – sharing – Additional Drivers" mechanism. When I pointed at my modified HPF5550K.INF, the next screen asked for "Windows media (x86 processor)" and suggested D:\i386. I put my XP install disk in the CD drive, but it asked for the same thing again, and again, and again. The result with the Windows 7 32-bit install disk was identical, so I backed off and took another tack.
I moved the WIN2k_XP directory with the modified HPF5550K.INF file to my XP desktop. I then added the printer as a NETWORK printer just as I would have if it were on another XP system. In the process, I was asked for the location of an appropriate driver, so I pointed to the WIN2K_XP directory on my desktop. A minute later I was able to print a test page on the printer. Frankly, I was so stunned (as I said, I've been working on this for a week) I had to check the USB cables to make sure the printer really was connected to the W7 system.
I'm not going to speculate on why the name of my printer has changed over the course of time (my original install disk is dated March, 2002), but I'll bet mine is not the only printer for which this mechanism is keeping people from sharing W7 printers with XP systems.
This worked for me. Your mileage may vary.
My System SpecsSystem Spec

27 Dec 2009   #14
art in WPB



Thanks for asking.

I was following the procedure suggested by jimbo45, but when I tried to create the local port I got the message "Specified port cannot be added. Operation could not be completed." Keep in mind, though, that the required x86 drivers were not available until I massaged an INF file. See my post just before this one.

I haven't tried jimbo's method again; I've solved the problem and have the printer being shared by my XP machine, and that was my goal.
My System SpecsSystem Spec
28 Dec 2009   #15

Windows 7 Ultimate 64-bit

In your first post you say you tried to create the port with the name \\HP-dv7\HP5550, while in your second post you mention the printer was known as "hp deskjet 5550 series (HPA)".
Is it possible that this discrepancy might have been the problem?
My System SpecsSystem Spec
29 Dec 2009   #16
art in WPB


No. I had originally named the printer "deskjet 5550", but I thought the problem creating the port might be the space so I renamed it "HP5550".

If I right-click on the printer and select 'properties', on the General tab the Model is shown as 'hp deskjet 5550 series (HPA)'. The INF file was for 'hp deskjet 5550 series'. I don't know when, where, or why the '(HPA)' was tacked onto the model number, but changing the INF file allowed me to load a driver.

I didn't retry jimbo45's 'local printer' technique because I was able to attach using the network printer approach. I just went back to my XP system, which is still all hooked up in case I left something I want on the disks somewhere, and deleted the printer then tried to add it again using the local port mechanism. I get the same 'cannot create port' error, probably because the W7 computer (HP-dv7) still doesn't have an x86 driver available, and I haven't figured out how to make that computer load the driver.
My System SpecsSystem Spec
14 Jan 2010   #17

Windows 7

Jimbo, thanks for the info. Been trying to figure this out since late Oct. You're the man!
My System SpecsSystem Spec
21 Jan 2010   #18

Windows 7 x64

I have a printer on a XP machine and I was able to get it to install on my 7 machine using your method but it only prints in black and white. Ive played around with the settings with no success.
My System SpecsSystem Spec
23 Jan 2010   #19

Windows 7 Home Premium
Problem - does not print

Quote   Quote: Originally Posted by jimbo45 View Post
Hi there
I've posted on this before but to share Printers attached to XP computers with either X-64 or X-32 versions of W7 is SIMPLE. These instructions are for the Printer attached to the XP machine (but works in reverse as well).

("Stand alone" Network printers can be done slightly similarly BTW).

assume the computers are call XPMACHINE and W7MACHINE.

1) Ensure Printer on XP machine is shared - assume it's called SHAREDPRINTER.

2) On the Network Browsing on your W7 machine ensure you can "See" the Printer share.

Now on the W7 machine do the following (doesn't matter if it's X-86 or x-64).

3) Control Panel==> add LOCAL (Yes LOCAL) printer. I know it's on a Network but hold your horses -- what we are actually doing is "Poodlefaking" the W7 machine into thinking it's running the printer.

4) Create NEW port==>Local port


6) Now W7 will load a driver and you'll be able to print on the XP machine.


(For a "Network stand alone printer") at 4) chose TCPIP port
and at 5) enter the IP address.

If the printer is on the W7 machine and you want to print on the XP machine then do the same instructions on the XP machine --
port name in this case will be \\W7MACHINE\SHAREDPRINTER

Everything appeared to work but when the print job goes to the print, the light on the printer flashes and does not print anything. It's like it's there but once the signal hits the printer, nothing prints out.
My System SpecsSystem Spec
03 Mar 2010   #20

Windows 7 x64

Thanx for the Guide, Jimbo.
Setting up the printer as a network-printer didn't work for me, this did.

However: anybody runs into the same error as I have?
For some reason, the printer will appear offline to Windows 7. It will only work (or so it seems) in the session when I make the new printer. In the next session (after turning the computer off en on) I'm not able to print. I can however delete my printer and then set it up again (only takes a couple of seconds). And then it works again....

There may also have been issues with the Win 7 firewall, but printing didn't work even when I let the firewall down. But maybe it would have worked if, for example, it would have been down at startup... Or maybe the firewall should be set up differently for this to work for me....

Any thoughts, anyone, on what I can do?

O, BTW, my other computer is ancient, it uses Windows 98. It does work, though, (only printed to it twice now from this brand new Windows 7 computer, did use it often from a XP Pro laptop that I also have) but as far I can see now after two tries, only in the session in which the printer was created.

My System SpecsSystem Spec

 Networking from Printer attached to Win XP PC to Win 7

Thread Tools

Similar help and support threads
Thread Forum
Printer Networking...
Printer is a Canon MX340 Pixma (WiFi). I want to fully share it with: 1 Vista Laptop (WiFi) 1 7 Notebok (WiFi) 1 XP Desktop (LAN) 1 7 Desktop (LAN) Using either our modem and/or router (both are WiFi-capable and physically linked). The catch is that I can't physically connect the printer...
Network & Sharing
Printer Networking
Hi, I have just bought a HP LaserJet Pro CM1415fn Color Printer. I have it right next to my computer, and this is what I would like to do. I would like to connect the printer directly to my computer (connected to wireless network) with an ethernet cable. I would then like Windows to broadcast...
Hardware & Devices
W7 x64 & XP x86 printer networking
I need to share my HP LaserJet 1200 printer with my other computer running XP Home SP3 x86. I can get my printer shared, but with x64 drivers, when I click additional drivers for x86, I get asked for x86 Printer Drivers. I got those already, but then it asks for Windows media (x86). Do I need...
Network & Sharing
Printer networking
Hi, I am trying to access the printer on my Win 7 pc from vista and each time I do I keep getting windows cannot connect. Error code 0x80070035 Please help.
Network & Sharing

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 02:11.
Twitter Facebook Google+