[記事公開日]2025/07/23
[最終更新日]2025/10/14
🛠 bootrecコマンドで起動トラブルを解決する手順
もくじ
はじめに
Windowsパソコンが突然起動しなくなった場合、原因として考えられるのが「ブート領域の破損」です。OS自体には問題がなくても、起動に必要な情報(MBRやBCDなど)が壊れていると、正常に立ち上がりません。
こうしたトラブルの対処に非常に有効なのが、Windowsが提供する「bootrec(ブートレック)コマンド」です。本記事では、bootrecコマンドを使った起動トラブルの解決方法を、初心者でも分かるように手順ごとに解説し、併せて注意点や関連ツールも紹介します。
💡 bootrecコマンドとは?
bootrecは、Windowsの起動に関わる領域(MBR、BCD)を修復するためのコマンドラインツールです。
以下のようなトラブル時に使用されます:
-
「Operating System not found」などのエラー
-
起動時に画面が真っ暗のまま進まない
-
ブートループ(再起動を繰り返す)
-
BCDエラー(Boot Configuration Data)関連のトラブル
対象OS:Windows 7 / 8 / 10 / 11
🧭 bootrecコマンドを使うための準備
✅ 1. 回復ドライブ/インストールメディアを準備
✅ 2. BIOSでUSBから起動できるように設定
-
BIOS設定でUSBを起動デバイスの最優先に設定
-
セキュアブートを無効にし、Legacyモードを有効にする場合も
🔧 bootrecコマンドの実行手順
✅ ステップ1:コマンドプロンプトの起動
-
USBメディアから起動
-
「Windows セットアップ」画面で言語選択後、「次へ」
-
左下の「コンピューターを修復する」→「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」
✅ ステップ2:bootrecコマンドの実行
以下のコマンドを順番に入力します(各行でEnterを押します)
bootrec /fixmbr
→ MBR(マスターブートレコード)を再作成します。
bootrec /fixboot
→ ブートセクタを修復します(”アクセスが拒否されました”と表示された場合、別途diskpart操作が必要)。
bootrec /scanos
→ OSをスキャンし、インストールされているWindowsを確認します。
bootrec /rebuildbcd
→ ブート構成データ(BCD)を再構築します。”1個のWindowsインストールが見つかりました”と出た場合は “Y” を入力して追加します。
🧪 bootrec実行後の挙動と確認
-
正常に終了すれば、USBを取り外して再起動
-
起動できない場合は、以下の追加操作を検討:
-
bcdeditコマンドでエントリの確認
-
diskpartでブートドライブの状態確認
-
Windowsの再インストール(最終手段)
-
⚠ 注意点・トラブル対応
| 状況 | 対応策 |
|---|---|
| /fixboot でアクセス拒否 | bootsect /nt60 sys を代わりに実行 |
| OSが検出されない | diskpart でパーティションがアクティブになっているか確認 |
| BCDが複数存在する | 古いブート構成を削除してから再構築 |
🛡 bootrec以外の補助ツール
-
sfc /scannow:システムファイルの整合性確認 -
chkdsk:ディスクエラーのスキャンと修復 -
diskpart:ドライブの構成とアクティブパーティションの確認 -
BCDedit:ブートエントリの詳細管理
📋 コマンドと用途まとめ表
| コマンド | 機能 |
|---|---|
| bootrec /fixmbr | MBRの修復(ウイルス被害などに有効) |
| bootrec /fixboot | ブートセクタの修復 |
| bootrec /scanos | インストール済みOSの検出 |
| bootrec /rebuildbcd | BCD(起動構成データ)の再構築 |
| bootsect /nt60 sys | アクセス拒否時の代替策 |
🔹 関連リンク
🔹 BIOS設定変更で起動しなくなった場合の対処法
🔹 BIOS設定が初期化されたときに起動しない原因と対応
🔹 BIOSでHDDが認識されないときの原因と対処法
🔹 CMOSクリアで改善するPCトラブル事例
🗂 同カテゴリ記事リスト
- 突然の停電後「No Boot Device Found. Press any key to reboot the machine」と表示されてしまう場合の対応方法
- メーカーロゴ表示後、左上に白いハイフンが表示され先に進まない場合の原因と対処法
- パソコンを起動する度に時間がずれてしまう
- 「Remove disks or other media. Press any key to restart」の主な原因と対処法
- 「Reboot and Select proper Boot Device」の主な原因と対処法
- 「press any key when readydefault boot device missing」の主な原因と対処法
- 「Non-System disk or disk error」の主な原因と対処法
- 「no bootable device strike」の主な原因と対処法
- 「No bootable device found」の主な原因と対処法
- 「No boot filename received」の主な原因と対処法
✨ まとめ
bootrecコマンドは、Windowsの起動トラブルをソフトウェア的に修復する強力な手段です。特に、MBRやBCDの破損が疑われる場合には非常に有効です。
手順をひとつずつ確実に実行し、必要であれば他の修復ツールと併用することで、復旧の可能性は大きく高まります。最終的な再インストールを回避するためにも、まずはbootrecコマンドでの修復に挑戦してみる価値があります。
