x86 Windows Vista RTM/SP1/SP2x64 Windows Vista RTM/SP1/SP2x86 Windows Server 2008 SP1/SP2x64 Windows Server 2008 SP1/SP2x86 Windows 7x64 Windows 7x64 Windows Server 2008 R2
How to add inbox x86 (32 bit) drivers on a x64 (64 bit) Windows Server 2008
Note: Also works for x64 Vista print server.
Step 1. Share a x64 print queue out
On the x64 Windows Server 2008 SP1/SP2/R2Login with the Domain Administrator account or Local Admin accountClick on Start, Control Panel, Printers, Press the ALT button or Click on Organize, Layout, Menu BarClick on FileClick on Run as administratorClick on Add Printer...Choose "Add a local printer" or "Add a network, wireless or Bluetooth printer"And go thru the rest of the steps to install a printer and make sure that you share it for example PrintShare1.
Step 2. Add the x86 print driver
On a x86 Windows Vista RTM/SP1/SP2 or a x86 Windows Server 2008 SP1/SP2
Login with the Domain Administrator accountClick on Start, \\x64W2K8 PrintServer (or a x64 Vista acting as a Print Server)Double click on "Printers"Right click on the PrintShare1Click on the "Sharing" tabClick on the "Additional Drivers..."Check the box for 'x86 Type 3 - User Mode'Click on OkClick on Close
I upgraded an x64 Server 2008 SP2 system to R2. Before the upgrade it had a complete set of matched x64 and x86 drivers installed for the shared printers. The upgrade replaced the x64 drivers with newer versions and then was unable to integrate the x86 drivers because no newer version exists for x86, and Print Services requires that the versions be matched. What is the solution?