Windows Client TechCenter > Windows 7 Forums > Windows 7 Hardware Compatibility > windows xp 32 printer serving windows 7 64 computer
Ask a questionAsk a question
 

Answerwindows xp 32 printer serving windows 7 64 computer

  • Friday, November 06, 2009 10:12 PMJ0hnD Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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

  • Wednesday, November 11, 2009 9:29 AMArthur XieMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    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

All Replies

  • Sunday, November 08, 2009 2:05 AMGoz-mon Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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.

  • Wednesday, November 11, 2009 9:29 AMArthur XieMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    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
  • Friday, November 20, 2009 9:51 PMGetSome Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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