4 votes

Les imprimantes supprimées continuent de réapparaître - et se multiplient

Mes utilisateurs sont sur des serveurs hôtes de session 2012 R2 RDS.

J'ai utilisé "Déployer des imprimantes" (depuis Print Manager) pour déployer 4 imprimantes. La semaine dernière, j'ai eu beaucoup de problèmes où les utilisateurs ne pouvaient pas imprimer. Si je supprimais l'imprimante et que je la rajoutais, ils pouvaient imprimer normalement.

Maintenant, j'ai supprimé tous les déploiements d'imprimantes du GPO - et je n'ai aucune imprimante dans aucun script de connexion. J'ai exécuté un gpupdate /force, mais les 4 imprimantes sont maintenant répertoriées 3 fois...

entrez ici la description de l'image

Si je supprime les imprimantes et que je me déconnecte puis me reconnecte, toutes les imprimantes réapparaissent. Soupir! Cela me rend fou.

Ce script ne montre aucune des imprimantes "SVFREJA"...

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colPrinters = objWMIService.ExecQuery ("Select * From Win32_Printer")

If colPrinters.Count <> 0 Then 'S'il y a des imprimantes réseau
    Dim s
    s = ""
        For Each objPrinterInstalled In colPrinters ' Pour chaque imprimante réseau
        s = s + objPrinterInstalled.Name + chr(13)
        Next
    msgbox s
End if

Cela me donne ce résultat...

entrez ici la description de l'image

(désolé pour la grande image)

Mon problème ne concerne pas les imprimantes "redirigées", mon problème est que j'ai plusieurs imprimantes avec le même nom (sur SVFREJA) et je ne peux pas m'en débarrasser.

Une idée de pourquoi je ne peux pas me débarrasser des imprimantes "orphelines" ??

13voto

basm Points 11

J'ai eu exactement le même problème. Après avoir supprimé une stratégie de groupe, des imprimantes revenaient un peu partout.

La seule solution pour moi a été :

  • Télécharger PSTools
  • Exécuter CMD en tant qu'administrateur
  • Exécuter la commande psexec -i -s c:\windows\regedit.exe (assurez-vous de ne pas avoir déjà regedit ouvert, sinon cela génère une erreur)
  • Supprimer toutes les clés sous HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SWD\PRINTENUM contenant le nom de l'imprimante qui revient.

Vous devez utiliser l'option PStools, sinon vous obtiendrez une erreur d'accès refusé lors de la suppression des clés de registre.

1 votes

C'était exactement ce que j'ai fait pour résoudre le même problème.

0 votes

Nous avions une tonne d'imprimantes (environ 100) qui apparaissaient pour tout le monde se connectant à un hôte RDS, et nous ne les avions pas déployées via une stratégie de groupe à aucun moment. Nous nous demandons si ce n'était pas parce que nous avions cloné un serveur et exécuté une sysprep pour construire l'hôte RDS. Quoi qu'il en soit, cette regedit était également la solution pour nous, merci beaucoup!

0 votes

Voir la publication "Crédit à Herman Brood et Benj... ci-dessous"

2voto

user228211 Points 11

À la recherche pour voir si vous avez trouvé une solution. Je rencontre exactement le même problème. Certainement pas d'imprimantes redirigées.

Si je regarde les événements je peux voir - Kernal-PnP:

Le périphérique SWD\PRINTENUM{5251368F-DFD2-4635-8ED1-B37C4AF55D58} a été supprimé.

GUID de la classe : {1ed2bbf9-11f0-4084-b21f-ad83a8e6dcdc}

Une minute plus tard : Le périphérique SWD\PRINTENUM{5251368F-DFD2-4635-8ED1-B37C4AF55D58} a été configuré.

Nom du pilote : PrintQueue.inf GUID de la classe : {1ed2bbf9-11f0-4084-b21f-ad83a8e6dcdc} Date du pilote : 21/06/2006 Version du pilote : 6.3.9600.16384 Fournisseur du pilote : Microsoft Section du pilote : NO_DRV Classement du pilote : 0xFF0000 ID du périphérique correspondant : PRINTENUM\PrinterConnection Pilotes dépassés : oem10.inf:lptenum\zebra_technologiesztf670:00FF0001 oem14.inf:lptenum\zebra_technologiesztf670:00FF0001 c_swdevice.inf:SWD\GenericRaw:00FF3001 Périphérique mis à jour : faux

MODIFIER: Je crois avoir trouvé ma solution ici : http://social.technet.microsoft.com/Forums/windowsserver/en-US/71d06204-3735-4473-8bc9-20be9e19090e/problem-with-multiple-instances-of-shared-printers-being-installed-on-client-computers-when-the?forum=winserverprint

Déteste de devoir plonger dans le registre mais il semble que aller dans les clés du Client Side Rending Print Provider sous le HKLM\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Print\Providers\ et nettoyer partout où il y a une référence aux imprimantes "zombie" persistantes.

0 votes

Voir l'article "Crédit à Herman Brood et Benjamin Chan..." ci-dessous

1voto

joeqwerty Points 106914

Ce sont des imprimantes redirigées des ordinateurs locaux des utilisateurs ayant des sessions sur le serveur RDS. Ces NE SONT PAS des imprimantes locales sur le serveur RDS. Si vous ne souhaitez pas que ces imprimantes soient redirigées des ordinateurs locaux vers le serveur RDS, alors désactivez la redirection des imprimantes sur le serveur RDS.

0 votes

Je suis désolé de ne pas m'être expliqué clairement. Mon problème ne concerne pas les imprimantes avec (redirigé) ... mon problème est que j'ai 3 imprimantes appelées "HAD - Print 1 på SVFREJA", 4 imprimantes appelées "TAA - Print 1 på SVFREJA" et 3 imprimantes appelées "TAA - Print 2 på SVFREJA" ... c'est un peu comme des imprimantes orphelines, mais je ne peux pas les supprimer.

1voto

Brendon Points 11

J'ai eu exactement ce problème et cela m'a rendu fou pendant plus d'une semaine. Pour résoudre ce problème, installez le rôle de gestion de l'imprimante (ou le service d'impression et de documents) sur l'hôte de session.

0voto

Viktor Points 41
  • Ces étapes ont fonctionné pour moi :
  • Ouvrir "Outils d'administration", puis "Gestion de l'impression"
  • Sélectionner "Toutes les imprimantes" -Trouver l'imprimante en question - l'état sera quelque chose comme "Suppression - Hors ligne" et il y avait 1 tâche en attente. J'ai fait un clic droit, sélectionné "Annuler toutes les tâches", et l'imprimante a immédiatement disparu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X