|PS Driver - Xerox User Interface - Microsoft Certified.|
|Version: 18.104.22.168||Date: 3/16/2009||Size: 8.7MB|
I am setting up a new Windows 2008 R2 print server. It is an x64 OS. The x64 driver installs without problem but the x86 driver gives an error.
Here are the steps that I have tried.
I right click on the printers properties. Click on the sharing tab. and Click on the Additional Drivers button. I check the x86 box to install the driver and click ok. It asks for the print dirver, so I browse to the unzipped folder for the above driver download and select the x2WCASP driver.
It then asked me to "Please provide path to Windows media(x86 processor) " And cannot proceed.
Has anyone had a similar problem?
I found the answer. There is a bug in Xerox's drivers. I tried both the machine specific driver and the global printer driver. For the record I did not have a problem installing HP's universal driver or Seagull Scientifics driver. It has to do with how the inf file is written. Apparently Windows 2008 x64 has more strengent rules on how the infs formating.
Here's what I had to do to get the x86 driver installed...
To install an x86 additional driver on a Windows Vista x64 host, you first
need a running Vista x86 system. On this x86 system, locate the directory
\Windows\System32\DriverStore\FileRepository\ntprint.inf_xxxxx, then copy
all files and sub-directories from ntprint.inf_xxxxx into the same location
as you saved this driver. If the x64 host asks for the NTPRINT.INF on the Windows Media during the
installation of the additional driver, simply browse to this location and
I was having the same issues and found that the Global Print Driver, also, contains the necessary files needed by the OS to install the x86 drivers.
The GPD package contains a folder named ntprint.inf_x86. In this folder are the i386 folder and the ntprint.inf file.