Link to home
Create AccountLog in
Avatar of TILLSAND
TILLSANDFlag for United States of America

asked on

Install 64 bit print driver on SBS 2003 32 bit server

urgently need explicit instructions on how to get a new Dell Vostro 64-bit windows 7 client computer to connect to and HP4200 and Canon iR3045 print servers on a 32-bit version of SBS 2003 Premium (all Service Releases installed).

On the Win 7 computer I've downloaded the 64 bit drivers from HP and Canon. I've unzipped them and have copied the folders to the SBS 32-bit server. I'm thinking I should go to the print manager on the SBS server, open each print server, go to tab "sharing", "Additional Drivers", checkmark X64 drivers and then follow whatever instructions ensue. But there are so many warnings on the internet errors regarding special files and failures.

I must get this problem solved over the weekend or else my job = catastrophy. Look forward to a veteran's help. Thanks.
Avatar of Benjamin Cipollone
Benjamin Cipollone
Flag of United States of America image

Install the driver on the 64 bit computer.
Open the printer properties from that computer and click on the add aditional drivers.
Select the check box for x64.
Let the server take the drivers from the PC.
This will install them.
ps... the driver versions... x86 and x64 must match... Just remember... do it from the x64 computer, not the server. Good Luck.
Avatar of Chickensaur
Chickensaur

Usually I have to do the reverse...getting 32 bit drivers onto a 64 bit printer server.  Log into the 64 bit computer as an administrator who admin access over the 2003 box.  Run printmanagement.msc and under Print Servers, add your server in.  Install the drivers through this and see if you get the same errors.
Avatar of TILLSAND

ASKER

Well, guys, this is what I did:

1.  On 64-bit client computer ran printmanagement.msc. I selected "Add Print Server".
2.  A list was presented to me, and I selected SERVER1 and hit "apply".
3.  I was presented with 2 print servers:  JEREMY-PC and SERVER1.
4.  SERVER1 print server was blank.
5.  Under SERVER1 I highlighted "Printers", hit the right mouse button and selected "Add Printer".
6.  Through "network printer search", 2 printers popped up:  iR3045 and HP4200.
7.  I selected HP4200 and clicked NEXT.
8.  A message appeared "no printer driver found". There was also the option to "Add from Disk".

Here is where I stopped. I don't understand why the HP4200 printer driver was not found in the "drivestore\filerepository". (As a test, I was able to successfully install an HP4200 printer as a "local printer" without problem or error.)

At this point, I can try to point the "Add from Disk" to the HP4200 Universal 64-bit drivers I downloaded from HP. Any suggestions or where am I going astray? Does the above sound kosher or are there additional problems?
You can install drivers directly at the server console. However it may fail when the driver model doesn't match the server OS (i.e. Loading a 32-bit driver on a 64-bit server and vice-versa). I too also had these issues hen I first started deploying 64-bit OSes. But here's the way I've found that has always worked for me.

1. Logon an domain administrator on the Windows 7 workstation.
2. Click the Windows Logo->Search. Enter "\\<servername>". So if you server is server1 then enter "\\server1" (without the quotes) and press enter.
3. A windows showing all the file shares on the server is displayed. At the top click on view remote printers.
4. A list of printer shares on the server is shown. Right click (not on an icon) and choose Server Properties.
5. A new window appears. Notice it says "Print Server on <server name> Properties. Click on the Drivers tab. Click Add button and complete the add driver wizard. The 64-bit driver is now installed on the server. It will now be available for download to any 64-bit system that's setup to use a printer requiring it.
6. You can click the add button again to add any additional drivers needed.

Note: It seems a bit strange to have to add the driver from a workstation but this avoids the issue of the installation asking for 32-bit or 64-bit specific files.

-Matt-
ASKER CERTIFIED SOLUTION
Avatar of TILLSAND
TILLSAND
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
None of the solutions suggested worked. I had to call HP and Dell for a solution.