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: Network printing between XP and Windows 7

30 Dec 2009   #1

Windows 7 64-Bit Home Premium
Network printing between XP and Windows 7

I have a HP Deskjet 970 Cse printer attached to a computer on my network. That computer is running Windows XP Sp3. I was trying to get the new Windows 7 computers on the network to print to the HP printer but was having ZERO luck. Even though the computer was recognizing the printer on the network it would tell me that it didn't have the drivers for it.
HERE is how I solved the problem:
1) I moved the printer into the room with the new Windows 7 machines and hooked it up with a D shaped USB cable that I had on a USB external HD (LUCKY to even have a cable). Imagine my surprise when Windows 7 said that it automatically installed device drivers for the printer. The printer then worked GREAT as a Local Printer hooked directly to the Windows 7 machine.
2) Next, I moved the printer back into the room with the XP SP3 computers and hooked it up with the parallel cable again (I wanted to save my only D shaped USB cable for the external HD).
3) Now I tried to install the printer as a Network Printer but ran into the same exact problem as before. The computer could "see" the printer on the network but said it couldn't find a driver for it.
4) I did several hours of research on the web and hit upon a solution that WORKED!
5) I selected "Add a Printer" from the Devices and Printers menu.
6) I selected "Add a LOCAL printer" (Emphasis on LOCAL, NOT NETWORK printer)
7) In the next menu I selected "Create a new port" and "Local port"
8) In the next menu where it asks "Enter a port name", I entered \\DELL8100\970Cse. ("DELL8100" is the name of the computer that shares the printer and "970Cse" is the name of the printer share) In my humble opinion the "Enter a port name" should be labeled "Enter a port PATH" instead!!!!!
9) Then I just kept hitting "Enter" until it finished.

Imagine my complete and total surprise when I selected "Print a Test page" and I could hear the old HP Deskjet 970 Cse printer come to life in the next room. I WAS ELATED....
To be honest with you, I don't know whether or not the whole setting it up as a local printer through a new Local port would have worked or not if I hadn't gotten the drivers through the Windows 7 computer directly first.
In any case IT IS WORKING. I can now print from a Windows 7 64-bit machine to the old HP Deskjet 970 Cse printer which is connected by parallel cable to an old machine running XP.

My System SpecsSystem Spec
30 Dec 2009   #2

Microsoft Community Contributor Award Recipient


Nice and working solution to a common issue. You also show the right community spirit by sharing the solution.

Good work!

My System SpecsSystem Spec
09 Jan 2010   #3

XP Professional and 7 Home

DaLog, thanks. I had the same problem. I will try the solution, but to be clear: you had the printer hooked up with the XP computer, right? I wonder if the same workaround works with the printer hooked up with the new (Windows 7) computer.
My System SpecsSystem Spec

09 Jan 2010   #4

XP Professional and 7 Home

DaLog, your solution worked for me as well. I have one thing to add: before step 5 (where you add a printer on the Windows 7 computer), I had to go to the XP computer, make the printer available for sharing (of course), and *give it a new and easy name* to be used in your step 8 (naming the path). Until I did that, the computer kept sending error messages about the name being invalid. I also tried it the other way around, with the printer hooked up to the new (Windows 7) computer and adding a local port in the old (XP) computer, but so far unsuccessfully.
My System SpecsSystem Spec
09 Jan 2010   #5

XP Professional and 7 Home

It *does* also work the other way around. So now I connected the printer to my new (Windows 7) computer (it has more USB slots, so it's convenient), and I performed DaLog's trick on the old (XP) computer. Here's what I did:

1. On the Windows 7 computer, find the printer and set its sharing properties. Give
a new and easily remembered sharing name. NB, use a different name from the one
you used to create the connection the other way around.
2. On the XP-computer, go to Control Panel > Printers and click Add a printer.
3. In the Add printer wizard, click Next and select Network Printer, Next and then
Connect to this printer.
4. Fill in the path name as "\\[name Windows 7 computer]\[name printer]" (name
computer as it shows up in the workgroup, name printer as given under 1).

That should do the trick. This operation creates another connection to the same
printer, so it will show up as a copy of the printer that was already installed. To
avoid confusion, you can rename it (e.g. Networkprinter), and set it as the
default printer. If you're lucky you won't have to think about this again until it's
time for another new computer.
My System SpecsSystem Spec
10 Jan 2010   #6

Windows 7 64-Bit Home Premium

I am happy that it worked for you. I apologize for leaving out a few steps but you figured it out.
My System SpecsSystem Spec
13 Jan 2010   #7

win 7
great fix

Was having the same issue and had tried all solutions I could. This fix worked first time.
Many thanks
My System SpecsSystem Spec
01 May 2010   #8

Windows 7
Thank you so much DaLog!!!!

I was starting to go crazy, having the same pb. Then I started to check forums, and then I found your post after a couple of others. You're the best! thx so much again, this worked perfectly for me at first try!!
My System SpecsSystem Spec
02 May 2010   #9

Windows 7
Thank you, DaLog!

I have been trying to find a way to make my old Brother Laser printer (connected to an old PC) work for my new Windows 7 laptop. I didn't have any problems getting the Brother to work with other laptops, but those did not have Windows 7. I am not a very skilled computer user and I spent many hours trying to get info from Brother, Sony (the new laptop) and Microsoft on how to achieve this. I had actually given up after another site advised that in order for the laptop to use the printer without using the usb that all computers must have Windows 7 ???? Anyway, I searched again today and found your post and it WORKED! Thank you.
My System SpecsSystem Spec

 Network printing between XP and Windows 7

Thread Tools

Similar help and support threads
Thread Forum
Windows 7: Printer Problem on Home Network - Not Printing from one mac
Hello, We have a small office network. a few PCs and two MACs. I have a printer HP LaserJet MFP M125a wired to one of the PC computers and is shared within the network. All of the computers are printing to the printer fine, including one of the MACs Both MACs have the same printer...
Network & Sharing
Network printing
Hi, I have a main PC hard wired to a modem / router with USB printer connected, a desktop and three laptops all wireless - all are Win 7 64bit and one of them has stopped remote printing (says printer is offline). As I have always found network printing a bit of a hit or a miss, i.e. sometimes...
Network & Sharing
hp 1180c network printer not printing from windows 7.
I have 4 xp desktops and a windows 7 ultimate 32 bit laptop. Both the desktops and laptop is in the same domain and i can access shared folders from laptop. i have hp 1180c printer which is connected to one of the xp desktop via usb. the printer is using usb001 port on xp desktop and is shared. I...
Network & Sharing
Windows 7 to Vista network printing - yet again
I first posted this, wrongly I think, at the end of an old thread and have had no response yet. I know this issue has been done to death many times but hope someone can help me in this case, which I think has a difference. I have a wireless home network with a Vista 32 bit at the centre with a...
Network & Sharing
windows 7 firewall & network printing workaround
Hi, Usually I disable Windows Firewall because it's annoying to hit "allow" every time i run each of my 30-40 games for the first time. I use avast! and nothing else, since I usually don't visit "adult" sites or anything out of the ordinary. I was thinking about getting zone alarm, though. Well...
System Security

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 14:43.
Twitter Facebook Google+