Freigeben über


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 die Ereignisanzeige zu öffnen, klicken Sie mit der rechten Maustaste auf Start>Ereignisanzeige.
    Alternativ können Sie die Eingabeaufforderung „Ausführen“ öffnen, indem Sie WIN+R drücken und „eventviewer.exe“ eingeben. Screenshot of the Start button context menu with Event Viewer highlighted.

  2. Erweitern Sie Anwendungen und Dienstprotokolle>Microsoft>Windows>NCSI. Screenshot of the Event Viewer with expanded Applications and Service Logs, Microsoft, Windows, and NCSI highlighted.

  3. Klicken Sie mit der rechten Maustaste auf NCSI, und wählen Sie Ansicht>Analyse- und Debugprotokolle anzeigen aus. Screenshot of the Event Viewer with NCSI highlighted with Show Analytic and Debug Logs enabled.

  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 of the Event Viewer with the NCSI Analytic event logging enabled.

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. Erweitern Sie 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 of the Event Viewer with the NCSI Analytic event with save all events being enabled.

  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 of the save as dialog window with NCSI logs being saved to the documents folder.

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.

Drahtlos

  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 Netzwerkerfassung.

Weitere Verweise