How to install 64bit driver on 32bit server

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • SlipperyCat
    Support Desk

    50+ Posts
    • Sep 2013
    • 63

    #1

    How to install 64bit driver on 32bit server

    (Adding additional 64bit driver under the sharing option while on a 32bit OS)

    1. Load 32bit driver on server and share.
    2. Go to a local 64 bit PC* and add driver from server.
    3. When it asks for driver (because you are on a 64bit PC) browse to folder where 64bit driver software is located.
    4. When it installs it pushes 64bit driver back to 32bit server.
    5. Check driver on server under additional drivers (sharing tab) to make sure it worked.

    Note:

    *You must log in on local PC with admin rights and sometimes domain admin. Depends on their network.

    If anyone knows of an easier way please let me know. This is always a pain in the rear.
    Last edited by SlipperyCat; 10-05-2013, 07:16 PM. Reason: More clarification
  • ruben
    The New Guy

    1,000+ Posts
    • Oct 2012
    • 1203

    #2
    Re: How to install 64bit driver on 32bit server

    Looks like you are jumping between steps. Install the 32-bit driver, under sharing add it to additional drivers for 64-bit systems; then install it on the client PCs. If you install it through the share name (or Active Directory, if you added it) it will pick up the correct driver automatically.

    Comment

    • slimslob
      Retired

      Site Contributor
      25,000+ Posts
      • May 2013
      • 37239

      #3
      Re: How to install 64bit driver on 32bit server

      Originally posted by ruben
      Looks like you are jumping between steps. Install the 32-bit driver, under sharing add it to additional drivers for 64-bit systems; then install it on the client PCs. If you install it through the share name (or Active Directory, if you added it) it will pick up the correct driver automatically.
      Apparently some people don't know about installing additional drivers on servers. You can even do additional drivers on workstations with shared printers in a workgroup or homegroup with a mix of 323 bit and 64 bit. Oh, and he might not know that the x86 the Additional Drivers window are for 32 bit.

      Comment

      • SlipperyCat
        Support Desk

        50+ Posts
        • Sep 2013
        • 63

        #4
        Re: How to install 64bit driver on 32bit server

        Originally posted by ruben
        Looks like you are jumping between steps. Install the 32-bit driver, under sharing add it to additional drivers for 64-bit systems; then install it on the client PCs. If you install it through the share name (or Active Directory, if you added it) it will pick up the correct driver automatically.
        Yeah, that doesn't work though because when you try to add the additional 64bit driver to a 32bit OS you get the unsupported architecture error. That's why I have had to use the trick I described.

        I do know that 32bit refers to x86. Been in this business 18 years. lol

        Unless I'm on crack, it just isn't as easy as you described. Now, if you're on a 64bit server and try to add the additional 32bit driver it works fine at the server level.

        Am I missing something here? If so, I'm humble enough to admit it but I've always run into issues loading additional 64bit drivers on a 32bit OS.

        ?

        Comment

        • SlipperyCat
          Support Desk

          50+ Posts
          • Sep 2013
          • 63

          #5
          Re: How to install 64bit driver on 32bit server

          Originally posted by slimslob
          Apparently some people don't know about installing additional drivers on servers. You can even do additional drivers on workstations with shared printers in a workgroup or homegroup with a mix of 323 bit and 64 bit. Oh, and he might not know that the x86 the Additional Drivers window are for 32 bit.
          With all due respect I know that man. lol And, you can do that all day long if you're on a 64bit server, adding a 32bit additional driver under the sharing tab, but not the other way around very easily.

          Comment

          • ApeosMan
            Trusted Tech

            Site Contributor
            100+ Posts
            • Nov 2009
            • 183

            #6
            Re: How to install 64bit driver on 32bit server

            Originally posted by SlipperyCat
            Yeah, that doesn't work though because when you try to add the additional 64bit driver to a 32bit OS you get the unsupported architecture error. That's why I have had to use the trick I described.


            ?
            I've loaded thousands of print drivers in my time. Many a time I've successfully managed to load 64bit 'additional drivers' to a 32bit printer share. If you're getting errors then maybe there is an issue with driver versions between the 32bit and 64bit drivers.

            Comment

            • SlipperyCat
              Support Desk

              50+ Posts
              • Sep 2013
              • 63

              #7
              Re: How to install 64bit driver on 32bit server

              Originally posted by ApeosMan
              I've loaded thousands of print drivers in my time. Many a time I've successfully managed to load 64bit 'additional drivers' to a 32bit printer share. If you're getting errors then maybe there is an issue with driver versions between the 32bit and 64bit drivers.
              Perhaps. I just know it seldom works for me so that's why I posted the work-around. If it works for you great! If not, and I can't explain why it wouldn't, then there ya go. Printers are the devil regardless.

              Comment

              • TheOwl
                Service Manager

                Site Contributor
                1,000+ Posts
                • Nov 2008
                • 1732

                #8
                Re: How to install 64bit driver on 32bit server

                The problem that you are having is when manufacturers don't write their 32Bit and 64Bit drivers correctly.

                When the problem occurs, you will normally get an error which asks for the x86 or x64 media which contains the ntprint.inf file.

                When manufacturers write their drivers correctly, it is as simple as adding the driver via the Sharing tab and clicking on Addition Drivers. When you say you are getting an error saying something along the line of "Unsupported Architecture", this is normally shown when you try to add the driver using the standard Add Print Wizard or right clicking on the .INF within the driver and selecting install.

                In an Active Directory environment, you must be logged on the local workstation as a Domain Admin because you need rights to publish the files on to the server.

                I would always try adding 32Bit or 64Bit additional drivers through the sharing tab (unless it is on a print server running the Print Management role which makes things easier again) and if there is an error, then fall back on to installing the driver on a local PC and then adding the additional driver.

                You just never know when you are going to come accross this, but try the easier way first and save youself 10 Minutes.
                Please don't ask me for firmware or service manuals as refusal often offends.

                Comment

                • emujo
                  Field Supervisor

                  2,500+ Posts
                  • Jun 2009
                  • 3009

                  #9
                  Re: How to install 64bit driver on 32bit server

                  This was an issue with server 2000/2003 (32 bit) and the influx of 64 bit win7 workstations. The workaround was to push the driver back to the server from the workstation as you stated. Haven't seen this issue since the release of server 2008. Emujo
                  If you don't see your question answered in the forum, please don't think it's OK to PM me for a personal reply...I do not give out firmware and/or manuals.

                  Comment

                  • SlipperyCat
                    Support Desk

                    50+ Posts
                    • Sep 2013
                    • 63

                    #10
                    Re: How to install 64bit driver on 32bit server

                    Originally posted by emujo
                    This was an issue with server 2000/2003 (32 bit) and the influx of 64 bit win7 workstations. The workaround was to push the driver back to the server from the workstation as you stated. Haven't seen this issue since the release of server 2008. Emujo
                    Yes, I don't see it on 2008 either but apparently there are a ton of people still using 2003 server.

                    BTW, I see this most with Konica drivers, which are probably some of the worst drivers written, I agree! I don't have issues with Lexmark, HP, or any others that much.

                    Konica builds a great copier but their network cards and print drivers can't live up to other manufacturers through my experience.

                    Comment

                    • wseyller
                      Service Manager

                      1,000+ Posts
                      • Sep 2012
                      • 1129

                      #11
                      I have it happen sometimes with Konica Minolta PS drivers. The pcl works just fine on the same server.

                      Sent from my Galaxy Nexus using Tapatalk 2

                      Comment

                      • qbert69
                        Service Manager

                        1,000+ Posts
                        • Mar 2013
                        • 1152

                        #12
                        Re: How to install 64bit driver on 32bit server

                        Observation: You can't "Install" a 64 bit print driver on a 32 bit OS server for its own use.

                        Workaround: By logging in to an external machine as "admin", and "pushing" that driver to the 32 bit server, that 32 bit server is only acting as a "repository" to store that print driver until at any time necessary, a connected machine with a 64 bit OS requires the use of that 64 bit print driver and then the server "pushes" it down to that 64 bit OS machine to be used.

                        That sounds like what is happening here...correct me if I am wrong!
                        REACH FOR THE STARS!!!
                        Konica Minolta Planetariums!
                        https://www.konicaminolta.com/planet...gma/index.html

                        Comment

                        Working...