Freigeben über


Problembehandlung bei Universelles Drucken – Behebung von Druckfehlern

Übersicht

Einige Beispiele für Probleme, die bei der Verwendung von Universelles Drucken auftreten können.

  • Endbenutzer können keinen Drucker auf ihrem Windows-Gerät hinzufügen.
  • Der Benutzer versucht, ein Dokument zu drucken, aber der Drucker reagiert nicht.
  • Es gibt ein Problem mit den Druckoptionen und/oder der Qualität des Drucks.

Dieser Artikel befasst sich mit der Behebung von Problemen, bei denen Benutzer versuchen zu drucken, aber nichts ausgedruckt wird. Die Schritte in diesem Dokument entsprechen den Phasen eines Druckauftrags.

Schritt 0: Universelles Drucken-Portal – Prüfen Sie, ob der Druckauftrag erfolgreich in die Warteschlange aufgenommen wurde.

Ein Druckadministrator hat über das Universelles Drucken-Portal zentralen Zugriff auf alle Drucker. Als Erstes sollte ein Druckadministrator prüfen, ob der Druckauftrag überhaupt im Universelles Drucken-Portal sichtbar ist. Gehen Sie dazu folgendermaßen vor:

  1. Öffnen Sie das Universelles Drucken-Portal und melden Sie sich mit den Anmeldedaten für den Druckadministrator an.
  2. Rufen Sie die Seite mit der Liste aller Drucker auf.
  3. Suchen Sie den entsprechenden Drucker und klicken Sie ihn an.
  4. Rufen Sie die Seite mit den Druckaufträgen auf und sehen Sie sich an, was mit den Aufträgen geschieht.

Szenario 1: Der Auftrag befindet sich NICHT in der Auftragsansicht

Wenn der Benutzer vor kurzem gedruckt hat (weniger als 10 Tage) und der entsprechende Druckauftrag nicht einmal im Portal sichtbar ist, ist der Auftrag höchstwahrscheinlich auf dem Gerät des Benutzers selbst fehlgeschlagen.

Schritt 1-1: Überprüfen Sie den Druckerstatus und die Konfiguration in Universelles Drucken

Überprüfen Sie im Universelles Drucken-Portal zunächst die Druckerfreigabe, über die der Benutzer zu drucken versucht.

  1. Rufen Sie die Seite Druckerfreigaben auf
  2. Suchen Sie die entsprechende Druckerfreigabe und klicken Sie auf deren Namen.
  3. Rufen Sie die Access control Seite der Druckerfreigabe auf und stellen Sie sicher, dass der angegebene Benutzer noch Zugriff hat.
  4. Rufen Sie die Overview Seite der Druckerfreigabe auf und klicken Sie auf Printer name.
  5. Status des Druckers: Wenn der Status Stopped ist, kann der Benutzer möglicherweise keine Aufträge an den Drucker senden.
  6. Is accepting jobs des Druckers: Wenn der Wert „Nein“ ist, kann der Benutzer möglicherweise keine Aufträge an den Drucker senden.

Schritt 1-2: Überprüfen Sie, ob der Benutzer eine Lizenz für den Zugriff auf Universelles Drucken besitzt.

Vergewissern Sie sich, dass der Benutzer eine der für Universelles Drucken geeigneten Lizenzen besitzt.

Schritt 1-3: Problembehandlung auf dem Windows-Gerät des Benutzers

Beginnen Sie mit grundlegenden Prüfungen, zum Beispiel:

  1. Hat das Windows-Gerät des Benutzers Zugang zum Internet?
  2. Gibt es eine Firewall, die den Client am Zugriff auf Universelles Drucken-URLs hindert?
  3. Überprüfen Sie, ob das Windows-Gerät des Benutzers noch mit Microsoft Entra ID verbunden ist.

Wenn alle Konfigurationen stimmen, sollten Sie eine Netzwerkaufzeichnung erstellen. Wenn Sie eine Netzwerkaufzeichnung erstellen, achten Sie darauf, dass Sie den Drucker vom Gerät des Benutzers trennen, ihn wieder hinzufügen und dann mit ihm drucken.

In der Netzwerkaufzeichnung können Sie nach fehlgeschlagenen Aufrufen suchen. In der Regel liefern der HTTPS-Antwortcode oder der Antwortabschnitt für die API-Aufrufe die erforderlichen Informationen, um festzustellen, warum das Hochladen von Druckaufträgen zu Universelles Drucken fehlschlägt.

Wenn die Netzwerkaufrufe des Auftrags nicht auch in Fiddler angezeigt werden, stellen Sie sicher, dass Fiddler richtig konfiguriert ist. Wenn sie immer noch nicht angezeigt werden, müssen Sie sich möglicherweise an den Microsoft-Support wenden. Das Supportteam kann Ihnen helfen, weitere Protokolle von der Windows-Spooler auf dem Gerät des Benutzers zu sammeln.

Szenario 2: Der Auftrag befindet sich in der Auftragsansicht Der Drucker ist über den Universelles Drucken Connector registriert.

Wenn sich der Druckauftrag im Universelles Drucken-Portal befindet, können Sie die Informationen auf der Seite der Aufträge nutzen, um zu verstehen, was mit dem Druckauftrag vor sich geht. Im Folgenden finden Sie einige Beispiele:

  • Status des Druckauftrags bietet Informationen darüber, wo sich der Auftrag gerade befinden könnte. Erfahren Sie mehr über die verschiedenen Statuswerte von Druckaufträgen und wie diese mit der Druckauftragsabwicklung zusammenhängen.
  • Status code: Wenn der Druckauftrag den Status Aborted hat, erscheint unter der Spalte Status code möglicherweise ein Fehlercode. Erfahren Sie mehr über Druckauftragsfehlercodes.
  • Weitere Spalten:
    • Created time und Upload time zeigen an, dass der Auftrag im Universelles Drucken-Dienst in die Warteschlange gestellt wurde und die Benachrichtigung für den Drucker bereit ist. Im Falle eines Connectors hätte der Universelles Drucken-Dienst die Benachrichtigung an den Connector gesendet (der im Namen des Druckers mit dem Universelles Drucken-Dienst kommuniziert). Wenn der Connector mit der Bearbeitung eines anderen Auftrags auf demselben Drucker beschäftigt ist, würde er warten, bis der Auftrag beendet ist, bevor er die Benachrichtigung weiter bearbeitet.
    • Printer acknowledged time, Download time und Final time werden durch den Connector (oder den Drucker) aktualisiert. Wenn diese Felder leer sind, muss die Problembehandlung am Connector durchgeführt werden.

Schritt 2-1: Identifizieren Sie den zu behebenden Druckauftrag.

Möglicherweise gibt es mehrere Aufträge für einen bestimmten Drucker, die untersucht werden müssen. Manchmal ist der gemeldete Auftrag jedoch nicht das Problem. Es könnte sich auch um einen Auftrag handeln, der vor diesem Auftrag gesendet wurde.

Um den zu behebenden Druckauftrag zu identifizieren, gehen Sie zum Universelles Drucken-Portal und rufen Sie die Seite mit den Druckaufträgen des entsprechenden Druckers auf. Suchen Sie in dieser Reihenfolge nach einem Auftrag:

  1. Prüfen Sie, ob der vom Benutzer gemeldete Auftrag Status als Aborted hat. Wenn er abgebrochen wird, prüfen Sie den entsprechenden Status Code.
    • Höchstwahrscheinlich liegt ein Wert ungleich Null vor. Klicken Sie auf den Wert unter Status Code, um nach dem Fehler und den entsprechenden Abhilfemaßnahmen zu suchen.
    • Wenn der Statuscode Null beträgt, wurde der Auftrag höchstwahrscheinlich vor langer Zeit gesendet und ist möglicherweise abgelaufen, bevor der Connector drucken und seinen Status aktualisieren konnte. Bitten Sie den Benutzer, erneut auf demselben Drucker zu drucken.
    • Falls erforderlich, führen Sie weitere Untersuchungen durch, wie unten im Dokument beschrieben.
  2. Wenn der Status des Auftrags Processing ist, verwenden Sie die ID des Auftrags, um weitere Untersuchungen durchzuführen.
  3. Wenn der Status des Auftrags Pending ist, dann suchen Sie nach dem letzten Auftrag, der noch den Status Processing hat.
  4. Wenn kein Auftrag in Bearbeitung ist, wird der früheste Pending Auftrag ausgewählt.

Schritt 2-2: Identifizieren Sie den mit dem Universelles Drucken-Drucker verbundenen Anschluss.

Vor der Fehlersuche am Connector sollte der Druckadministrator den Connector identifizieren, der mit dem betreffenden Drucker verbunden ist. Gehen Sie dazu folgendermaßen vor:

  1. Melden Sie sich im Universelles Drucken-Portal mit den Anmeldedaten für den Druckadministrator an und rufen Sie die Seite für den entsprechenden Drucker auf.
  2. Wechseln Sie auf der Druckerseite zur Seite Connectors. Hier sehen Sie den Namen des Connectors.
  3. Klicken Sie auf den Namen des Connectors, um weitere Details zu sehen.
  4. Sie können das Feld Hostname verwenden, um zu dem Gerät zu gelangen, das den Connector hostet.

Zur weiteren Problembehandlung meldet sich der Druckadministrator beim Connector-Host an (z. B. über Remote Desktop).

Schritt 2-3: Prüfen Sie die grundlegenden Einstellungen des Connectors.

Vergewissern Sie sich, dass der Connector ordnungsgemäß eingerichtet ist und Zugriff auf die URLs des Universelles Drucken-Dienstes hat. Prüfliste zur Problembehandlung für den Connector

Wenn ein Unternehmen einen Proxy verwendet, sollten Sie die Bedingungen für den Connector sorgfältig prüfen. Da der Connector-Prozess als Dienst ausgeführt wird, werden die automatischen Proxy-Einstellungen auf Benutzerebene nicht verwendet. Entweder muss der Zugriff explizit für alle Endpunkte des Universelles Drucken-Dienstes erlaubt werden, oder Sie verwenden die in der Dokumentation beschriebene Konfiguration.

Schritt 2-4: Handelt es sich bei dem Drucker um eine Pull-Druckwarteschlange oder ist die sichere Freigabe durch einen anderen Druckanbieter aktiviert?

Lesen Sie in der Dokumentation nach, wie Sie Connector für Identitätsdiebstahl und die Weitergabe der Benutzerinformationen für einen bestimmten Auftrag an den Windows-Spooler konfigurieren. Beachten Sie, dass das Übergeben von Benutzerinformationen an Connector nur in hybriden Microsoft Entra ID-Umgebungen funktioniert.

Wir empfehlen Ihnen, sich an Ihren Druckdienstleister zu wenden, um dieses Problem zu beheben.

Schritt 2-4-1: Sichern Sie Freigabe und ausstehende Aufträge

Bei Druckern mit sicherer Freigabe kann der Auftrag im Wartezustand verbleiben, bevor er vom Benutzer am Drucker abgerufen wird. Bis der Benutzer den Druckauftrag freigibt, bleibt sein Status Processing. Andere Aufträge auf demselben Drucker bleiben weiterhin im Status Pending.

Schritt 2-5: Druckverwaltungskonsole – Prüfen Sie, ob der Drucker online ist und druckt

Starten Sie auf dem Connector-Host die Windows-Druckverwaltungskonsole und prüfen Sie den Status des entsprechenden Druckers.

  1. Starten Sie die Windows-Druckverwaltungskonsole auf dem Connector-Host.
  2. Suchen Sie den Drucker, bei dem Probleme bei der Verarbeitung des Druckauftrags auftreten.
  3. Prüfen Sie, ob sich der Drucker in einem Fehlerzustand befindet. Wenn ja, kann dies der Grund dafür sein, dass Aufträge entweder abgebrochen werden oder in der Cloud-Warteschlange hängen bleiben.
  4. Prüfen Sie die Länge der Warteschlange (Anzahl der ausstehenden Aufträge) am Drucker. Wenn die Warteschlange sehr lang ist und sich nicht abbaut, müssen Sie möglicherweise alle Aufträge in der Warteschlange abbrechen und sie löschen. Dadurch kann der hängengebliebene Auftrag abgebrochen und die Warteschlange geöffnet werden.
  5. Testen Sie den Drucker, indem Sie eine Testdruckseite direkt vom Connector-Host an den Drucker senden.

Schritt 2-6: Task-Manager auf dem Connector-Host

Der Task-Manager hilft bei der Anzeige der auf dem Connector-Host laufenden Prozesse und des damit verbundenen Ressourcenverbrauchs.

  1. Starten Sie den Windows Task Manager auf dem Connector-Host.
  2. Rufen Sie die Registerkarte Services auf.
  3. Suchen Sie nach Diensten – Printfliterpipelinesvc und printisolationhost.exe. Wenn eine der Instanzen dieser Dienste einen hohen Speicherbedarf hat (mehr als ein paar MB), kann dies auf ein Speicherleck im Druckertreiber hinweisen. Wählen Sie diese Prozesse aus, und klicken Sie auf End Process. Dadurch werden die Ressourcen bereinigt, und diese Dienste werden automatisch neu gestartet.
  4. Überwachen Sie den Flow der neuen Aufträge auf diesem Drucker.

Schritt 2-7: Ereignisanzeige auf dem Connector-Host

Auf dem Connector selbst können Sie die folgende Aufgabe ausführen, um zu sehen, was mit dem Auftrag passiert ist, der sich entweder im Status Processing befindet oder Aborted war.

Öffnen Sie die Windows-Ereignisanzeige auf dem Connector-Host.

  1. Überprüfen Sie die Connector-Ereignisse: Öffnen Sie das Connector-Ereignisprotokoll, indem Sie zum Knoten „Anwendungs- und Dienstprotokolle->Microsoft->Windows->PrintConnector -> Ausführen“ gehen. Hier sehen Sie die verschiedenen Schritte, die der Druckauftrag auf dem Connector durchlaufen hat, und in welcher Phase der Fehler aufgetreten sein könnte. Zur Überprüfung der Auftragsabwicklung
    1. klicken Sie im rechten Bereich auf die Option Find.
    2. Geben Sie die Auftrags-ID ein, die Sie vom Universelles Drucken-Portal erhalten haben.
    3. Wenn Sie auf „Weitersuchen“ klicken, können Sie durch die für die Protokolle des entsprechenden Auftrags navigieren.
    4. Sie können sich auch weitere Ereignisprotokolle zu diesem Auftrag ansehen, um zu prüfen, ob gleichzeitig noch etwas anderes passiert.
    5. Einige interessante Ereignis-IDs, nach denen Sie im Ereignisprotokoll suchen sollten, sind:
      • Ereignis-ID 10 oder Aufgabenkategorie „PrintSpooling“
      • Ereignis-ID 102 liefert „PrintJobSummary“ und Details über den Auftrag, wie er vom Connector empfangen wurde
      • Ereignis-ID 104 oder Aufgabenkategorie „TraceWarning“
      • Ereignis-ID 106 oder Aufgabenkategorie „TraceError“
  2. Überprüfen Sie die Ereignisse des Windows-Druck-Spoolers: Bleiben Sie in der Ereignisanzeige und öffnen Sie die Druckprotokolle. Gehen Sie zum Knoten „Windows-Protokolle->Anwendung“.
    1. Klicken Sie auf Filter the Current Log und dann auf Event Source Dropdown, scrollen Sie in der Liste nach unten und wählen Sie Universal Print. Klicken Sie auf OK.
    2. Liegt ein Fehler für den Druckauftrag vor, finden Sie weitere Einzelheiten dazu möglicherweise in der Dokumentation zu Druckfehlern.