Windows Server – How to Share Print Drivers from 64 Bit Windows Server to 32 Bit Clients

print-servershared-printerswindows-server-2008windows-xp

I'm sure this is a dumb question, but I can't for the life of me figure out what the heck is going on. I've looked around and I've seen similar questions of this nature, but nothing exactly matching my issue.

I'm looking to replace my current file/print server. In place of the old one would be a 64 bit Windows Server 2008 R2 Standard SP1. I have added the 64 bit drivers to the server, but it's my understanding that I need to push 32 bit drivers to my clients (as they're all 32 bit machines).

So I go into the Printer Properties and select the Sharing tab. I click the "Additional Drivers" button and attempt to select x86. I then point to the 32 bit drivers for the printer in question and hit okay. Then I'm asked to provide a path to the I386 folder (which I do) but every time I click "OK"it keeps asking for that folder again. I end up in an endless loop of trying to show the system where the folder is.

Can someone provide me with some guidance about what I'm doing wrong? Any guidance is appreciated.

Best Answer

I had a similar question. x64 print driver keeps asking for x64 windows disk

Do what I did but from a 32-bit system.

It looks like the best way to make this work and not ask for the i386 folder is to set the printer through a x32 bit OS.

  1. Start > Run > \\servername
  2. Right click on the printer you want to add the x32 bit driver to and go to Properties
  3. Sharing tab > Additional Drivers button
  4. Check the box for x32 > Ok > Point to the location of your x32 bit drivers