Windows 11/10 でブート時間を計測しブートトレースを実行する方法

Windows アセスメント & デプロイメント キット (Windows ADK) は、ブート時間を計測し、Windows 11/10 でブートトレースを実行するために役立つパフォーマンス分析ツール、xbootmgr を提供しています。このキットはシステムやコンポーネントの品質とパフォーマンスを測定するためにも使用されます。

Windows でブート時間を計測しブートトレースを実行する方法

ADK には、Windows 構成デザイナー、Windows プレインストール環境 (WinPE)、展開イメージのサービスと管理 (DISM)、Windows システムイメージマネージャー (WSIM)、Windows アセスメントツールキット、Windows パフォーマンスツールキット、ユーザー状態移行ツールキット (USMT)、ボリュームライセンス管理ツール (VAMT)、ユーザーエクスペリエンス仮想化 (UE-V)、アプリケーション仮想化 (App-V) などのツールが含まれています。

xbootmgr

このコマンドは、ブートトレースを開始したり、スケジュールされたトレースを中止したりするために使用できます。通常のブート、スタンバイ、再起動、さらには高速スタートアップをトレースできます。これらのいずれかに問題が発生した場合、これを行うのに最適なツールです。ただし、トレースログを見るときは技術的な側面も理解する必要があります。

トレースを開始するには:

xbootmgr -trace boot|hibernate|standby|shutdown|rebootCycle|fastStartup [オプション]

トレースを中止するには:

xbootmgr -remove

さまざまなオプションを使用して結果をフォルダーに保存する方法を次に示します。コマンドを実行するとすぐにシステムが再起動することに注意してください。したがって、すべての作業を保存してください。

ブートトレースの場合:

xbootmgr -trace boot -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\TEMP

シャットダウンのトレースの場合:

xbootmgr -trace shutdown -noPrepReboot -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\TEMP

スタンバイ + レジュームの場合:

xbootmgr -trace standby -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\TEMP

休止状態 + レジュームの場合:

xbootmgr -trace hibernate -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\TEMP

必要に応じて、C:\TEMP をマシンの任意の一時ディレクトリに置き換えて出力ファイルを保存します。

これらすべてがコンピューターをシャットダウン、休止状態、スタンバイにしてから再起動してトレースを完了します。Windows が再起動したら、必要に応じてログバックインします。カウントダウンタイマーが終了すると、C:\TEMP にトレースファイルが生成されます。求められたら、C:\TEMP (または選択したディレクトリ) で生成されたファイルのアップロードまたは提供をダウンロード共有で分析します。

Microsoft から Windows 10 用の ADK ツールをダウンロードします。ADK ツールは OEM と ODM が Windows イメージをカスタマイズし、新しいコンピューターをセットアップするときに品質とパフォーマンスのシステムまたはコンポーネントにアクセスするために使用されます。

この記事が Windows 11/10 でブートトレースを実行するのに役立つことを願っています。