Solved

server 2008 x64 and 32 bit drivers...

Posted on 2010-09-06
7
807 Views
Last Modified: 2012-05-10
I got a CM2320 HP network printer, and a M3035 network printer. I run these off a printserver running windows server 2008 X64 STD. edition.

How do I make it so that the 32 bit drivers are already on the server and gives them out when someone tries to connect to it.

I followed this guide that made you use a windows xp computer, you found the server on the network and then found a folder called "Printers and faxes", right hand click the printer in question (using a printer admin capable user account), choose properties and then sharing, and through there if I told it to upload winxp 32 drivers it did it beutifully.

Problem is that everyone who already was attached to the printers now had to reinstall the printer driver, which was a windows XP 32 driver (all my computers use Windows 7 except a few that are too weak to run it).

So how do I do the same thing in windows 7?

All my workstations can use the printers fine IF you install the drivers via teh CD and then attach the network printer via the server using the same pre-installed drivers. I would like for the printer to spit out the win7 compatible drivers instead...
0
Comment
Question by:somewhereinafrica
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
7 Comments
 
LVL 20

Expert Comment

by:woolnoir
ID: 33612575
You need to configure the print queue to use additional drivers, instructions are given at the following page http://technet.microsoft.com/en-us/library/cc732946.aspx.
0
 
LVL 6

Expert Comment

by:siht
ID: 33614435
You need to add both the 32 bit and 64 bit drivers to the print server. You can the share the printer using Group Policy Preferences which will save you going to each machine to add it.

I am attachine the notes I wrote the last time I did this, they are for an SBS 2008 server but the steps should be the same or very similar for server 2008.
PrinterSharing-Server2008.pdf
0
 

Author Comment

by:somewhereinafrica
ID: 33617998
So this is as far as I got:

You log on with admin credentials to a workstation
You start the printer manager
You connect the print server in the local snap-in
You right hand click on the printer, choose properties and go to the sharing tab
On this tab you click the drivers button and check the x32 driver, and this will start the upload of the driver to the print server.

So now you have a printer on the server with 32 bit drivers. Here's the problem. Now when someone who already has the printer installed tries to use the printer, it now starts installing the printer drivers, Even though the user already has the printer installed, and is using the exact same drivers as the server is trying to push.

How do I make it not push out drivers when the drivers are already installed?
0
Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

 
LVL 20

Expert Comment

by:woolnoir
ID: 33618029
Is it doing it every time ? as in you have updated to 32 bit drivers, they attempt to add it and it pulls the drivers ok... now if they go to print to it tomorrow does it still add them ? if you change the drivers for a print queue, it will always re-push, even if the drivers appear to be the same maybe a .X release ? If its 100% pushing each time they go to print, then thats different... can you confirm ?
0
 

Author Comment

by:somewhereinafrica
ID: 33618549
Well, here's the step-by-step:

I have the printer(s) installed on the server with the x64 drivers.
I then install the printer using the supplied drivers from the manufacturer
I then go to "printers and devices" and install the network printer off the server (it automatically uses the pre-installed drivers)

So, i just got a batch of new laptops, so i figured - why not get it over with.
So I installed the 32 bit driver as i described in my previous post. So I am using the same set of drivers to do all installs, the drivers ARE the same because they originated from the same install files.

So what happens is that I now try to connect with the new laptop that has no drivers installed. It finds the printer, asks for permission to install the drivers, all works finr. But when another user, who already have the printer installed now tried to print, it asked to install the drivers (for an already existing printer). It demands administrative rights, and refuses to do anything else than to install the new drivers.
0
 
LVL 20

Accepted Solution

by:
woolnoir earned 500 total points
ID: 33618625
The machines with the drivers already on, are they x86 or x64 OS builds... what you have just described to me is

1) i had x64 drivers installed
2) i installed x86(32 bit) drivers
3) client machines which already have drivers now prompt for install...

Assuming the clients are x86 they 100% will prompt , as suitable drivers have been added. But in general i have found that even if you reinstall a driver for a queue, even if its the same driver it will prompt you for installation.

That being said

you could also go here http://magalan.co.uk/install_local_printers_without_admin_rights.html and apply a GPO to allow users the rights to install the drivers without the admin overhead.
0
 

Expert Comment

by:dsmjeff
ID: 33731572
Were running Server 2008 64 and all of the clients are 32 bit variations of XP, Vista, etc. When I download Server 2008 64 and 32 bit drivers, when I install the 32 bit I get a pop up that states this driver is not for the architecture I'm trying to install on. Any ideas?

Thanks
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This article explains the steps required to use the default Photos screensaver to display branding/corporate images
A project that enables an administrator to perform actions within a user session context not just at the time of login but any time later on day(s) or week(s) later.
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question