Collecter et afficher les traces WDTF (Windows Device Testing Framework)
La plupart des tests de fiabilité de base de l’appareil dans windows HLK (Windows Hardware Lab Kit) sont écrits à l’aide de Windows Device Testing Framework (WDTF). Il peut être utile de collecter et d’afficher les traces WDTF lorsque vous résolvez les échecs de test fondamentaux de l’appareil.
Comment collecter des traces WDTF
Pour collecter des traces WDTF, vous devez effectuer les étapes suivantes :
Démarrez une nouvelle session de collecte de traces.
Exécutez le test à partir de la ligne de commande et reproduisez l’échec. (Voir Reproduire l’échec du test en exécutant le test à partir de la ligne de commande)
Arrêtez la session de collecte de traces.
Démarrer une trace WDTF
Vous pouvez démarrer une collection de traces WDTF à partir de la ligne de commande, comme indiqué dans la procédure suivante.
Pour démarrer une trace WDTF à partir de la ligne de commande
Ouvrez une invite de commandes à l’aide de privilèges d’administration.
Tapez les commandes suivantes :
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
Redémarrez l'ordinateur.
Notes
Pour plus d’informations sur les options de trace, consultez Configuration et démarrage d’une session AutoLogger et Logman.
Arrêter la collecte des traces
Vous pouvez arrêter une collection de traces WDTF à partir de la ligne de commande, comme indiqué dans la procédure suivante.
Pour arrêter une trace WDTF à partir de la ligne de commande
Ouvrez une invite de commandes à l’aide de privilèges d’administration.
Tapez les commandes suivantes :
logman -stop -ets WDTF logman delete "autosession\WDTF"
Redémarrez l'ordinateur.
Supprimer les traces collectées
Les fichiers journaux de trace d’événements collectés (.etl) peuvent être très volumineux. Nous vous recommandons de les copier du système de test vers un autre système pour une analyse ultérieure, et de les supprimer du système de test.
Comment afficher les traces WDTF
Pour afficher les traces WDTF, vous devez d’abord mettre en forme les fichiers .etl collectés dans des versions de longueur variable (CSV) ou de texte séparées par des virgules.
Vous pouvez exécuter Tracefmt à partir de la ligne de commande pour créer les fichiers journaux mis en forme :
Pour créer des fichiers journaux mis en forme à partir de la ligne de commande
Ouvrez une invite de commandes à l’aide de privilèges d’administration.
Tapez Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<chemin complet du fichier> ETL -o OutputTxtFile.txt
Tapez Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<chemin complet du fichier> ETL -csv -o OutputCsvFile.csv
Vous pouvez ouvrir des fichiers CSV dans Microsoft Excel ; vous pouvez utiliser les fonctionnalités de filtrage d’Excel pour filtrer les traces collectées et rechercher des traces de certaines périodes, de certains composants WDTF et d’autres critères spécifiques.
Rubriques connexes
Résolution des problèmes de test de fiabilité de base de l’appareil à l’aide de Windows HLK