Serveur d'impression

Terminal Server et redirection d'imprimante – Microsoft Tech Community – Serveur d’impression

Le 7 mars 2020 - 7 minutes de lecture

Publié pour la première fois sur TECHNET le 24 août 2007

Un problème courant avec lequel nous travaillons concerne les problèmes de redirection d'imprimante avec les services Terminal Server sur Windows Server 2003. Bien que la redirection d'imprimante semble assez simple à première vue, les problèmes sur lesquels nous travaillons peuvent être quelque peu compliqués. Aujourd'hui, nous allons examiner quelques étapes de dépannage courantes pour les problèmes de redirection d'imprimante. Cependant, avant de passer aux étapes de dépannage pour résoudre ce problème, jetons un coup d'œil à la redirection d'imprimante elle-même.

La redirection d'imprimante a été mise en œuvre pour la première fois dans Windows 2000 Server. La redirection d'imprimante permet aux utilisateurs d'imprimer sur leur imprimante installée localement à partir d'une session de services Terminal Server. Le client Terminal Server énumère les files d'attente d'impression locales pour détecter les imprimantes installées localement. Cette liste est présentée au serveur et le serveur crée la file d'attente d'impression dans la session. Le client TS fournit le nom de chaîne de pilote pour les imprimantes installées localement et si le serveur a des pilotes correspondants installés, les imprimantes seront redirigées. Lorsque nous examinons les imprimantes sur le serveur Terminal Server, une imprimante redirigée aura un nom similaire à celui illustré ci-dessous:

Comme vous pouvez le voir, la convention de dénomination suit ce format:

Nom de l'imprimante cliente (à partir du nom de l'ordinateur client) dans le numéro de session

Les files d'attente d'impression créées de cette manière sont appelées files d'attente d'impression automatiques. Toutefois, l'administrateur Terminal Server peut également créer des files d'attente d'impression manuelles en sélectionnant les ports redirigés dans l'Assistant Ajout d'imprimante.

Semble assez simple, non? Commençons par examiner certains scénarios de problèmes …

Scénario 1: la redirection d'imprimante échoue pour tous les clients

Le scénario le plus courant est lorsque la redirection d'imprimante ne fonctionne pour aucun des clients Terminal Server. Il existe un certain nombre d'étapes de dépannage à suivre lorsque cela se produit:

Cochez la case Mappage d'imprimante Windows:

Lancez l'utilitaire de configuration des services Terminal Server. Double-cliquez sur le dossier Connexions. Dans le volet droit, cliquez avec le bouton droit sur RDP-Tcp et sélectionnez les propriétés.

Une fois la feuille de propriétés ouverte, sélectionnez l'onglet Paramètres du client. Au bas de l'onglet, il y a une section intitulée

Désactivez les éléments suivants:

comme indiqué ci-dessous. Assurez-vous que la case de mappage d'imprimante Windows n'est pas cochée. Si tel est le cas, cela signifie que le serveur Terminal Server n'autorisera pas la redirection d'imprimante client.

Paramètres de stratégie de groupe:

La redirection d'imprimante peut également être configurée via la stratégie de groupe. Le paramètre pour empêcher la redirection d'imprimante cliente se trouve dans le conteneur suivant:

Configuration ordinateur Modèles d'administration Composants Windows Services Terminal Server Redirection des données client / serveur

. Le nom du paramètre de stratégie est «Ne pas autoriser la redirection d'imprimante cliente» comme indiqué ci-dessous

Si cette stratégie est activée, elle empêchera la redirection d'imprimante cliente. En outre, la case à cocher de mappage d'imprimante Windows dans la console de configuration de Terminal Server est désactivée.

Redirection de périphérique Terminal Server:

Le composant côté serveur responsable de la redirection d'imprimante est RDPDR.SYS. Vous pouvez vérifier l'état de ce pilote dans le Gestionnaire de périphériques comme indiqué ci-dessous. Si le redirecteur d'appareil Terminal Server est désactivé, comme dans la capture d'écran ci-dessous, la redirection d'appareil ne fonctionnera pas.

Assurez-vous que le redirecteur de périphériques Terminal Server est activé. Vous pouvez également utiliser la commande suivante pour recréer ce périphérique:

devcon -r install% windir% inf machine.inf root rdpdr

. Plus d'informations sur l'utilitaire DevCon sont disponibles dans

Article de la base de connaissances Microsoft 311272.

Vérification de la clé de registre

Si vous avez mis en œuvre le mentionné dans

Article de la Base de connaissances Microsoft 268065

cela empêchera la redirection d'imprimante de fonctionner. Selon cette base de connaissances si la valeur de Registre fEnablePrintRDR est définie sur 0, la redirection d'imprimante échouera même si le spouleur d'impression est démarré sur le serveur Terminal Server. Cela n'enregistrera aucun événement. Dans le cadre de votre dépannage standard, vous devez vérifier si la valeur suivante existe:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Terminal Server Wds rdpwd fEnablePrintRDR

.

Scénario 2: la redirection d'imprimante échoue pour un seul client:

Lorsque la redirection d'imprimante échoue pour un seul client, il y a quelques points à vérifier. Tout d'abord, vérifiez les paramètres du client Bureau à distance sur la machine à problème et assurez-vous que la case à cocher Imprimantes est cochée pour autoriser la redirection:

L'autre chose à vérifier (souvent négligée) est la version du client Bureau à distance sur la machine à problème. Vous devez toujours vous assurer que vous exécutez le dernier client RDP sur vos machines clientes.

Scénario 3: certaines imprimantes ne sont pas redirigées

Dans certaines situations, les imprimantes individuelles ne sont pas redirigées. Sur le serveur Terminal Server lui-même, vous pouvez voir une erreur similaire à celle ci-dessous:

Type:

Erreur

ID d'événement:

1111

La description:

Chauffeur

nom du conducteur

requis pour l'imprimante

type d'imprimante

est inconnu. Contactez l'administrateur pour installer le pilote avant de vous reconnecter.

Dans de nombreux cas, le moyen le plus rapide de contourner cette situation consiste à installer le pilote d'imprimante directement sur le serveur Terminal Server. Cependant, avec Windows 2003 Server Service Pack 1, vous pouvez utiliser à la place la fonctionnalité de pilote de secours. La politique pour cela se trouve sous

Configuration ordinateur Modèles d'administration Composants Windows Services Terminal Server Redirection des données client / serveur Comportement du pilote d'imprimante de secours de Terminal Server

Lorsque vous activez la stratégie, vous disposez des options suivantes:

Un outil extrêmement utile à utiliser lors du dépannage de la redirection d'imprimante est le

Outil Assistant de redirection d'imprimante TS

. Cet utilitaire analyse le journal système du serveur Terminal Server et détecte tous les événements ID d'événement 1111 avec une source de "TermServDevices". L'outil analyse ensuite le registre pour rechercher les pilotes MINI version 3 installés et invite l'administrateur à remplacer un pilote installé pour chacune des imprimantes qui ont échoué la redirection. Toutes les modifications sont écrites dans un fichier où les mappages d'imprimante redirigée personnalisés sont stockés.

Parfois, les périphériques d'impression multifonction ne sont pas redirigés sauf si vous exécutez Windows Server 2003 sur votre ordinateur local car ils utilisent des ports DOT4. Seul W2K3 redirige les noms de port d'imprimante qui ne commencent pas par COM, LPT ou USB. Si vous utilisez une machine Windows XP, utilisez la solution de contournement mentionnée dans

Article 302361 de la Base de connaissances Microsoft

.

Enfin et surtout, n'oubliez pas de vous assurer que votre sous-système d'impression fonctionne correctement sur le serveur Terminal Server et les clients TS avant même de commencer à résoudre les problèmes de redirection d'imprimante dans les services Terminal Server.

Et juste comme une note rapide, Citrix utilise différentes méthodes pour rediriger les imprimantes et ces étapes de dépannage peuvent ne pas être applicables aux serveurs Citrix. Et cela nous amène à la fin de notre article sur Terminal Server et la redirection d'imprimante. J'espère que vous trouverez ces informations utiles, et si vous avez des commentaires, n'hésitez pas à nous le faire savoir!

Ressources supplémentaires:

– Nithin Das

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.