Windows 2008 x64 Server - Print Server Problem with x86 Windows XP Clients

Posted on 2009-04-21
Last Modified: 2013-12-01
I have a new Windows 2008 X64 server, also a DC.  Works great. Now in production.
Have configured all the printers from the older Windows 2003 x86 server on the new Win2008 X64 Server.  All are configured and working fine, from the server.  This new server is going to become one of the production print servers.  It and another one just like it.  X64 drivers were installed for the printers.

All the printers are shared and used by numerous Windows x86 XP Pro SP3 clients.  Several printers work fine from the XP clients (Dell 3110CN Color Laser, HP P1505N)  No problem with those.  However, serveral also will not work for the XP.  In particular, Sharp AR-M620N copiers and Brother HL5170DN.  Have VB scripts to configure the printers which do nothing.  When I try to configure the printers in question manually, it throws the following error:

So, I went to the server and tried to install additional drivers (X86) for the printers in question, using the one provided by the vendors.  They will not install.  Get an error indicationg that the driver is not for the architecture of the server in question.

Have researched the problem on the internet and many have encountered the same.  However, the solution of installing X86 additional drivers, does not work.  

Tried one other thing....on XP client configured the printer using the share name (\\servername\printername) in the port name and installing the driver to the PC.  This does not work either, in that the printer remains in offline status.

So, how can I get XP X86 clients to utilze the printers on a x64 printer server.  Please advise.  Thanks.

So the questio
Question by:rstuemke
    LVL 23

    Expert Comment

    Sharp AR-M620N copiers and Brother HL5170DN are shared with full permissions.
    On the Xp Clients are you installing them with admin rights?
    LVL 7

    Expert Comment

    you cannot install X86 driver, but if you go in Properties of the printer (of the server) and click on Sharing Tab, you can add drivers for other OS versions,
    that client can download when it connects to the server printer.

    Author Comment

    I tried to install the x86 drivers as additional drivers, from the properties window.  That is where it told me of the architecture conflicts, as noted above.  It would not work for any X86 driver.
    LVL 58

    Expert Comment


    You need to install the drivers from the workstation; x86 drivers cannot be added to the server as that will produce an architecture conflict error message.

    From any workstation, browse to the server (\\servername) and open the "Printers (and Faxes)" folder. Go to File > Server Properties > Drivers tab, and add the x86 version of the driver here. For this to work successfully the x86 and x64 versions of the drivers MUST have the same name; if they have different names, the procedure will fail.


    Accepted Solution

    Could not get to work.....put the printers on a Windows 2003 Server and all is well.  Not the way I wanted to do it, but no hassle.


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why do Marketing keep bothering you?

    Is your marketing department constantly asking for new email signature updates? Are they requesting a different design for every department? Do they need yet another banner added? Don’t let it get you down! There is an easy way to manage all of these requests...

    Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
    The article will include the best Data Recovery Tools along with their Features, Capabilities, and their Download Links. Hope you’ll enjoy it and will choose the one as required by you.
    This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
    This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now