Printer Sharing From Vista x64 To XP x86

Discussion in 'Windows Vista Printing / Faxing / Scanning' started by RichardR, Jan 2, 2008.

  1. RichardR

    RichardR Guest

    Hello all. I would like to thank you in advance for any answers that ar
    given in this thread. I am an MCSE and would consider myself pretty sav
    overall, but this particular problem (which exists in my home network
    has me frustrated

    I have a PC running Vista Ultimate x64. Attached to that PC (via USB
    is a HP Photosmart C3180. My wife's laptop is running XP Professiona
    x86. I am trying to allow her to print to the printer attached to m
    Vista x64 PC

    I install the printer properly and confirm it working on my Vista x6
    PC. I then share it out under the name HPC3180. I disable passwor
    protected sharing and under the security settings of the printer I giv
    "Anonymous Logon" permission to access the printer

    I know generally I would have to specify the x86 version of the drive
    under the "Additional Drivers" area in the properties of the printer
    but in this case I do not know where to get the .INF files. I ca
    download the drivers for the 32 bit version of XP from HP's site, bu
    they aren't self extracting EXE files so I cannot get the INF file ou
    of them to use

    I even tried setting it up (on XP x86 laptop) as a "Local Printer" wit
    a "Local Port" that points the printer. I then tried to use a variety o
    older and generic drivers. At worst it refused to print entirely. A
    best I got some sort of seemingly random output from the printer

    Any help would be greatly appreciated

    Thank You Again

    Richard R
    RichardR, Jan 2, 2008
    1. Advertisements

  2. RichardR

    Dick Guest

    Thanks for your help Richard
    Dick, Jan 3, 2008
    1. Advertisements

  3. RichardR

    Dick Guest

    I was wondering if you had any luck getting the printer problem solved. I
    have the same issue. Can not print from my laptop to the desktop printer.
    Thanks Dick
    Dick, Jan 3, 2008
  4. RichardR

    RichardR Guest

    Not so far.

    The only sure fire solution that I have seen so far is to purchase a
    print server and hook the printer up to one end and connect my home
    network to the other.

    I think that is the balance between time / money that is going to have
    to be struck.


    Richard R. *A+ , MCSE*

    antec p180b case *||* intel dg965 ot *||* intel q6600 quad core *||*
    4gb corsair dominator ram *||* geforce 8800 gts 320 mb *||* 2x 160 gb
    hdd in raid 0

    RichardR, Jan 3, 2008
  5. RichardR

    Judy Booth Guest

    The original poster was able to download an x86 driver for the printer,
    but for some reason this driver did not include an INF file which would
    have allowed it to be installed as an "Additional Driver" on the x64

    Provided that you can locate the correct x86 and x64 drivers for your
    printer then an alternative approach to network printing would be
    something like this:
    1) Install the x64 driver on your "server" and share it
    2) Install the x86 driver on your "client" system to an existing port
    such as LPT1
    3) Go to the print queue you have created on the client and create a
    "local" port. Do this by opening the "Port" tab on the Print queue
    properties and do the following:
    a) Click on "Add Port"
    b) Choose "Local port" as the type
    c) Enter the full share name as the name. If your "server" is
    \\MYSERVER and the share name was "MyPrinter" this would be \\MYSERVER

    The only difference between this and the "Additional Drivers" method is
    that the client can manage all of the driver properties locally, instead
    of getting the settings from the server. Otherwise this should just work.

    Judy Booth, Jan 3, 2008
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.