Installation d’une imprimante réseau sous Windows Vista
L’installation d’une imprimante réseau sous Windows Vista peut parfois provoquer l’erreur suivante : Windows cannot connect to the printer. Access is denied.
Comme l’indique le message, c’est un problème lié aux droits que possèdent l’utilisateur. En effet, un membre du groupe local Utilisateurs ne peut pas installer un pilote. Il faut faire parti du groupe local Administrateurs pour effectuer cette action comme le précise le premier tableau de cette page.
Voici les choses à vérifier :
- Le service Spouleur d’impression doit être démarré sur le serveur comme sur le poste client,
- Le poste client doit pouvoir accéder en lecture au partage réseau \\<Server>\print$,
- Le partage d’imprimante doit être activé sur le serveur (Panneau de Configuration -> Centre réseau et Partage -> Partage d’imprimante : Activé),
- L’UAC doit être activé.
La plupart du temps, les utilisateurs désactivent l’UAC. Or, c’est la cause du problème. En effet, après avoir examiné à l’aide de Process Monitor le comportement de Windows Vista lors de l’installation du pilote, j’ai remarqué que la copie des fichiers de ce dernier du serveur (\\<Server>\print$) vers le client (espace temporaire) s’effectuait correctement. Le problème survient à la fin de la copie. Lorsque l’UAC est désactivé, le message d’erreur apparaît alors que lorsque l’UAC est activé, une fenêtre s’ouvre demandant un compte d’administration.
La solution est donc de réactiver temporairement ou de manière permanante l’UAC.


Leave a Reply