windows xp 32 printer serving windows 7 64 computer
- hi. my windows 7 can't install a printer shared from my old xp computer. w7 can see it, asked for drivers, but does not find valid drivers. i point to the latest drivers (which do work on my w7 computer nicely), to old drivers, etc, no fix. anybody?
Answers
Please let us know the model of the printers.
Meantime you may follow the steps below to install the printers.
1. Click Start, click Control Panel and double click Devices and Printers.
2. Click Add a Printer.
3. Select "Add a local printer".
4. Select "Create a new port". Choose "Local Port" as the type of the port.
5. In the box "Enter a port name", type the address as the following format.\\[IP address of the host computer]\[The Share Name of the printer]
Then click Next.
6. Follow the instruction to finish the installation. During installing, choose the correct driver in the driver list.
Arthur Xie - MSFT- Marked As Answer byArthur XieMSFT, ModeratorMonday, November 16, 2009 4:13 AM
All Replies
- I have had the same problem, but it came down to no 64 bit driver for that printer. I'll keep bugging Dell, but so far, no luck. Is there a 64-bit driver available for your printer? Check with the manufacturer.
Please let us know the model of the printers.
Meantime you may follow the steps below to install the printers.
1. Click Start, click Control Panel and double click Devices and Printers.
2. Click Add a Printer.
3. Select "Add a local printer".
4. Select "Create a new port". Choose "Local Port" as the type of the port.
5. In the box "Enter a port name", type the address as the following format.\\[IP address of the host computer]\[The Share Name of the printer]
Then click Next.
6. Follow the instruction to finish the installation. During installing, choose the correct driver in the driver list.
Arthur Xie - MSFT- Marked As Answer byArthur XieMSFT, ModeratorMonday, November 16, 2009 4:13 AM
- Your 32 bit inf file needs to be edited with whatever name the x64 Windows 7 computer calls it. Edit the the inf file. Looks something like:
[Manufacturer] "Canon" = Canon,NTx86.5.1
; ; Model sections. ; ; Each section here corresponds with an entry listed in the ; [Manufacturer] section, above. The models will be displayed in the order ; that they appear in the INF file. ;
;Windows2000 [Canon] "Canon MP600 Printer" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600718E, CanonMP600
;WindowsXP [Canon.NTx86.5.1] "Canon MP600 Printer" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600 "Canon MP600 Printer" = CNM_0295XP, BTHPRINT\CanonMP600718E, CanonMP600
Canon just calls the printer "Canon MP600 Printer" Because the names are not exactly the same windows does not think that the drivers are for the correct printer.
Just edit the inf file to "correct" the name and it installs without a problem.
ie. Change the name in that file to whatever Windows 7 calls your printer and it will get past the error pop-up. I had to add the name "inkjet" in the string you see in bold above. Hope this helps. Worked for me. Prints from any Windows XP 32 bit computer to a Windows 7 64 bit computer with Canon S520 attached and shared on the network.
RB

