Installing 32-bit printer drivers as 'additional drivers' on x64 2

Discussion in 'Windows Vista Drivers' started by Scott Robins, Aug 24, 2006.

  1. Scott Robins

    Scott Robins Guest

    I have a postscript driver (plugin) that has a combined 64(x64 only, not
    Itanium)/32 bit .INF. It installs fine on 64- and 32-bit XP Pro, and 64- and
    32-bit server 2003.

    However, when I try to add the 32-bit version as an additional driver on the
    64-bit 2003 machine, I get an error message "The selected driver must be
    installed remotely from an x86 machine running Windows 2000, Windows XP or
    Windows Server 2003".

    Does this mean I have to use terminal services from an x86 machine to log on
    to the 64-bit server 2003 machine and install it on the 2k3 machine?

    Or that 32-bit drivers are not supported as 'additional drivers' on x64 2k3?

    Or something else?

    Thanks,
    ScottR
     
    Scott Robins, Aug 24, 2006
    #1
    1. Advertisements

  2. Scott Robins

    Scott Robins Guest

    Sorry, here is the .INF in question:

    ; INF file for Xerox Wide Format Print Systems PostScript drivers
    ; For 500 Series and 8800 Series Printers
    ;
    ; Copyright © 2006 Xerox Corporation. All Rights Reserved.
    ; Copyright protection claimed includes all forms and matters of
    ; copyrightable material and information now allowed by statutory
    ; or judicial law or hereinafter granted, including without limitation,
    ; material generated from the software programs which are displayed on
    ; the screen such as icons, screen display looks, etc.

    [Version]
    Signature="$Windows NT$"
    Provider=%XEROX%
    LayoutFile=ntprint.inf
    ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
    Class=Printer
    DriverVer=6/13/2006,12.0.1
    CatalogFile=AccXESPS.cat

    [Manufacturer]
    "Xerox"
    %XEROX%=Xerox, NTamd64

    [Xerox]
    "Xerox Wide Format Print System 510 Series
    PS"=510DP.PS,XeroxWideFormat510sPS_V12.0_36B7
    "Xerox Wide Format Print System 8825
    PS"=8825.PS,XeroxWideFormat8825PS_V12.0_068A
    "Xerox Wide Format Print System 8830
    PS"=8830.PS,XeroxWideFormat8830PS_V12.0_034E
    "Xerox Wide Format Print System 8850
    PS"=8850.PS,XeroxWideFormat8850PS_V12.0_CB69

    [Xerox.NTAMD64]
    "Xerox Wide Format Print System 510 Series
    PS"=510DP.PS,XeroxWideFormat510sPS_V12.0_36B7
    "Xerox Wide Format Print System 8825
    PS"=8825.PS,XeroxWideFormat8825PS_V12.0_068A
    "Xerox Wide Format Print System 8830
    PS"=8830.PS,XeroxWideFormat8830PS_V12.0_034E
    "Xerox Wide Format Print System 8850
    PS"=8850.PS,XeroxWideFormat8850PS_V12.0_CB69

    [510DP.PS]
    CopyFiles=@XRX510DP.PPD, XESDriverFiles
    DataSection=PSCRIPT_DATA
    DataFile=XRX510DP.PPD
    Include=NTPRINT.INF
    Needs=PSCRIPT.OEM

    [8825.PS]
    CopyFiles=@XRX8825.PPD, XESDriverFiles
    DataSection=PSCRIPT_DATA
    DataFile=XRX8825.PPD
    Include=NTPRINT.INF
    Needs=PSCRIPT.OEM

    [8830.PS]
    CopyFiles=@XRX8830.PPD, XESDriverFiles
    DataSection=PSCRIPT_DATA
    DataFile=XRX8830.PPD
    Include=NTPRINT.INF
    Needs=PSCRIPT.OEM

    [8850.PS]
    CopyFiles=@XRX8850.PPD, XESDriverFiles
    DataSection=PSCRIPT_DATA
    DataFile=XRX8850.PPD
    Include=NTPRINT.INF
    Needs=PSCRIPT.OEM

    [XESDriverFiles]
    AccXESPS.INI
    XESPSKM.DLL
    XESPSUI.DLL
    XESPSDRV.HLP
    XESPS32R.DLL
    XESUILIB.DLL

    [PSCRIPT_DATA]
    DriverFile=Pscript5.dll
    ConfigFile=Ps5ui.dll
    HelpFile=Pscript.hlp


    [SourceDisksNames]
    1 = ,,,"x86"

    [SourceDisksNames.amd64]
    1 = ,,,"amd64"

    [SourceDisksFiles]
    AccXESPS.INI=1
    XESPSKM.DLL=1
    XESPSUI.DLL=1
    XESPSDRV.HLP=1
    XESPS32R.DLL=1
    XESUILIB.DLL=1
    XRX510DP.PPD=1
    XRX8825.PPD=1
    XRX8830.PPD=1
    XRX8850.PPD=1
    8830ANSI.FIN
    8830ARCH.FIN
    8830ISO.FIN

    [DestinationDirs]
    DefaultDestDir=66000


    [ControlFlags]
    ExcludeFromSelect=2369

    [Strings]
    XEROX="Xerox Corporation"
     
    Scott Robins, Aug 24, 2006
    #2
    1. Advertisements

  3. Yes, drivers for 64bit Windows must be 64bit.
     
    Maxim S. Shatskih, Aug 24, 2006
    #3
  4. Scott Robins

    Scott Robins Guest

    For PRINTER drivers (see the subject of this thread) "additional drivers"
    means drivers for other architectures.

    So for example, if I have a 64 bit 2k3 server running and 32-bit XP clients,
    the server can install and share 32-bit drivers for the XP clients to use.

    At least, that's what the documentation says is possible. I am having
    problems.

    But thanks for the comment anyway.

    ScottR
     
    Scott Robins, Aug 24, 2006
    #4
  5. This is driver for 32 bit Windows, to be stored on 64 bit server (for remote
    installation to 32 bit client machines). What's wrong with that?

     
    Alexander Grigoriev, Aug 25, 2006
    #5
    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.