Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a Windows Server 2003 domain running with 30+ workstations. I have a couple of network printers that are on the AD. These are shared (everyone has print permissions).

When I try to install a shared network printer on a workstation in the domain, the installing new drivers prompt pops up and starts to install the driver. All seems to go well until it hits 100%, then it gives me the following message before closing:

Cannot contact the printer, permission denied.

The printer doesn't get installed. Does anyone know how to fix this?

share|improve this question
    
Have you tried installing the printer driver with a domain administrator account? –  techie007 May 25 '11 at 14:24
    
there are 30+ machines, it's a to much work to install the driver with the admin account on all the machines.. Isn't there a group policy or something? –  Sven May 25 '11 at 15:03
    
Does it work when an Admin-level user installs it? –  techie007 May 25 '11 at 16:20
    
Yes, then the driver get installed correctly without problems. –  Sven May 25 '11 at 17:33
    
Yeah, those suck. I'll post an answer.. –  techie007 May 25 '11 at 22:16
add comment

1 Answer

Contact the printer manufacturer and see if they supply a current, 'universal' driver that supports the model(s) in question.

Remove all other drivers related to the printer on both the servers sharing them, and the clients.

Install the printer using that driver.

Otherwise you're going to have to script an installation of the printer driver under admin. credentials, or visit each machine and install the drivers once.

Vista and 7 are much pickier about letting you script printers into place (even in a domain), especially unsigned drivers.

Also, if you mapping the printers via scripts, be aware that if you map them at "startup" (computer policies) instead of "log on" (user policies) then the printer map may not exist wholly in the (standard) users' scope.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.