
Windowsが起動しなくなり、画面に「BOOTMGR is missing」や「起動デバイスが見つかりません」といったエラーメッセージが表示されるケースでは、内部のブート構成データ(BCD)が破損または消失している可能性があります。
このような状態では、次のような症状が現れることがあります。
- 電源を入れてもWindowsが起動せず、黒い画面で停止する
- 「BOOTMGR is missing」などのメッセージが表示される
- 起動ディスクが見つからないという内容のエラーが出る
このまま放置や誤った操作を続けると、システムがさらに不安定になり、復旧可能だった起動環境を完全に損なうリスクがあります。
この問題の解決には、「bootrec /rebuildbcd」コマンドを使用した修復作業が非常に有効です。特にBCD構成が破損している場合、この手順により正常な起動構成を再構築できる可能性が高まります。
本記事では、「bootrec /rebuildbcd」コマンドが必要となる具体的な状況と、コマンド実行時の正しい操作手順について、専門的な視点でわかりやすく解説しています。
目次
「bootrec /rebuildbcd」が必要になる代表的なケース
このコマンドは、WindowsがOSのブート情報を読み取れない状況で必要になります。以下のようなエラーや操作履歴がある場合、実行を検討しましょう。
「BOOTMGR is missing」など起動エラーが表示される
起動直後に「BOOTMGRが見つかりません」「起動デバイスが見つかりません」などのメッセージが出る場合は、BCD(Boot Configuration Data)の破損や消失が原因です。これはbootrec /rebuildbcd
で修復できます。
スタートアップ修復でも改善しない
Windowsの自動修復(スタートアップ修復)を実行しても起動できない場合、ブートセクタやMBR、BCDのいずれかが損傷している可能性があります。
HDD/SSDのクローンやアップグレード後に起動しない
Windowsを新しいディスクにクローンした直後、またはWindowsの大型アップデート後にブート不能となった場合、BCDが正しく構成されていないケースが多くあります。
ブートメニューが消失、複数OS構成が崩れた
デュアルブート環境やLinuxとのマルチブート構成では、設定やアップデートの影響によってWindowsのブートメニューが消えてしまい、OSが起動できなくなることがあります。このような場合、システムを正しく立ち上げるためにはBCD(ブート構成データ)の修復が必要になります。
ブートメニューが失われた状態で無理に設定を変更すると、起動領域にさらなる不具合を引き起こし、複数のOSが同時に起動不能になるリスクがあります。誤った操作によって障害が拡大すると、データ領域にまで影響が及び、復旧が困難になる恐れもあります。
「とりあえず操作」は危険。自己判断がデータ消失を招くことも
機器に不具合が起きたとき、焦って自分で操作を試みた経験はありませんか?
一見すると単なるフリーズやエラーのようでも、内部では深刻な異常が進行している可能性があります。この状態で電源の再投入や設定変更を繰り返すと、システムが上書きされ、本来なら救えたはずのデータまでもが復旧困難になることがあります。
特に以下のような状況に当てはまる場合は、自己判断を避け、専門家による適切な診断を受けることが重要です。
- 絶対に失いたくない写真や書類が保存されている
- 大切な業務データが入っている
- 操作に自信がなく、何をすべきか迷っている
こうしたケースでは、早めの対応がデータを守る鍵になります。
そのため、まずは専門業者に相談し、正確な状態を見極めることが最善策といえます。
データ復旧業者を選ぶ際、「どこに相談すれば本当に安心できるのか」と悩む方は多いと思います。編集部では数多くのサービスを比較してきましたが、その中でも特に信頼性の高い選択肢としておすすめできるのが「デジタルデータリカバリー」です。
同社が選ばれている理由は、以下のような実績と体制にあります。
- 累計46万件以上の相談対応実績(2011年1月~)
- 15,000種類以上の障害事例への対応経験
- 復旧件数割合91.5%(内、完全復旧57.8%。2023年10月実績)
- 24時間365日対応のサポート体制
- 初期診断・見積りは完全無料
こうした数字は、単なる実績ではなく、「確かな技術」と「信頼に応える姿勢」の裏付けでもあります。
実際に、個人の大切な写真や法人の業務データまで、幅広いトラブルに迅速かつ的確に対応しています。
「何をすべきかわからない」「とにかく急いで対応したい」
そんなときは、まずは無料診断からはじめてみてください。正確な状況把握が、最善の一歩につながります。
「bootrec /rebuildbcd」の正しい対処手順
この操作は、Windowsが起動できない状況でのみ使用されるコマンドのため、慎重に進める必要があります。以下の手順に従って実行してください。
Windowsインストールメディアでコマンドプロンプトを起動する
回復ドライブまたはWindowsインストールDVD/USBからPCを起動し、「コンピューターを修復する」→「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」へ進みます。
- BIOSで起動順を変更し、USBまたはDVDから起動。
- 「言語」「キーボード」を選択後、「コンピューターを修復する」をクリック。
- 「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」を選択。
bootrec /fixmbr と /fixboot を先に実行
bootrec /rebuildbcd
の前に、MBRとブートセクタの修復を行っておきます。
- 以下のコマンドを順に入力してEnterキーを押します。
bootrec /fixmbr
bootrec /fixboot
(アクセス拒否が出る場合、後述の対応が必要)
bootrec /rebuildbcd を実行
BCD(ブート構成データ)の再構築を行います。正常であれば、Windowsインストールが検出され、「インストールを追加しますか?」と聞かれます。
bootrec /rebuildbcd
と入力してEnter。- 表示されたWindowsインストールに対して Y(Yes)を入力し、Enter。
「Total identified Windows installations: 0」の場合
Windowsが検出されなかった場合は、BCDストアが壊れている可能性があるため、以下の手順でリセットし、再構築します。
bcdedit /export C:\BCD_Backup
(現在のBCDをバックアップ)attrib c:\boot\bcd -h -r -s
(属性を解除)ren c:\boot\bcd bcd.old
(リネームして退避)bootrec /rebuildbcd
を再実行
ディスクやパーティション状態の確認も行う
bootrec実行後もエラーが続く場合は、diskpart
やchkdsk
でドライブ状態やアクティブパーティションの確認を行いましょう。
diskpart
→list disk
→select disk 0
→list partition
で構成確認。select partition 1
(システム領域)→active
でアクティブ指定。exit
でdiskpartを終了し、chkdsk C: /f
でエラー修復。
おすすめデータ復旧サービス・製品
物理的な損傷やソフトウェアで復元が難しい場合、以下のデータ復旧業者をご検討ください。
デジタルデータリカバリー

対応製品 | ■記憶媒体全般 ハードディスク、外付けHDD、NAS/サーバー(RAID構成対応)、パソコン(ノートPC/デスクトップPC)、SSD、レコーダー、USBメモリ、SDカード、ビデオカメラ、スマホ(iPhone/Android)、ドライブレコーダー等 |
---|---|
復旧期間 | 最短当日に復旧完了(本社へ持ち込む場合) 約80%が48時間以内に復旧完了 |
設備 | 復旧ラボの見学OK クリーンルームクラス100あり 交換用HDD7,000台以上 |
特長 | ✔データ復旧専門業者 14年連続データ復旧国内売上No.1(※1) ✔一部復旧を含む復旧件数割合91.5%(※2)の非常に高い技術力 ✔官公庁や大手企業を含む累積46万件以上の相談実績 ✔相談・診断・見積り無料(デジタルデータリカバリーへの配送料も無料) ✔365日年中無休で復旧対応 |
所在地 | 本社:東京都六本木 持込み拠点:横浜、名古屋、大阪、福岡 |
デジタルデータリカバリーのさらに詳しい説明は公式サイトへ
※1:第三者機関による、データ復旧サービスでの売上の調査結果に基づく(算出期間:2007年~2020年) ※2:2018年2月実績 復旧率=データ復旧件数/データ復旧ご依頼件数 (2017年12月~2021年12月の各月復旧率の最高値)
まとめ
bootrec /rebuildbcd
は、Windowsが起動できず「BOOTMGR is missing」などのエラーが出るときに使用される、強力なブート修復コマンドです。
操作は慎重さを要するため、手順を守って実行することが大切です。もし修復で解決しない、または操作に不安がある場合は、無理をせず専門業者に相談することをおすすめします。