Remote Desktop Easy Print: l'imprimante client apparait mais n'imprime pas

Soumis par Deajan le

Vous venez de découvrir Remote Easy Print, la nouvelle solution d'impression en bureau distant de chez Microsoft. Sympathique, par rapport aux anciennes versions, elle ne necessite aucunément l'installation au préalable d'un pilote sur le serveur Remote Desktop Services (nouveau nom du Terminal Serveur).

Il s'agit en fait de créer un document XPS du coté serveur, et de l'envoyer directement sur l'imprimante du client sans devoir passer par un éventuel pilote supplémentaire sur le serveur.

Manque de chance, cela n'est pas une "out of the box experience OOBE" (comprenez que ca ne marche pas d'entrée). Beaucoup d'administrateurs se sont trouvés confrontés à ce message d'erreur:

 

Échec de l’impression du document Page de test appartenant à Badministrateur sur l’imprimante Envoyer à HP Laserjet 3055 (redirection de 2). Essayez de réimprimer le document ou redémarrez le spouleur d’impression. 

Type de données : RAW. Taille du fichier spouleur en octets : 144747. Nombre d’octets imprimés : 0. Nombre total de pages dans le document : 1. Nombre de pages imprimées : 0. Ordinateur client : \\SERVEURBADMIN. Code d’erreur Win32 renvoyé par le processeur d’impression : 5. Accès refusé.

 

Le défaut vient d'un accès réfusé au dossier contenant les imprimantes sur le serveur. Il suffira de corriger les droits d'accès au dossier PRINTERS comme suit:

 

icacls %systemroot%\system32\spool\printers /grant "utilisateurs authentifiés":RW

 

Sur un système de langue étrangère, pensez à remplacer utilisateurs authentifiés par la même entité dans la langue.