Partager via


Guide de résolution des problèmes d’impression universelle

Cet article fournit des étapes pour résoudre et résoudre les problèmes d’impression universelle.

Problèmes abordés dans cet article

Les utilisateurs ne peuvent pas accéder à l’impression universelle

Si les utilisateurs rencontrent des problèmes d’accès à l’impression universelle même si vous disposez de l’une des licences éligibles, assurez-vous qu’au moins l’un d’eux contient le plan service d’impression universelle. Pour vérifier si une licence de produit fournit un accès à l’impression universelle :

  1. Accédez à Licences > d’ID > Microsoft Entra tous les produits dans le portail Azure
  2. Sélectionner un produit dans la liste
  3. Accédez à « Détails du plan de service » dans le menu de navigation de gauche
  4. Vérifier si l’impression universelle se trouve dans la liste des plans de service
  5. Si le plan de service d’impression universelle est inclus avec une ou plusieurs de vos licences de produit, vérifiez que les licences appropriées sont attribuées aux utilisateurs qui ont besoin d’un accès à l’impression universelle

L’administrateur ne peut pas accéder à l’impression universelle sur le portail Azure

Si vous recevez une erreur « 403 » qui accède au portail d’impression universelle, vérifiez ce qui suit :

  1. Vérifiez que le compte d’utilisateur de l’administrateur est affecté à l’administrateur général ou au rôle Administrateur d’imprimante dans Microsoft Entra ID.
  2. Vérifiez que le compte d’utilisateur de l’administrateur reçoit une licence qui contient une licence d’impression universelle. Pour plus d’informations, consultez l’attribution de licence d’impression universelle. Pour les clients M365, l’impression universelle fait partie de la licence Windows 10 Entreprise.
  3. Vérifiez que l’application Impression universelle est activée dans votre environnement :
    • Accédez à Applications > d’entreprise Toutes les applications dans le portail Azure
    • Supprimer tous les filtres de recherche et taper « Impression universelle »
    • Cliquez sur la ligne « Impression universelle » dans les résultats de la recherche
    • Cliquez sur l’élément de menu « Propriétés » et vérifiez que « Activé pour que les utilisateurs se connectent ? » est défini sur « Oui » :
      g

Si vous recevez une erreur « 500 », « 503 » ou « 504 », vérifiez que vous ne rencontrez aucun problème réseau qui accède au Portail Azure. Vérifiez ici les notifications d’une panne. Si vous rencontrez toujours le problème, ouvrez un cas de support via le portail du support Azure.

Configuration et inscription des imprimantes

Une imprimante du connecteur ne s’affiche pas dans l’application du connecteur

Seules les imprimantes locales sur le PC exécutant le connecteur seront visibles pour être inscrites. Les imprimantes installées en tant qu’imprimantes de point réseau et d’impression ou utilisent un port PORTPROMPT : le port est contourné pendant l’énumération.

  1. Vérifiez que l’appareil d’impression physique est installé localement sur le PC du connecteur et qu’il n’est pas une imprimante partagée à partir d’un autre PC, y compris un serveur d’impression.

  2. Vérifiez le journal des événements du connecteur d’impression pour les événements indiquant pourquoi une imprimante spécifique a été ignorée et non disponible pour l’inscription. L’événement aura le texte « Ignorer l’imprimante » ainsi que le nom de l’imprimante et la raison pour laquelle il a été ignoré.

L’administrateur ne peut pas inscrire une imprimante

Pour les imprimantes natives d’impression universelle :

  1. Vérifiez que vous utilisez un compte disposant de droits d’administrateur général s’il s’agit de la première imprimante inscrite. La plupart des IHD disposent d’une application installée dans Azure qui aide les imprimantes à s’inscrire en tant qu’appareils joints à l’ID Microsoft Entra. L’installation de l’application nécessite le rôle Administrateur général. Les imprimantes suivantes pourront être inscrites à l’aide des rôles Administrateur d’impression ou Technicien d’impression.
  2. Vérifiez que l’imprimante peut accéder à Internet et qu’elle n’est pas bloquée par des paramètres de pare-feu ou de proxy.
  3. Vérifiez si l’imprimante a été précédemment inscrite et est toujours considérée comme inscrite dans le portail d’impression universelle ou sous Appareils Microsoft Entra ID.
  4. Si vous ne parvenez toujours pas à inscrire une imprimante prenant en charge l’impression universelle en mode natif, contactez l’IHV de l’imprimante pour obtenir de l’aide.

Pour les imprimantes utilisant le connecteur d’impression universelle de Microsoft

  1. Vérifiez que vous n’essayez pas d’inscrire une file d’attente d’imprimante pour un appareil d’impression physique qui a déjà été inscrit.
    • Consultez le journal des événements du connecteur d’impression pour les événements d’échec d’inscription d’imprimante (ID d’événement 8) pour la raison pour laquelle l’inscription de l’imprimante a échoué.
  2. Passez par la liste de contrôle de résolution des problèmes du connecteur.
  3. Vérifiez que le compte d’utilisateur reçoit une licence d’impression universelle et l’un des rôles d’administrateur ( Administrateur général, Administrateur d’impression ou Technicien d’impression). Consultez l’attribution de licence d’impression universelle.
  4. Vérifiez que le PC connecteur peut accéder à Internet et n’est pas bloqué par les paramètres de pare-feu ou de proxy.
  5. Vérifiez que le PC du connecteur peut accéder à l’ID Microsoft Entra. Consultez les étapes ci-dessous.

Pour les imprimantes utilisant un connecteur tiers

  1. Vérifiez que l’imprimante n’est pas répertoriée comme inscrite dans l’impression universelle ou les appareils Microsoft Entra ID.
  2. Vérifiez auprès de l’éditeur de logiciels indépendants le connecteur pour obtenir une prise en charge supplémentaire.

Résolution des problèmes liés aux solutions tierces

Veuillez effectuer les opérations suivantes avant de contacter le support Microsoft :

  1. Contactez le fournisseur de solutions concernant le support de leur solution pour l’impression universelle. Certains fournisseurs de solutions ont mis à jour les versions de leurs offres qui prennent en charge l’impression universelle.
  2. Veuillez informer l’équipe d’impression universelle pour savoir pourquoi la fonctionnalité tierce ne fonctionne pas avec l’impression universelle. Vous pouvez le faire en publiant dans la section « Discussions » à l’adresse https://aka.ms/UPCommunity.

L’imprimante inscrite s’affiche comme disponible dans l’application Connecteur d’impression

Si l’imprimante est supprimée des appareils Microsoft Entra ID, elle est annulée sur le connecteur. Toutefois, il s’affiche toujours sous la forme « Inscrit » dans le portail d’impression universelle. Si vous recherchez dans le journal des événements du connecteur d’impression, vous verrez des erreurs pour l’imprimante :

  • Printerid <> a été désinscrit à partir du cloud. Suppression de données locales.
  • Got DeregisteredDeviceException for printerid<>.
  • Échec de la demande de jeton pour l’imprimante <>: System.Net.WebException : le serveur distant a retourné une erreur : (400) Demande incorrecte.

Les tentatives de réinscrire l’imprimante échouent avec l’erreur « Appareil déjà existant » dans le journal des événements du connecteur d’impression.

Pour résoudre ce problème, vous devez annuler le partage et annuler l’inscription de l’imprimante dans le portail d’impression universelle, puis réinscrire l’imprimante à partir de l’application Connecteur d’impression.

Si vous souhaitez conserver le point de terminaison de partage d’impression universel, suivez les étapes ci-dessous pour conserver le point de terminaison de partage d’imprimante.

L’imprimante renvoyée en ligne indique toujours « Arrêté » dans le portail Azure et « Attention requise » sur les clients

Les imprimantes doivent parfois être mises hors connexion pour la maintenance, et lorsqu’elles sont renvoyées en ligne, elles peuvent toujours s’afficher comme arrêtées dans le portail Azure et comme Attention requise sur les appareils des utilisateurs. Pour résoudre ce problème :

  1. Ouvrez la file d’attente de l’imprimante sur l’ordinateur hôte du connecteur en sélectionnant l’imprimante dans la page « Imprimantes & scanneurs » de l’application Windows « Paramètres », puis cliquez sur « Ouvrir la file d’attente ».
  2. Accédez au menu « Imprimante », activez l’option « Suspendre l’impression », puis désactivez-la de nouveau (vous devez également cliquer sur l’option « Ouvrir en tant qu’administrateur »). Ainsi, le connecteur reconnaît que l’imprimante est à nouveau en ligne et met à jour les appareils du portail et des utilisateurs.

Découvrir et installer l’imprimante sur le client

L’utilisateur n’arrive à découvrir aucune imprimante Impression universelle

Lorsque l’utilisateur clique sur « Ajouter une imprimante ou un scanneur » dans la section « Appareils » de l’application Windows « Paramètres », aucune imprimante d’impression universelle n’est découverte.

  1. Vérifiez que le PC de l’utilisateur est connecté à l’ID Microsoft Entra. Consultez les étapes ci-dessous.

  2. Vérifiez que l’utilisateur a reçu une licence d’impression universelle : voir attribution de licence d’impression universelle.

  3. Vérifiez que l’utilisateur ne fait toujours pas partie d’un déploiement HCP (Hybrid Cloud Print) :

    • Recherchez et supprimez la clé de Registre suivante :

      Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\<SID>\EnterpriseCloudPrint

    Important

    Si cette clé a été définie à l’aide d’une stratégie (par exemple, à l’aide de Microsoft Endpoint Manager), elle sera recréée automatiquement la prochaine fois que la stratégie est appliquée.

  4. Vérifiez que l’utilisateur n’a pas plusieurs comptes professionnels configurés :

    1. Dans l’application Windows « Paramètres », cliquez sur « Comptes » > « Accès professionnel ou scolaire ».
    2. Si le PC est joint à l’ID Microsoft Entra, supprimez tous les comptes professionnels et scolaires supplémentaires.
    3. Si le PC n’est pas joint à l’ID Microsoft Entra et qu’il y a plus de 1 compte, supprimez tout à l’exception du compte de l’organisation disposant de l’imprimante que l’utilisateur tente de découvrir.
  5. Vérifiez que l’utilisateur dispose de droits d’accès au partage d’imprimantes :

    1. Accédez à « Imprimantes » dans le portail Azure.
    2. Cliquez sur l’imprimante à laquelle l’utilisateur doit avoir accès.
    3. Vérifiez que le « Nom du partage d’imprimante » a une valeur (c’est-à-dire que l’imprimante est partagée).
    4. Dans le volet gauche, cliquez sur « Contrôle d’accès ».
    5. Vérifiez que l’utilisateur est répertorié en tant que membre du partage d’imprimante. Si ce n’est pas le cas, ajoutez l’utilisateur en cliquant sur le bouton « Ajouter ».
  6. Vérifiez que l’utilisateur peut accéder à Microsoft Graph :

    • Assurez-vous que l’accès à l’Internet en général, et à *.print.microsoft.com en particulier, ne sont pas bloqués par les paramètres du pare-feu du réseau, ou si un proxy winhttp est nécessaire. Utilisez la commande netsh winhttp set proxy ipaddress :port pour configurer les paramètres de proxy sur le client.
    • Utilisation de Fiddler sur le PC de l’utilisateur (voir exécution d’une trace Fiddler), vérifiez qu’il n’y a aucune erreur d’accès https://graph.print.microsoft.com. L’erreur la plus courante est 403.
    • WPAD affiche l’accès à Internet et *.print.microsoft.com dans le navigateur, mais l’impression universelle n’est pas en mesure d’utiliser le paramètre déployé avec WPAD. Cela est dû au fait que WPAD est utilisé uniquement par le navigateur

L’utilisateur n’arrive pas à découvrir une imprimante Impression universelle en particulier

Lorsque l’utilisateur clique sur « Ajouter une imprimante ou un scanneur » dans la section « Appareils » de l’application Windows « Paramètres », certaines imprimantes d’impression universelle sont découvertes, mais une certaine imprimante n’est pas dans cette liste.

  1. Vérifiez que l’utilisateur dispose de droits d’accès au partage d’imprimantes pour cette imprimante :

    1. Accédez à « Imprimantes » dans le portail Azure.
    2. Cliquez sur l’imprimante que l’utilisateur tente de découvrir.
    3. Vérifiez que le « Nom du partage d’imprimante » a une valeur (c’est-à-dire que l’imprimante est partagée).
    4. Dans le volet gauche, cliquez sur « Contrôle d’accès ».
    5. Vérifiez que l’utilisateur est répertorié en tant que membre du partage d’imprimante. Si ce n’est pas le cas, ajoutez l’utilisateur en cliquant sur le bouton « Ajouter ».
  2. Vérifiez les paramètres d’emplacement :

    Si l’imprimante n’est toujours pas dans la liste des imprimantes découvertes, cela peut être dû au fait que Windows affiche les 10 premières imprimantes découvertes à partir de l’impression universelle dans l’ordre de leur proximité avec l’utilisateur. Si les propriétés d’emplacement de l’imprimante ne sont pas définies ou si le service d’emplacement Windows sur le PC de l’utilisateur n’est pas configuré, l’imprimante peut ne pas être détectée automatiquement pour l’utilisateur.

    Consultez Gérer les paramètres d’emplacement de l’imprimante pour en savoir plus sur la configuration de l’emplacement de l’imprimante d’impression universelle.

    Consultez Comment contrôler les paramètres d’emplacement pour en savoir plus sur la configuration du service d’emplacement Windows 10.

  3. Recherchez l’imprimante manuellement :

    Une fois que l’imprimante n’est pas découverte dans la recherche automatique, cliquez sur Rechercher des imprimantes dans mon organisation ou rechercher l’impression universelle pour les imprimantes (selon votre version de Windows, l’un de ces 2 liens sera là) et recherchez l’imprimante souhaitée manuellement. Vous pouvez également cliquer sur le lien d’emplacement de recherche sur cette page et parcourir la hiérarchie de construction de l’organisation pour l’imprimante souhaitée.

Les options d’imprimante ne sont pas disponibles ou les options d’imprimante sélectionnées ne sont pas reflétées dans la sortie imprimée

  1. Vérifiez que les options d’imprimante ont été définies pour l’imprimante sur le PC du connecteur.

  2. Supprimez et réinstallez l’imprimante sur le PC de l’utilisateur si l’installation de l’imprimante n’a pas téléchargé les paramètres lors de l’installation de l’imprimante.

  3. Consultez « Diagnostic des options d’imprimante manquantes » pour déterminer si certaines options ont été supprimées, car elles ne sont pas prises en charge par l’impression universelle.

  4. Recherchez le pilote le plus récent disponible auprès du fabricant de votre imprimante. S’il existe plusieurs pilotes disponibles pour votre modèle d’imprimante, nous vous recommandons d’utiliser l’ordre de préférence suivant :

Vérification qu’un PC est connecté à l’ID Microsoft Entra

  • Exécutez et vérifiez dsregcmd /status /verbose /debug que l’une des configurations suivantes est vraie :

    État de l’appareil - AzureAdJoined : OUI
    and
    État de l’authentification unique - AzureAdPrt : OUI

    ou

    État utilisateur - Workplace Join : YES

L’imprimante s’affiche en mode hors connexion sur le PC utilisateur

  1. Vérifiez que l’imprimante est en ligne sur le PC du connecteur :

    • Imprimez une page de test sur l’imprimante à partir du PC du connecteur.
  2. Passez par la liste de contrôle de résolution des problèmes du connecteur.

Imprimante non installée via Microsoft Endpoint Manager (MEM)

Consultez la section résolution des problèmes de la page de l’outil d’approvisionnement Endpoint Management / Intune.

L’utilisateur est invité à entrer dans la boîte de dialogue informations d’identification lors de la découverte d’imprimantes

Windows affiche une invite de dialogue d’informations d’identification utilisateur après avoir cliqué sur le bouton « Ajouter une imprimante ou un scanneur » pour rechercher des imprimantes. Après avoir entré les informations d’identification de l’utilisateur, il est erroné avec le message d’erreur

ID de demande : ID de corrélation GUID> : <<Horodatage GUID> : <date et heure> message : AADSTS50020 : le compte d’utilisateur «< compte> » du fournisseur d’identité « live.com » n’existe pas dans le locataire « Services Microsoft » et ne peut pas accéder à l’application «< GUID> » (Universal Print Native Client) dans ce locataire. Le compte doit d’abord être ajouté en tant qu’utilisateur externe dans le client. Déconnectez-vous et reconnectez-vous avec un autre compte d’utilisateur Microsoft Entra ID.

Vérifiez que les informations d’identification de l’utilisateur entrées sont un compte dans le locataire Microsoft Entra ID qui utilise l’impression universelle.

Une tâche d’impression ne se termine pas correctement

  1. Vérifiez que le PC utilisateur a envoyé le travail d’impression à l’impression universelle :

    • Ouvrez la file d’attente de l’imprimante sur le PC utilisateur et vérifiez si le travail est toujours dans la file d’attente avec l’un des états d’envoi à l’imprimante ou à l’envoi d’erreurs à l’imprimante.

      Si le PC utilisateur ne peut pas envoyer le travail d’impression universelle, cela peut être dû à un pare-feu ou à une sécurité réseau bloquant l’accès à *.print.microsoft.com. Vérifiez qu’il n’existe aucune erreur lors de l’accès à « print.print.microsoft.com » en exécutant une trace Fiddler sur le PC de l’utilisateur.

  2. Vérifiez que le travail apparaît dans les travaux d’imprimante sur le portail Azure :

    1. Accédez aux imprimantes dans le portail Azure.
    2. Cliquez sur l’imprimante cible.
    3. Dans le volet gauche, cliquez sur « Travail », puis recherchez le travail de l’utilisateur. Les travaux réussis affichent leur état « Terminé ».

    L’état du travail Arrêté, abandonné ou En attente signifie que le travail n’a pas été correctement envoyé à l’imprimante cible. Passez aux étapes suivantes pour résoudre les problèmes liés au connecteur et à l’imprimante cible.

  3. Vérifiez que l’imprimante cible installée sur le connecteur est un périphérique d’impression physique et non une imprimante logique qui appartient à une solution tierce :

    Si l’imprimante cible est une imprimante logique qui fait partie d’une solution tierce, consultez Résolution des problèmes des solutions tierces.

  4. Vérifiez que l’imprimante cible fonctionne en imprimant une page de test sur cette imprimante à partir du PC du connecteur.

  5. Vérifiez qu’il n’existe aucun échec de travail d’impression sur le connecteur :

    1. Vérifiez que vous avez installé le pilote d’imprimante le plus récent pour l’imprimante cible sur le connecteur et réessayez la tâche d’impression.

      Important

      Pour mettre à jour le pilote d’imprimante sur le connecteur, suivez les étapes décrites dans « Comment modifier le pilote de l’imprimante sur le connecteur d’impression universelle ? ».

    2. Vérifiez le journal des événements du connecteur d’impression pour connaître les erreurs d’échec du travail. Les erreurs d’échec du travail ont le code d’erreur XPS_JOB_FAILED dans les détails de l’événement. Vous pouvez faire correspondre l'« ID du travail UP » à partir des détails de l’événement à l'« ID » dans la section « Travaux » de l’imprimante dans le portail Azure.

  6. Vérifiez que le nom de l’imprimante sur le connecteur n’a pas été modifié :

    Si le pilote d’imprimante a été mis à jour, le nom de l’imprimante a peut-être changé.

    1. Renommez l’imprimante au nom d’origine.
    2. Annulez l’inscription de l’ancienne imprimante et inscrivez la nouvelle imprimante.
  7. Si l’option « Activer la configuration AD hybride » est activée dans l’application Connecteur d’impression, vérifiez le journal des événements Print Connector pour un événement 27 « Échec de l’emprunt d’identité <de l’utilisateur> pour l’ID> de travail <», suivi de l’événement 9 « Échec de System.Security.SecurityException : le nom d’utilisateur ou le mot de passe est incorrect... ». Pour résoudre cette erreur, définissez « Activer la configuration AD hybride » sur Désactivé. Pour plus d’informations, consultez Activer Hybrid AD/Microsoft Entra ID Environment on Universal Print .

  8. Si une imprimante n’est pas partagée et qu’elle est partagée ultérieurement avec le même nom, les connexions des utilisateurs à l’imprimante sont interrompues. Si une imprimante n’a pas été partagée/partagée, les utilisateurs devront désinstaller et réinstaller l’imprimante sur leur appareil Windows pour continuer l’impression.

Le nom d’utilisateur du travail d’impression est « Système »

Ce comportement est attendu lors de l’utilisation du connecteur d’impression universelle. Le connecteur s’exécute en tant que compte système local sur le PC où il est installé. Par conséquent, un travail d’impression soumis au spouleur d’impression Windows par le connecteur est soumis par le compte système.

Certaines fonctionnalités des solutions de gestion des impression tierces, qui n’ont pas encore de prise en charge de l’impression universelle, s’appuient sur le nom d’utilisateur de l’utilisateur qui a envoyé le travail d’impression à signaler au spouleur d’impression Windows. Ces fonctionnalités sont destinées à Windows Print Server. Ils ne fonctionnent pas comme c’est le cas avec l’impression universelle.

Si vous disposez d’une telle solution tierce, consultez La résolution des problèmes des solutions tierces.

En outre, si votre environnement répond aux conditions préalables, vous pouvez activer la prise en charge de la configuration hybrid AD/Microsoft Entra ID dans le connecteur d’impression universelle. Cela entraîne l’emprunt d’identité du domaine AD de l’utilisateur qui a envoyé le travail d’impression et, par conséquent, le nom d’utilisateur du travail d’impression sera celui de cet utilisateur.

Erreur d’état de l’imprimante sur le PC utilisateur ou le portail Azure

  1. Vérifiez que l’imprimante est saine en imprimant une page de test sur cette imprimante à partir du PC du connecteur où elle est installée localement.

  2. Vérifiez que le connecteur est sain en accédant à la liste de contrôle de résolution des problèmes du connecteur.

  3. Vérifiez que le connecteur est en mesure d’envoyer l’état de l’imprimante à l’impression universelle en s’assurant qu’aucune règle de pare-feu ou stratégie de sécurité réseau empêche le connecteur de communiquer avec Azure. Vérifiez que le journal des événements du connecteur d’impression contient des erreurs contenant le texte « Impossible de se connecter au serveur distant ».

  4. Si l’état de l’imprimante dans le portail Azure n’est pas « Prêt », cliquez sur l’imprimante et consultez la section « Raisons d’état de l’imprimante » dans la section « Vue d’ensemble » de l’imprimante.

Erreur « Format de document non pris en charge : application/pdf »

Cette erreur signifie que l’imprimante cible ne prend pas en charge la réception de travaux d’impression au format PDF. Cela se produit généralement lorsqu’une application utilise l’API Graph pour envoyer un travail d’impression PDF à l’imprimante.

Si l’imprimante cible est connectée à l’impression universelle via un connecteur d’impression Microsoft, vous pouvez suivre ces étapes pour permettre à l’impression universelle de convertir le document PDF au format XPS pris en charge par les imprimantes attachées au connecteur :

Vérifiez que la conversion de documents est activée, puis vérifiez que la conversion est activée pour l’imprimante cible :

  1. Accédez au portail d’impression universelle.
  2. Dans le volet de navigation, cliquez sur Imprimantes.
  3. Dans la liste des imprimantes, cliquez sur l’imprimante cible.
  4. Dans le volet de navigation, cliquez sur Propriétés de l’imprimante.
  5. Cliquez sur l’onglet Imprimante par défaut.
  6. Dans la liste déroulante Type de contenu , vérifiez que l’application/pdf et l’application/xps sont répertoriés .

Service Connecteur d’impression universelle

L’administrateur ne peut pas supprimer un connecteur de l’impression universelle sur le portail Azure

Découvrez comment supprimer un connecteur d’impression universelle.

Liste de contrôle de résolution des problèmes du connecteur

  1. Vérifiez que les conditions préalables au connecteur sont remplies .

  2. Vérifiez que les services Windows suivants sont en cours d’exécution :

    • Service Print Connector (PrintConnectorSvc.exe)
    • Spouleur (Spoolsv.exe)
  3. Vérifiez que la dernière version du connecteur est installée :

    1. Téléchargez le dernier programme d’installation du connecteur.
    2. Comparez la version du nom de fichier à la version dans la barre de titre (coin supérieur gauche) de l’application de connecteur lorsque vous l’exécutez. Les 3 premières parties de la version (c’est-à-dire 1.3.7) doivent correspondre.
  4. Vérifiez que le PC connecteur a accès à Internet comme indiqué ici.

  5. Vérifiez les erreurs dans le journal des événements du connecteur d’impression.

Vérifier le journal des événements du connecteur d’impression

  1. Cliquez avec le bouton droit sur le bouton Démarrer, puis cliquez sur Exécuter.

  2. Exécutez la commande suivante pour ouvrir l’observateur d’événements directement sur le canal du connecteur.

    eventvwr /c:Microsoft-Windows-PrintConnector/Operational

Événements à rechercher :

Événement 22 : notification indiquant qu’un travail est en attente.

Événement 25 - Impression de l’ID de travail démarré.

Événement 10 - Tâche d’impression envoyée à Spooler.

Événement 26 - AD - Configuration hybride - Emprunt d’identité réussi.

Événement 27 - AD - Configuration hybride - Échec de l’emprunt d’identité. Consultez Résolution des problèmes liés à AD Hybrid.

Événement 9 - Échec du ticket de fusion. Cela se produit lorsqu’il existe une incompatibilité entre les options prises en charge par le pilote d’impression sur le connecteur et la spécification IPP, comme indiqué ici - Options d’impression prises en charge. Pour afficher les spécificités, suivez les étapes de résolution des problèmes ici. Pour le problème connu concernant les erreurs de tickets de fusion pour les imprimantes Brother, vous pouvez le trouver ici.

Blocage du service de connecteur ou « point de terminaison wcf n’écoute pas »

Lorsque vous démarrez l’application Connecteur d’impression, vous voyez une erreur indiquant que le point de terminaison wcf n’est pas à l’écoute. Vous pouvez également voir que le connecteur d’impression se bloque au démarrage. Cela indique qu’il peut y avoir un conflit d’accès au port 8091.

Pour confirmer qu’il existe un conflit :

  1. Vérifiez si le service Connecteur d’impression est en cours d’exécution. Si c’est le cas, arrêtez le service.

  2. Ouvrez une invite de commandes et exécutez netstat -a.

  3. Recherchez la connexion active à l’aide du port 8091. Ex. 0.0.0.0:8091.

  4. Si un autre processus utilise le port, procédez comme suit pour modifier le port utilisé par le connecteur.

  5. Identifiez un port qui n’est pas utilisé. (Pour cet exemple, nous allons utiliser le port 8095).

  6. Dans une fenêtre PowerShell avec élévation de privilèges, exécutez les commandes suivantes pour modifier le port :

net stop "print connector service"
net stop printconnectorupdatersvc
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\UniversalPrint\Connector /v ServicePort /d 8095 /F
net start "print connector service"
net start printconnectorupdatersvc
  1. Pour vérifier que le port écoute sur le nouveau port, ouvrez un navigateur et accédez à l’URL suivante : http://localhost:8095/WindowsServiceHostedService/PrinterConnectorService.

Vous devez voir une page web avec un titre : Service ProxyWCF

Gestion des licences

Attribution de licence d’Impression universelle

À partir du Centre d’administration Microsoft 365

  1. Connectez-vous à la section « Licences » dans le Centre Centre d’administration Microsoft 365.
  2. Cliquez sur la licence qui inclut l’impression universelle comme indiqué ici.
  3. Vérifiez que le nom de l’utilisateur figure dans la liste des utilisateurs auxquels une licence est attribuée. Si ce n’est pas le cas, affectez à l’utilisateur une licence en cliquant sur le bouton « Attribuer des licences ».

Dans le portail Azure

  1. Vérifiez que l’emplacement d’utilisation est défini pour l’utilisateur :
    1. Accédez à « Utilisateurs | Tous les utilisateurs".
    2. Cliquez sur l’utilisateur auquel vous souhaitez attribuer une licence.
    3. Dans le profil utilisateur, recherchez la section Paramètres et vérifiez que la propriété Emplacement d’utilisation est affectée à une valeur. S’il est vide, cliquez sur Modifier, choisissez un emplacement d’utilisation, puis cliquez sur Enregistrer.
  2. Accédez à « Licences | » Tous les produits » dans le portail Azure.
  3. Cliquez sur la licence qui inclut l’impression universelle comme indiqué ici.
  4. Vérifiez que le nom de l’utilisateur figure dans la liste des utilisateurs auxquels une licence d’impression universelle est attribuée. Si ce n’est pas le cas, affectez à l’utilisateur une licence en cliquant sur le bouton « Affecter ».

Tâches de dépannage utiles

Vérification de la connexion du PC à l’ID Microsoft Entra

  • Exécutez et vérifiez dsregcmd /status /verbose /debug que l’une des configurations suivantes est vraie :

    État de l’appareil - AzureAdJoined : OUI
    and
    État de l’authentification unique - AzureAdPrt : OUI

    ou

    État utilisateur - Workplace Join : YES

Exécution d’une trace Fiddler

  1. Téléchargez et ouvrez Fiddler.

  2. Vérifiez que Fiddler ne capture pas le trafic. Sélectionnez Fichier et vérifiez que le trafic de capture n’est pas activé.

  3. Sélectionnez le bouton WinConfig, puis exemptez tout, puis enregistrez les modifications.

  4. Sélectionnez Outils, puis sélectionnez Options.

  5. Sélectionnez l’onglet HTTPS.

  6. Sélectionnez Déchiffrer le trafic HTTPS et sélectionnez Oui pour les invites de certification.

  7. Ouvrez l’invite de commandes avec élévation de privilèges et exécutez la commande suivante :

    netsh winhttp set proxy 127.0.0.1:8888

  8. Activez la capture du trafic. Sélectionnez Fichier, puis capturez le trafic.

  9. Fermez l’application utilisée pour imprimer, puis rouvrez-la. (Cela est nécessaire pour effacer les caches.)

  10. Reproduisez le problème.

  11. Enregistrez et examinez le fichier de trace.

  12. Une fois que vous avez terminé avec Fiddler, ouvrez l’invite de commandes avec élévation de privilèges et effectuez la commande suivante :

    netsh winhttp reset proxy

Exécution d’une trace de navigateur

En examinant tout problème de portail, il est probablement judicieux de capturer :

  1. Nom et version du navigateur web.
  2. Journaux web (à partir du navigateur) de la page qui a signalé le problème.

Pour collecter des journaux web, nous vous recommandons d’utiliser les outils de développement des navigateurs web. Les outils de développement se trouvent sous « Autres outils » dans le menu du navigateur ou à l’aide d’une touche Ctrl+Maj+I ou F12 raccourcie.

Voici les étapes à suivre pour collecter le journal :

  1. Lancez le navigateur et ouvrez les outils de développement (à l’aide de Ctrl+Maj+I ou F12).
  2. Dans les outils de développement, cliquez sur l’onglet « Réseau ».
  3. Si le problème se produit sur plusieurs pages, cochez la case « Conserver le journal ».
  4. Ouvrez ou actualisez la page web qui a rencontré un problème. Vous pouvez également reproduire l’opération du portail à ce stade (par exemple, partager une imprimante).
  5. Une fois la page chargée et vous pouvez remarquer le problème, cliquez sur « Exporter le fichier HAR ».
  6. Enregistrez le fichier localement sur votre appareil.

Réinscrire une imprimante tout en conservant le point de terminaison du partage d’imprimante

  1. Sur le système connecteur, créez une imprimante factice.
    1. Créez le dossier « test » dans le lecteur C :\.
    2. Panneau de configuration : appareils et imprimantes.
    3. Ajouter une imprimante.
    4. Cliquez sur « L’imprimante souhaitée n’est pas répertoriée ».
    5. Sélectionnez « Ajouter une imprimante locale ou une imprimante réseau avec des paramètres manuels ». Cliquez sur Suivant.
      1. Sélectionnez « Créer un port : ».
      2. Type de port : « Port local ».
      3. Sélectionnez Suivant.
      4. Entrez un nom de port : « C :\test\dummyprint.prn ».
      5. Cliquez sur OK.
      6. Sélectionnez un pilote (cette imprimante ne sera pas utilisée, donc tout pilote fonctionnera). Sélectionnez Suivant.
      7. Nom de l’imprimante : « Imprimante factice ». Sélectionnez Suivant.
      8. Sélectionnez « Ne pas partager cette imprimante ». Cliquez sur Suivant.
      9. Cliquez sur Terminer.
    6. Ouvrez la file d’attente d’impression pour l'« imprimante factice » et définissez-la sur « Suspendu ». (Cela empêche les travaux envoyés à l’imprimante d’être imprimés tant que nous n’avons pas terminé l’opération. Notez que le premier travail en attente dans le portail pour l’imprimante peut être perdu et doit être re-envoyé.)
  2. Ouvrez l’application Connecteur d’impression et inscrivez la nouvelle « Imprimante factice » avec l’impression universelle.
  3. Accédez au portail d’impression universelle.
  4. Accédez au panneau Partages d’imprimante.
  5. Accédez au partage d’imprimante pour l’imprimante qui doit être réinscrit.
  6. Cliquez sur « Échanger l’imprimante ».
  7. La nouvelle « Imprimante factice » doit être répertoriée comme option. Sélectionnez « Imprimante factice », puis cliquez sur « Échanger ».
  8. Revenez aux propriétés de l’imprimante dans le portail, puis sélectionnez « Annuler l’inscription ».
  9. Dans le connecteur, ouvrez l’application Connecteur d’impression et sélectionnez l’imprimante dans la liste « Disponible » et inscrivez l’imprimante.
  10. Une fois inscrit, revenez au partage d’imprimante dans le portail d’impression universelle et sélectionnez « Échanger l’imprimante ». Sélectionnez l’imprimante nouvellement inscrite, puis cliquez sur « Échanger ».

Le partage d’impression doit maintenant être pointé vers l’imprimante nouvellement inscrite.

Utiliser PrintCollect, Fiddler et UPPrinterInstaller

Vous pouvez utiliser le suivi Fiddler, le script Print-Collect et UPPrinterInstaller.exe resynchroniser l’installation de l’imprimante universelle. Vous pouvez consulter ces journaux pour connaître les problèmes possibles. Vous pouvez également collaborer avec l’équipe du support technique Microsoft pour examiner et analyser ces journaux.

Pour utiliser ces outils, vous avez besoin des éléments suivants :

  • Application Windows PowerShell

  • ID partagé de l’imprimante

  • ID de compte OMA DM

    Cet ID est l’ID de compte de l’utilisateur qui installe l’imprimante. Cet ID authentifie l’utilisateur et lui permet d’accéder à l’imprimante. Pour obtenir l’ID, vous disposez des options suivantes :

    • Option 1 : Ouvrez l’application Planificateur de tâches, développez la bibliothèque>Task Sheduler Microsoft>Windows>EnterpriseMgmt. En règle générale, l’ID est le premier GUID répertorié, comme 8A917C42-BE97-49EA-AD77-6EF9FE143E0.
    • Option 2 : Télécharger l’outil SyncMLViewer (ouvre un dépôt GitHub).
  • ID de corrélation

    Cet ID est un identificateur unique qui suit l’installation d’un pilote d’imprimante. Il permet de résoudre les erreurs qui peuvent se produire pendant l’installation. Pour obtenir l’ID :

    1. Ouvrez l’application Observateur d’événements, développez Journaux Windows, puis sélectionnez Application.
    2. Dans la liste, recherchez l’entrée UPPrinterInstaller.exe . L’onglet CorrelationID Détails s’affiche.

    Vous pouvez également utiliser l’action Rechercher et rechercher UPPrinterInstaller.

Étapes de suivi

  1. Sur l’appareil client, installez Fiddler. Pour connaître les étapes spécifiques, accédez à Exécuter une trace Fiddler (dans cet article).

  2. Téléchargez Print-Collect et extrayez les fichiers. Ouvrez l’application Windows PowerShell en tant qu’administrateur et exécutez-la Print-Collect.ps1 avec vos paramètres. Par exemple, vous pouvez entrer :

    .\Print-Collect.ps1 -Trace [-RPC] [-Network] [-ProcMon] [-PSR] -Logs [-NoDumps]
    

    Pour obtenir une description de ces paramètres et d’autres paramètres que vous pouvez entrer, ouvrez le Print-Collect.ps1 fichier dans un éditeur de texte.

  3. Démarrez la trace Fiddler.

  4. Ouvrez une autre invite de commandes en tant qu’administrateur, accédez au System32 répertoire, généralement C:\windows\system32. Entrez la syntaxe similaire à ce qui suit. Les GUID sont spécifiques à votre imprimante et à votre environnement universels. Veillez à remplacer les exemples de GUID par vos valeurs.

    UPPrinterInstaller.exe -install -printersharedid E7CBB880-A194-450A-ACC7-86AEE809B971 -omadmaccountid 8A917C42-BE97-49EA-AD77-6EF9FE143E04 -correlationid 8A7E7CDE-D0EE-4C45-86FB-3570C3D5F81F")

Voir aussi