この記事では、Windows SDK (ソフトウェア開発キット) を使用して、Windows システムでブートの時間を計測し、ブート トレースを実行する方法を紹介します。
Windows でブートの時間を計測し、ブート トレースを実行する
まず、Windows パフォーマンス ツール キットが必要です。残念ながら、Microsoft はダウンロードからスタンドアロン インストーラーを削除しました。インストーラーを入手するには、Windows のバージョンに合わせて Windows SDK をインストールする必要があります。
Win32 開発ツールのみを選択してください。そうでなければ、ダウンロードとインストールに長い時間がかかります (注意を払わずに苦労しました)。
C:\Program Files\Microsoft SDKs\Windows\v10.0\bin パスに移動し、次の 3 つのファイルを探します。
- Itanium Windows を実行している場合は wpt_ia64.msi
- 64 ビット Windows を実行している場合は wpt_x64.msi
- 32 ビット Windows を実行している場合は wpt_x86.msi
管理者特権でコマンド プロンプトを開き、次のコマンドを実行します。
ブート トレースの場合:
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 (または選択したディレクトリ) で生成されたファイル(複数) をアップロードするか、提供してください。
情報を表示するには、パフォーマンス アナライザー トレース ファイルを開きます。
以上です。
コメントする