Sammeln von Daten zur Diagnose von NCSI-Problemen

Die Problembehandlung für NCSI wird in der Regel mit Paketerfassungsdaten ausgeführt, aber NCSI-Ereignisprotokolle können auch ein nützliches Tool sein, wenn sie mit dem Paketdatenverkehr korreliert werden. Dieser Leitfaden dient dazu, Benutzern bei der Diagnose von NCSI-Problemen aus gängigen Szenarien zu helfen.

Anzeigen von NCSI-Daten mit der Ereignisanzeige

  1. Um den Event Viewer, Klicken Sie mit der rechten Maustaste auf on Start>Event Viewer.
    Öffnen Sie alternativ die Eingabeaufforderung ausführen, indem Sie WIN+R drücken und eventviewer.exeeingeben. Screenshot: Kontextmenü der Startschaltfläche mit hervorgehobener Ereignisanzeige.

  2. Expand Anwendungen und Dienstprotokolle>Microsoft>Windows>NCSI. Screenshot: Ereignisanzeige mit den erweiterten Knoten „Anwendungen“ und „Dienstprotokolle“ sowie den hervorgehobenen Optionen „Microsoft“, „Windows“ und „NCSI“.

  3. Klicken Sie mit der rechten Maustaste auf NCSI, select View>Show Analytic and Debug Logs. Screenshot: Ereignisanzeige mit hervorgehobener Option „NCSI“ und aktivierter Option „Analyse- und Debugprotokolle anzeigen“.

  4. Klicken Sie im NCSI-Ordner mit der rechten Maustaste auf Analyse, und wählen Sie Protokoll aktivieren aus.
    Ein Dialogfeld kann Sie darüber informieren, dass Analyse- und Debugprotokollereignisse möglicherweise verloren gehen, wenn die Protokollierung aktiviert ist. Wählen Sie Ok, um fortzufahren.Screenshot: Ereignisanzeige mit aktivierter Ereignisprotokollierung der NCSI-Analyse.

Abrufen von NCSI-Daten mit der Ereignisanzeige

Die Durchführung der oben genannten Aktionen erleichtert den Datenabruf. Konvertieren Sie zur einfacheren Analyse die generierten Protokolle in das Textformat. Führen Sie in der Ereignisanzeige die folgenden Schritte aus:

  1. Expand Anwendungen und Dienstprotokolle>Microsoft>Windows>NCSI.

  2. Klicken Sie mit der rechten Maustaste auf Analyse, und wählen Sie Alle Ereignisse speichern unter aus. Screenshot: Ereignisanzeige mit dem NCSI-Analyseereignis und aktivierter Option „Alle Ereignisse speichern“.

  3. Das Dialogfeld „Speichern unter“ wird geöffnet. Legen Sie „Dateityp“ auf „Text (*.txt)“ fest, benennen Sie Ihre Datei, und wählen Sie den Speicherort aus. Wählen Sie Speichern aus. Screenshot: Dialogfeld „Speichern unter“ mit NCSI-Protokollen, die im Ordner „Dokumente“ gespeichert werden.

Hier sehen Sie ein Beispiel für die Ausgabe bei einer erfolgreichen Verbindung:

Information    4/26/2023 12:17:46 PM    Microsoft-Windows-NCSI    4013    Internet Connectivity Detection    Active Internet Probe started on interface {611346db-8fbb-473d-808b-6c7573b3ef4d}
Information    4/26/2023 12:17:46 PM    Microsoft-Windows-NCSI    4017    Internet Connectivity Detection    Active Internet Probe (HTTP) started on interface {611346db-8fbb-473d-808b-6c7573b3ef4d}
Information    4/26/2023 12:17:48 PM    Microsoft-Windows-NCSI    4005    Wait for Internet Connectivity     Entered State: Internet Connectivity Interface Luid: 0x6008001000000
Information    4/26/2023 12:18:07 PM    Microsoft-Windows-NCSI    4018    Internet Connectivity Detection    Active Internet Probe (HTTP) finished on interface {611346db-8fbb-473d-808b-6c7573b3ef4d}
Information    4/26/2023 12:18:07 PM    Microsoft-Windows-NCSI    4014    Internet Connectivity Detection    Active Internet Probe finished on interface {611346db-8fbb-473d-808b-6c7573b3ef4d} (false)

Hier sehen Sie ein Beispiel für die Ausgabe bei einem Verbindungsfehler:

Information    4/26/2023 12:01:02 PM    Microsoft-Windows-NCSI    4013    Internet Connectivity Detection    Active Internet Probe started on interface {611346db-8fbb-473d-808b-6c7573b3ef4d}
Information    4/26/2023 12:01:02 PM    Microsoft-Windows-NCSI    4017    Internet Connectivity Detection    Active Internet Probe (HTTP) started on interface {611346db-8fbb-473d-808b-6c7573b3ef4d}
Information    4/26/2023 12:01:04 PM    Microsoft-Windows-NCSI    4005    Wait for Internet Connectivity     Entered State: Local Connectivity Interface Luid: 0x6008001000000
Information    4/26/2023 12:03:23 PM    Microsoft-Windows-NCSI    4018    Internet Connectivity Detection    Active Internet Probe (HTTP) finished on interface {611346db-8fbb-473d-808b-6c7573b3ef4d}
Warning        4/26/2023 12:03:23 PM    Microsoft-Windows-NCSI    4051    None                               Active probe result code on interface {611346db-8fbb-473d-808b-6c7573b3ef4d} (0x6008001000000 Family: V4) = 12007

Setzen Sie die analytischen und die operativen NCSI-Ereignisse mit den Zeitstempeln der Paketerfassung in Beziehung, um festzustellen, ob der aktive Test ausgelöst wurde, ob er abgeschlossen wurde und warum er fehlgeschlagen ist. Weitere Informationen zu Winhttp-Fehlercodes finden Sie unter Fehlermeldungen (Winhttp.h).

Reproduzieren eines Problemszenarios

Sie können ein Problem beheben, indem Sie einen aktiven Test erzwingen, um festzustellen, ob er abgeschlossen wird. Die einfachste Möglichkeit dazu besteht darin, ein Netzwerkänderungsereignis zu verursachen. Im Folgenden wird dies sowohl bei kabelgebundenen als auch bei drahtlosen Verbindungen veranschaulicht:

Kabelgebunden

  1. Trennen Sie das Ethernetkabel. (Alternativ können Sie den Netzwerkadapter in den erweiterten Netzwerkeinstellungen deaktivieren.)
  2. Verwenden Sie eine Paketerfassungssoftware, z. B. wireshark, und warten Sie 30 Sekunden, bis die Daten erfasst wurden.
  3. Schließen Sie das Ethernetkabel wieder an. (Oder aktivieren Sie den Netzwerkadapter in den erweiterten Netzwerkeinstellungen, wenn Sie ihn zuvor deaktiviert haben).
  4. Warten Sie 60 Sekunden, bevor Sie die Aufzeichnung beendet wird, um sicherzustellen, dass genügend Zeit für einen aktiven Test bleibt.

Wireless

  1. Starten Sie die Paketerfassung vor dem Herstellen der Verbindung.
  2. Stellen Sie eine Verbindung mit dem Drahtlosnetzwerk her.
  3. Warten Sie 60 Sekunden, um sicherzustellen, dass die aktive Testaktivität vollständig ausgeführt wurde.
  4. Beenden Sie die Netzwerkaufnahme.

Zusätzliche Verweise