Erfassen und Anzeigen von WDTF-Ablaufverfolgungen (Windows Device Testing Framework)
Die meisten grundlegenden Zuverlässigkeitstests für Geräte in Windows Hardware Lab Kit (Windows HLK) werden mithilfe von Windows Device Testing Framework (WDTF) geschrieben. Es kann hilfreich sein, WDTF-Ablaufverfolgungen zu sammeln und anzuzeigen, wenn Sie Fehler beim Testen von Geräten beheben.
So sammeln Sie WDTF-Ablaufverfolgungen
Um WDTF-Ablaufverfolgungen zu sammeln, müssen Sie die folgenden Schritte ausführen:
Starten Sie eine neue Ablaufverfolgungs-Sammlungssitzung.
Führen Sie den Test aus der Befehlszeile aus, und reproduzieren Sie den Fehler. (Siehe Reproduzieren des Testfehlers durch Ausführen des Tests über die Befehlszeile)
Beenden Sie die Ablaufverfolgungs-Sammlungssitzung.
Starten einer WDTF-Ablaufverfolgung
Sie können eine WDTF-Ablaufverfolgungsauflistung über die Befehlszeile starten, wie im folgenden Verfahren dargestellt.
So starten Sie eine WDTF-Ablaufverfolgung über die Befehlszeile
Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
Geben Sie folgende Befehle ein:
logman create trace "autosession\WDTF" -p {6210f559-c7f7-4d2f-b674-4bc9315cecc7} 0xffffffff 0xff -o c:\WDTF_Traces\TraceFile.etl reg add HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WDTF /v LogFileMode /t REG_DWORD /d 1 /f reg add HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WDTF /v FileMax /t REG_DWORD /d 16 /f reg add HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WDTF /v MaxFileSize /t REG_DWORD /d 0 /f
Starten Sie den Computer neu.
Hinweis
Weitere Informationen zu Ablaufverfolgungsoptionen finden Sie unter Konfigurieren und Starten einer AutoLogger-Sitzung und Logman.
Sammeln von Ablaufverfolgungen beenden
Sie können eine WDTF-Ablaufverfolgungssammlung aus der Befehlszeile beenden, wie im folgenden Verfahren dargestellt.
So beenden Sie eine WDTF-Ablaufverfolgung über die Befehlszeile
Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
Geben Sie folgende Befehle ein:
logman -stop -ets WDTF logman delete "autosession\WDTF"
Starten Sie den Computer neu.
Gesammelte Ablaufverfolgungen löschen
Gesammelte Dateien des Ereignisablaufverfolgungsprotokolls (.etl) können sehr groß sein. Es wird empfohlen, sie aus dem Testsystem zur späteren Analyse in ein anderes System zu kopieren und sie aus dem Testsystem zu löschen.
So zeigen Sie WDTF-Ablaufverfolgungen an
Um WDTF-Ablaufverfolgungen anzuzeigen, müssen Sie zuerst die erfassten .etl-Dateien in Text- oder kommagetrennte CSV-Versionen (variable length) formatieren.
Sie können Tracefmt über die Befehlszeile ausführen, um die formatierten Protokolldateien zu erstellen:
So erstellen Sie formatierte Protokolldateien aus der Befehlszeile
Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.
Geben Sie Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<vollständigen Pfad zur ETL-Datei> -o OutputTxtFile.txt ein
Geben Sie Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<vollständigen Pfad zur ETL-Datei> -csv -o OutputCsvFile.csv
Sie können CSV-Dateien in Microsoft Excel öffnen; Sie können die Filterfunktionen von Excel verwenden, um gesammelte Ablaufverfolgungen zu filtern und nach Ablaufverfolgungen aus bestimmten Zeiträumen, aus bestimmten WDTF-Komponenten und anderen spezifischen Kriterien zu suchen.