Tracefmt

Tracefmt (Tracefmt.exe) は、イベント トレース ログ ファイル (.etl) またはリアルタイム トレース セッションからのトレース メッセージの書式設定と表示を行うコマンド ライン ツールです。 Tracefmt は、コマンド プロンプト ウィンドウにメッセージを表示したり、テキスト ファイルに保存したりできます。

Tracefmtの入手場所

Tracefmt (Tracefmt.exe) は、デスクトップ アプリ用の WDK、Visual Studio、Windows SDK をインストールするときに組み込まれます。 キットのダウンロードの詳細については、Windows ハードウェア ダウンロードに関するページを参照してください。

Windows Driver Kit (WDK) 8.1 (インストール パス)

%WindowsSdkDir%\bin\x64\Tracefmt.exe

%WindowsSdkDir%\bin\x86\Tracefmt.exe

Visual Studio 環境変数 %WindowsSdkDir% では、キットがインストールされる Windows キット ディレクトリへのパスが表されます (たとえば、C:\Program Files (x86)\Windows Kits\8.1)。

Tracefmt は、トレース メッセージ形式 (TMF) ファイルの書式設定命令を使用し、バイナリ トレース メッセージを人間が判読できる形式に変換します。 TMF ファイルを指定するか、トレース プロバイダーのイメージ ファイルを指定し、Tracefmt に TMF ファイルを作成させることができます。

Tracefmt では、TraceEvent 関数によって生成されたトレース イベントと、WmiTraceMessageTraceMessage 関数、または DoTraceMessage マクロによって生成されたトレース メッセージを書式設定できます。 TraceEvent 関数と TraceMessage 関数の詳細については、Windows SDK のドキュメントを参照してください。

このセクションには、次が含まれます。

Tracefmt の概要

Tracefmt の概念

Tracefmt のコマンド

Tracefmt の例