Serveur d'impression

Pilotes d'impression globale sur serveur avec GPO uniquement pa … – Serveur d’impression

Le 22 janvier 2020 - 12 minutes de lecture

Salut à tous,

Ceci est un cross-post de la fin d'une discussion à partir d'ici:

http: //forum.support.xerox.com/t5/Printing/Global-Print-Driver-In-Place-upgrade-of-Non-Versioned-dri …

Joe m'a été très utile pour m'indiquer dans la bonne direction comment utiliser l'outil XML pour définir des configurations pour les pilotes déployés sur le serveur et le déploiement de la stratégie de groupe.

Mon intérêt renouvelé pour ce vieux fil était dû à l'achat d'un (le plus excellent, soit dit en passant) tout nouveau Xerox VersaLink B405 DN en complément plutôt qu'en remplacement de l'un de nos deux MFC Xerox existants

Nous avons le ColorQube 9303 et un WorkCentre 3550 plus ancien

Tous les PC imprimant sur ColorQube et WorkCentre utilisent des pilotes GPD installés et configurés localement

Bien que j'aie commencé l'année dernière à désinstaller tous ceux qui ont été instanciés comme versionnés et à les réinstaller comme non versionnés, je n'ai pas terminé ce processus.

De plus, tous les déploiements GPD existants installés localement, qu'ils soient instanciés comme versionnés ou non versionnés, provenaient de ces deux installateurs:

X-GPD_5.469.9.0_PCL6_x64.exe

X-GPD_5.469.9.0_PS_x64.exe

Avec le nouveau VersaLink, plutôt que de céder à la pression de faire ce que je sais, d'aller sur chaque PC et d'exécuter le programme d'installation et de le configurer séparément, j'ai décidé que les gens pouvaient attendre que je le fasse correctement et le faire d'une manière cela permettra d'économiser de manière considérable d'énormes quantités de travail redondant et de garder tous les pilotes d'impression xerox à jour et facilement mis à niveau vers les dernières versions.

Environnement:

  • Domaine Active Directory où la dernière version de Windows pour l'un de nos serveurs membres ou contrôleurs de domaine est 2008 R2
  • Nous avons une machine virtuelle Server 2008 R2 qui sert de plate-forme de gestion de réseau, exécutant Spiceworks, WSUS, nos consoles distantes pour la gestion StorageCraft ImageManager et ShadowProtect SPX, etc.
  • Windows 7 Professionnel 64 bits sur tous les postes de travail (aucun ordinateur portable dans notre environnement à toutes fins utiles)
  • Symantec Endpoint Protection géré et hébergé de manière centralisée à partir d'une machine virtuelle dédiée Server 2008 R2, et s'exécutant sur tous les PC
  • Dorsale Gigabit Ethernet sur un sous-réseau plat

Plan:

  • Installer le rôle de gestion de l'impression sur ladite machine virtuelle de gestion de réseau
  • Installez le nouveau pilote d'imprimante B405 avec les files d'attente PS et PCL6 en mode non versionné sur ce serveur à l'aide du programme d'installation des pilotes UNIV_5.520.6.0_PCL6_x64.exe et UNIV_5.520.6.0_PS_x64.exe
  • Partagez-les et listez-les dans le répertoire
  • Accédez à l'onglet Avancé de la boîte de dialogue des propriétés de l'imprimante des files d'attente du serveur et définissez les paramètres d'impression par défaut comme nous le souhaiterions au moment du déploiement sur les PC des utilisateurs finaux.
  • Configurez-le pour que les utilisateurs finaux puissent modifier ultérieurement leurs propres préférences d'impression par défaut dans Périphériques et imprimantes
  • Déployez les pilotes d'imprimante, les files d'attente et les paramètres par défaut à l'aide de GPO, par ordinateur (et non par utilisateur).
  • On s'attend à ce que toutes les files d'attente GPD non versionnées 5.469.9.0 installées localement pour ColorQube et WorkCentre récupèrent toutes le pilote 5.520.6.0 car il aura remplacé celui 5.469.9.0 par la nature du fonctionnement sans version
  • À l'avenir, déployez également des files d'attente pour ColorQube et WorkCentre avec des objets de stratégie de groupe distincts, passez de bureau en bureau et supprimez les files d'attente installées localement pour ces objets, puis ajoutez ces objets Ordinateur à une unité d'organisation contenant les nouveaux objets de stratégie de groupe pour les déployer un par un.
  • Vivez heureux pour toujours sans jamais avoir à toucher à nouveau à un PC quand il est temps de mettre à niveau les pilotes ou de remplacer le ColorQube 9303 horrible par un joli AltaLink lorsque notre bail est terminé.

Voici où j'en suis:

  • Je n'ai pas fait distiller le plan aussi complètement que ci-dessus lorsque j'ai commencé les étapes bébé suivantes, mais voici
  • "Premier PC de test" a un pilote PCL6 et PSD version 5.469.9.0 non installé localement, chacun pointant vers notre Workcentre 3550 et ColorQube 9303 (4 files d'attente existantes au total)
  • En utilisant l'utilisateur et les ordinateurs Active Directory, j'ai créé une nouvelle unité d'organisation (OU) nommée XeroxGpdQueues subjugate à l'unité d'organisation intégrée «Computers»
  • Déplacement de l’objet informatique pour ledit PC de cas de test d’ordinateurs OU vers XeroxGpdQueues
  • J'ai installé le rôle de gestion d'impression sur notre machine virtuelle de serveur de gestion Server 2008 R2
  • Installation des pilotes d'impression globaux PCL6 et PS non versionnés (v 5.520.6.0) sur le (maintenant) serveur d'impression
  • Configuré l'onglet Avancé | L'impression prend par défaut comme je voulais que tous les pilotes du réseau soient déployés (recto, impression ID sur la page d'accueil)
  • À partir de la console de gestion de l'impression, partagez-les, avec «rendre les travaux d'impression sur les PC clients» et «Liste dans le répertoire» cochés.
  • La première fois, je l'ai fait sur mon propre PC et n'utilisais pas la méthode GPO, je l'ai fait en faisant Ajouter une imprimante, Ajouter une imprimante réseau et je l'ai sélectionné dans le répertoire.
  • Tout semblait fonctionner correctement en utilisant cette méthode
  • Après cela, j'ai essayé de dire "First Test Case" sur un PC avec une image Windows très simple et relativement nouvelle.
  • Dans "la console de gestion de l'impression, cliquez avec le bouton droit sur chaque imprimante B405 et sélectionnez Déployer à l'aide de la stratégie de groupe
  • Cela a créé un nouveau GPO que j'ai placé dans l'unité d'organisation XeroxGpdQueues
  • Le GPO est par PC et non par utilisateur
  • Redémarrage de l'ordinateur du scénario de test qui réside maintenant dans l'unité d'organisation XeroxGpdQueues
  • Les icônes d'imprimante s'affichent après un certain délai dans les périphériques et imprimantes, le connectoïde de l'imprimante passe à l'icône Xerox GPD après un certain temps
  • Une fois le déploiement du nouveau GPO du pilote MFC terminé, les files d'attente locales pour ColorQube et WorkCentre ont été automatiquement mises à niveau de 4.3x vers 5.520.x
  • Celui-ci s'est avéré fonctionner, il a obtenu les nouveaux pilotes, et tous les paramètres par défaut étaient là, tous les pulldowns étaient présents dans la boîte de dialogue des préférences d'impression.

J'ai commencé à ajouter d'autres PC aux XeroxGpdQueues

  • Sur quelques-uns des PC, l'un d'eux, par exemple l'icône de la file d'attente PS, a été remplacé par celui de Xerox GPD bleu et blanc, mais le PCL6 est resté celui de Windows 7 par défaut.
  • Aucune des files d'attente (PS ou PCL6) n'a récupéré les valeurs par défaut d'impression que j'ai définies
  • Sur les deux PCS, ni la boîte de dialogue des préférences d'impression de la file d'attente ne montrait encore l'image du VersaLink B405, ni toutes les boîtes déroulantes pour 1 ou 2 faces, etc.
  • Même si je les ai supprimés de l'unité d'organisation et redémarré, j'ai remarqué que les files d'attente d'imprimante avaient disparu, puis les ai rajoutés à l'unité d'organisation et les ai regardés se redéployer, les mêmes conditions se sont produites.
  • Un autre a semblé tout ramasser et le conducteur a complètement déployé

J'ai pensé que la méthode standard de gestion de l'impression Windows:

(les paramètres définis dans "Avancé | Valeurs par défaut de l'impression" déterminent les préférences d'impression initiales définies pour les imprimantes déployées par GPO)

pourrait ne pas fonctionner avec Xerox et c'est pourquoi l'outil XML existe

J'ai donc essayé d'utiliser la méthode XML (merci encore)

  • En supposant que la chaîne de "Modèle d'imprimante" décrite dans la documentation de l'outil XML se réfère au texte que vous voyez lorsque vous ouvrez la boîte de dialogue Propriétés de l'imprimante du pilote GPD, onglet Avancé, À propos | À propos, j'ai suivi à la lettre les étapes de la documentation de l'outil XML.
  • J'ai trouvé la même variabilité dans la façon dont les pilotes ont été installés et instanciés
  • Cela resterait dans cet état dans la plupart des cas lors des redémarrages des PC dans les questions
  • Dans certains cas, l'exécution de l'utilitaire de résolution des problèmes sur une file d'attente d'impression récalcitrante, SANS effectuer aucune des actions suggérées dans l'utilitaire de résolution des problèmes, afficherait l'ensemble complet des fonctionnalités de pulldowns et l'image de l'imprimante dans l'onglet général de la boîte de dialogue des préférences d'impression, mais il ne reprendrait toujours pas les valeurs par défaut que j'ai définies.
  • J'avais mis CacheExpirationInMinutes à 0 pour m'assurer que le pilote faisait référence au référentiel XML chaque fois que la boîte de dialogue était ouverte.
  • J'ai eu toutes les préférences Définition des restrictions définies sur "par défaut", plutôt que l'une des deux options appliquées

Questions restantes

  • Je me demande s'il y a quelque chose de fondamentalement cassé dans le rôle de gestion de l'impression Server 2008 R2 et / ou le traitement de la stratégie de groupe qui interrompt le déploiement avant que toutes les données et commandes distantes aient la chance de traiter l'instanciation du pilote et les valeurs par défaut?
  • Est-ce quelque chose à voir avec les pilotes Xerox et les conditions que j'ai décrites comme étant un cas unique? (en d'autres termes, s'il n'y avait pas d'imprimantes Xerox sur l'un des PC pour commencer, le déploiement du b405 aurait-il fonctionné avec les méthodes XML Microsoft ou Xerox dans tous les cas?
  • La présence de Symantec Endpoint Protection est-elle un conflit connu avec le déploiement GPO de ces pilotes?

Que faire ensuite?

  • Même en supposant que j'arrête le dépannage et que je cherche une cause racine et que je tente simplement et manuellement de tout corriger: IE: tous les pilotes non versionnés et versionnés installés localement ColorQube et WorkCentre sont désinstallés manuellement (y compris les packages) et redéployés via la gestion de l'impression / GPO (dans les PC qui auront déjà la même version de pilote)
  • J'ai vraiment peur d'une situation où j'ajoute un 4ème périphérique Xerox, à un moment où le pilote GPD est plus récent que ce qui est actuellement déployé. Est la combinaison d'avoir à la fois: remplacer le pilote GPD ET déployer une nouvelle file d'attente sur le PC cible juste trop pour que le mécanisme de stratégie de groupe puisse le gérer complètement?
  • J'ai l'impression que je pourrais supprimer un varialble de ce scénario en installant d'abord (sur le serveur d'impression) le nouveau pilote en tant que deuxième instatiation des files d'attente d'impression PCL6 et PS B405 à l'aide du pilote GPD non versionné. Cela propagera le pilote aux instanciations de serveur existantes du B405 qui sont partagées, et se répandra sur tous les PC de l'environnement. Je nettoyerais les choses en supprimant ensuite les instanciations supplémentaires
  • Toute réflexion sur tout cela serait grandement appréciée. Je pense que je vais ajouter quelques balises à ce post pour augmenter également l'audience.

Lors de la recherche sur le problème, j'avais trouvé des choses concernant les clients Windows 10 et Windows 2012 (pas R2) qui ne propageaient pas les valeurs par défaut et cela avait quelque chose à voir avec certaines DLL de base utilisées pour l'impression PS et / ou PCL étant différentes versions sur les OS client et serveur, etc.

Je n'ai pas pu retrouver ce Microsoft KB particulier, mais voici quelques discussions qui semblent au mieux être nébuleuses en termes de ce qui se passe vraiment quand cela se produit

https: //social.technet.microsoft.com/Forums/systemcenter/en-US/a6e8ad20-3cc2-4137-897f-e92bd5405b9f / …

BTW Je veux que les pilotes soient déployés sur une base par PC afin que tout utilisateur sur ce PC ait l'imprimante disponible, plutôt que par utilisateur, mais j'ai même essayé de le faire par utilisateur pour essayer de résoudre le problème et soit n'a rien fait ou compliqué les choses.

Quoi qu'il en soit, je dois publier ceci maintenant parce que je l'ai édité pendant deux jours en essayant de le rendre aussi succinct que possible, mais ce genre de choses n'est jamais simple à expliquer.

Encore une fois, merci à Joe pour toute l'aide et merci d'avance à tous ceux qui pourraient m'aider avec ce problème.

Chris.

"Le temps est une illusion … L'heure du déjeuner, doublement."
– Ford Préfet

Commentaires

Laisser un commentaire

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