Windows Device Testing Framework (WDTF) の収集および表示

Windows Hardware Lab Kit (Windows HLK) のほとんどのデバイス基本信頼性テストは、Hardware Lab Kit (WDTF) を使用して記述されます。 Device Fundamentals Test のエラーのトラブルシューティングを行う場合は、WDTF トレースを収集して表示すると便利です。

WDTF トレースを収集する方法

WDTF トレースを収集するには、次の手順を実行する必要があります。

WDTF トレースの開始

次の手順に示すように、コマンド ラインから WDTF トレース コレクションを開始できます。

コマン ドラインから WDTF トレースを開始するには

  1. 管理者特権を使用してコマンド プロンプトを開きます。

  2. 次のコマンドを入力します。

    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
    
  3. コンピューターを再起動します。

Note

トレースオプションの詳細については、「自動ロガー セッションの構成と開始」と「Logman」を参照してください。

トレースの収集を停止

次の手順に示すように、コマンド ラインから WDTF トレース コレクションを停止できます。

コマンド ラインから WDTF トレースを停止するには

  1. 管理者特権を使用してコマンド プロンプトを開きます。

  2. 次のコマンドを入力します。

    logman -stop -ets WDTF
    logman delete "autosession\WDTF"
    
  3. コンピューターを再起動します。

収集されたトレースの削除

収集されたイベント トレース ログ (.etl) ファイルは、非常に大きくなる可能性があります。 後で分析するためにテスト システムから別のシステムにコピーし、テスト システムからは削除することをお勧めします。

WDTF トレースを表示する方法

WDTF トレースを表示するには、最初に、収集された .etl ファイルをテキストまたはコンマ区切りの可変長 (CSV) のバージョンにフォーマットする必要があります。

コマンドラインから Tracefmt を実行して、書式設定されたログ ファイルを作成できます。

コマンド ラインから書式設定されたログ ファイルを作成するには

  1. 管理者特権を使用してコマンド プロンプトを開きます。

  2. Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<full path to ETL file> -o OutputTxtFile.txt」と入力します。

  3. Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<full path to ETL file> -csv -o OutputCsvFile.csv」と入力します。

Microsoft Excel で CSV ファイルを開くことができます。Excel のフィルター機能を使用して、収集されたトレースをフィルター処理したり、特定の期間、特定の WDTF コンポーネント、その他の特定の条件からトレースを検索したりすることができます。

Windows HLK を使用した Device Fundamentals 信頼性テストのトラブルシューティング