Windows 11/10でブートログを有効にする方法|MSConfigとコマンドプロンプトの手順を解説
パソコンの起動プロセスでは、「ブートログ(システム初期化ログ)」と呼ばれるテキストファイルを作成できます。このログには、起動時に読み込まれたすべてのドライバーと、読み込みが予定されていたにもかかわらずロードされなかったドライバーが一覧表示されます。この機能はデフォルトでは無効になっていますが、2つの方法で有効化でき、本記事ではその両方を詳しく解説します。Windows PCのトラブルシューティングでは、できるだけ多くのシステム情報を把握することが重要です。特に起動時の問題が発生している場合、ブートログは最も役立つ情報源のひとつです。
Windows 11/10でブートログを有効にする方法
ブートログを有効にすると、生成されるテキストファイルはメモ帳などのテキストエディタで開いて確認できます。各ドライバーは「LOADED(読み込み済み)」または「NOT LOADED(未読み込み)」というラベル付きで個別に表示され、それぞれのフォルダーパスも併記されます。生成されるブートログのファイル名は「Ntbtlog.txt」で、保存場所は「C:\Windows\ntbtlog.txt」です。
なお、このファイルは常に1つだけ保持され、ブートログを有効にしてPCを起動するたびに上書きされます。過去のログと比較したい場合は、生成されたログファイルをデスクトップなど別の場所に移動しておきましょう。そうすることで、異なる時期のブートログを比較できるようになります。
MSConfigを使ってブートログを有効化する方法
2つの方法のうち、より簡単なのが「MSConfig(システム構成ツール)」を使用する方法です。
ステップ1: Windows + Rキーを押して「ファイル名を指定して実行」を開きます。
ステップ2: テキストボックスに「msconfig」と入力し、「OK」をクリックします。

ステップ3: システム構成のダイアログが開きます。「ブート」タブを探してクリックします。
ステップ4: 「ブートオプション」セクションにある「ブートログ」のチェックボックスにチェックを入れます。

ステップ5: 「適用」をクリックし、続いて「OK」をクリックします。
ステップ6: パソコンを再起動します。
ステップ7: PCの再起動後、ブートログが生成されていることを確認できます。
コマンドプロンプトを使ってブートログを有効化する方法
MSConfigが使用できない場合は、コマンドプロンプトからブートログを有効にできます。この方法はやや手間がかかりますが、以下の手順に従えば簡単に実行できます。
ステップ1: Windowsの検索ボックスに「コマンドプロンプト」と入力します。
ステップ2: 検索結果の一覧で右クリックし、「管理者として実行」を選択します。

ステップ3: コマンドプロンプトのウィンドウに「bcdedit」と入力し、Enterキーを押します。
ステップ4: ブートに関する詳細情報の一覧が表示されます。

ステップ5: 「Windows ブート ローダー」セクションの「識別子(identifier)」の値を控えておきます。通常は「current」と表示されています。
ステップ6: 以下のコマンドを入力してブートログを有効にします。
bcdedit /set {identifier} bootlog Yes
注意: 「{identifier}」の部分には、前のステップで控えた識別子の値を入力してください。

ステップ7: ブートログが有効になったことを確認するため、もう一度「bcdedit」を実行します。ブート情報の一覧の下部に設定内容が表示されます。

ステップ8: コマンドプロンプトを閉じてパソコンを再起動すると、ログが作成されます。
おまけ:スタートアップ項目を無効にする
PCの起動時にどのドライバーが読み込まれているかを把握したら、次は起動時に自動的に立ち上がるプログラムも見直してみましょう。中には不要なアプリもあり、それらは起動時間を遅くしたり、RAMを消費したりする原因になります。以下の手順では、最適化ソフト「Advanced System Optimizer」を使って、PC上のすべてのスタートアップ項目を一覧表示します。
ステップ1: 下のダウンロードボタンをクリックして、Advanced System OptimizerをPCにダウンロードし、インストールします。
ステップ2: アプリケーションを起動し、左側のパネルから「Regular Maintenance(定期メンテナンス)」オプションをクリックします。

ステップ3: 右側のパネルで「Startup Manager(スタートアップ マネージャー)」をクリックすると、新しい画面が表示されます。
ステップ4: 「Manage Startup(スタートアップの管理)」ボタンをクリックします。

ステップ5: スタートアップに登録されているアプリの一覧が表示されます。不要なアプリを選択し、「Remove(削除)」ボタンをクリックします。
注意: 実行ファイル(.exe)の場所がわかれば、お気に入りのプログラムをスタートアップに追加することも可能です。
まとめ:Windowsブートログの有効化と確認方法について
Windowsでブートログ機能を有効にすると、起動プロセスで読み込まれたドライバーと読み込まれなかったドライバーをテキスト形式の一覧で確認できます。これは、起動時のトラブルや、起動後にアプリやサービスが正常に動作しない問題のデバッグに非常に役立ちます。
Facebook、Instagram、YouTubeなどのSNSでもフォローできます。ご質問やご提案があればぜひお知らせください。解決策をお届けできるよう努めます。技術的な問題に関するヒント、裏ワザ、よくある質問への回答を定期的に投稿しています。
-
Windows 11/10でWake-on-LAN(WoL)を有効・無効にする方法
Wake-on-LAN(WoL)は、低電力状態にあるコンピューターをネットワーク経由で遠隔起動するためのプロトコルです。ネットワークアダプターがイーサネットパケットやWOLイベントを検出すると、Wake-On-LAN機能がWindowsコンピューターを低電力状態から復帰させます。なお、Windows 11/10では、マイクロソフトがWOLイベントに対するコンピューターの既定の応答動作を変更しています。 Windows 11/10におけるWake-on-LANの動作 まず前提として、Windowsのスリープ状態にはいくつかの種類があります。Windows 7では、シャットダウンするとシステムはS
-
Windows 11/10でTFTPクライアントを有効にする方法【設定手順と動作確認】
TFTP(Trivial File Transfer Protocol/簡易ファイル転送プロトコル)は、リモートのPCとの間でファイルを送受信するためのシンプルなプロトコルです。Windows 11/10/8/7では初期状態で無効になっていますが、必要であれば簡単に有効化できます。TFTPは、同プロトコルのサービスやデーモンが稼働しているリモートコンピュータ(一般的にはUNIXマシン)との間でファイルを転送するために使用されます。組み込み機器などでは、起動プロセス中にTFTPサーバーからファームウェア、構成情報、システムイメージを取得する目的でよく利用されています(Microsoft Tech