How To

「Bootmgrが見つかりません」エラーを6つの簡単な手順で解決する方法

February 12, 2026 1 分で読む Updated: February 12, 2026

起動時に「BOOTMGR is missing」という恐ろしいエラーが表示されるのは本当に困ったものです。特に、システムが突然起動しなくなった場合はなおさらです。通常、これはブートマネージャーが見つからないか、何らかの理由で破損していることが原因です。アップデート中に停電が発生したり、間違ったデバイス(USBやDVDなど)から起動しようとしたり、ハードドライブに不良セクタがある場合などに発生することがあります。でもご心配なく、頭を悩ませることなくこの問題を解決する方法がいくつかあります。

ブートデータの再構築やブートセクターの修復で通常は問題が解決します。場合によっては、ブート順序や接続を確認するだけで状況が改善することもあります。問題の原因と深刻度に応じて、効果的な対策をいくつかご紹介します。ただし、ハードウェア関連の場合は、ドライブやケーブルの交換が必要になる場合があることをご留意ください。

WindowsでBootMgrが見つからないエラーを修正する方法

スタートアップ修復を実行する – WinRE からのクイック修復

これは、破損や設定ミスによりシステムがブートファイルを見つけられない、または読み込めない場合に役立ちます。Windowsリカバリメディア(USBまたはDVD)が必要です。メディアを挿入し、再起動してメディアから起動します(F12キー、またはBIOSがブートデバイスを選択するためのキーを押します)。Windowsセットアップ画面が表示されたら、言語を選択し、「次へ」をクリックします。「コンピューターを修復する」または「修復」をクリックします。

  • 「トラブルシューティング」 > 「詳細オプション」 > 「スタートアップ修復」に移動します。

これは自動スキャンを実行し、起動の問題を修正しようとします。1回で解決する場合もありますが、再実行や他の方法を試す必要がある場合もあります。問題が解決し、BOOTMGRエラーが解消されることを期待しましょう。

BCD(ブート構成データ)を再構築する

スタートアップ修復だけでは不十分な場合は、BCDを再構築することで問題が解決することがよくあります。これは基本的に、Windowsが正常に起動するために必要なすべての場所をWindowsに伝える作業です。これを行うには、WinRE(回復環境)からコマンドプロンプトにアクセスする必要があります。インストールメディアから再度起動し、「トラブルシューティング」 > 「詳細オプション」 > 「コマンドプロンプト」に進みます。

  • 次のコマンドを 1 つずつ入力し、Enterそれぞれの後に を押します。
    • bootrec /ScanOS— インストールされているWindows OSをスキャンします
    • bootrec /RebuildBcd— ブート構成データを再構築します
    • exit— コマンドプロンプトを閉じる

再起動して、Windowsが正常に起動するかどうかを確認してください。正常に起動しない場合は、BCDストアを手動で再作成する必要があるかもしれません。特にパーティションをいじったり、他のOSをインストールしたりした場合は、ブートファイルへのパスが間違っていたり、存在しなかったりすることがあります。

これを修正するには、コマンド プロンプトを再起動して、次のようなコマンドを実行します。

  • cd /d R:\EFI\Microsoft\Boot\
  • bcdboot C:\Windows /s R: /f UEFI
  • ren BCD BCD.bak
  • bcdboot C:\Windows /s R: /f UEFI
  • exit

ドライブ文字を実際のドライブ文字に置き換えます。R: または C: ではない場合もあるので、最初にdiskpartまたはディスクの管理 を使用して確認してください。

BIOSでブート順序を変更する

Windowsが起動優先​​順位リストでUSBまたはCD/DVDドライブよりも下に表示される場合、これらのドライブが起動できないか、起動ファイルが破損していると、エラーが発生する可能性があります。PCを再起動し、BIOSに入ります(通常は起動中にDeleteまたはを押しますF2)。ブートメニューを見つけ、システムドライブ(通常はWindows Boot ManagerまたはSSD/HDDと表示されています)をリストの先頭に移動します。保存して再起動してください。

起動時に余分な外付けデバイスを取り外すと、特にシステムが起動不可能なデバイスを最初に選択した場合に、起動の競合を防ぐことができます。場合によっては、PCに起動可能なUSBドライブやDVDを探すのではなく、正しいドライブを最初に確認させるだけで済むこともあります。

ハードドライブと接続の問題を確認する

これは非常に簡単なのですが、見落とされがちです。最近ケーブルやハードドライブをいじった場合は、SATAケーブルまたはNVMeケーブルを一度取り外し、再度接続してみてください。環境によっては、接続が緩んでいるとシステムがOSの保存場所を把握できなくなり、「BOOTMGR missing」エラーが発生することがあります。

また、別のPCをお持ちの場合は、そこにドライブを接続するか、リカバリUSBから起動して、ドライブ自体に問題がないか確認してください。不良セクタやSATAケーブルが原因でブートファイルが破損したり、ドライブが読み取り不能になったりして、このエラーが発生する可能性があります。

Windowsを復元またはリセットする

他に方法が見つからず、問題が発生する前の復元ポイントがある場合は、システムの復元で解決できる可能性があります。WinREを起動し、「トラブルシューティング」 > 「詳細オプション」 > 「システムの復元」と進み、画面の指示に従ってください。うまくいけば魔法のようですが、必ずしもうまくいくとは限りません。

それでも問題が解決しない場合は、リセットまたはクリーンインストールが必要になる可能性があります。このオプションを選択するとすべてのデータが消去されるため、可能であればデータをバックアップしてください。WinREで「このPCを初期状態に戻す」を選択し、指示に従ってください。あるいは、古いシステムパーティションを削除してWindowsを新規インストールすることで、頑固な問題を解決できる場合もありますが、手間がかかります。

ハードウェアの交換 — 最後の手段

他の方法を試しても問題が解決しない場合は、ハードウェアの問題が疑われます。ハードドライブの故障やケーブルの損傷が原因となることがよくあります。PCを修理店や技術に詳しい友人に持ち込んで診断を行ったり、ドライブを交換したりしてもらいましょう。ドライブに問題がなくてもエラーが解消されない場合は、ケーブルやマザーボードの交換が必要になるかもしれません。

これらの修正方法のほとんどは比較的一般的なものですが、リカバリ環境やBIOS設定をあれこれいじることに慣れていないと、少々気が滅入るかもしれません。重要なのは忍耐力、そしてハードウェアが実際に壊れている可能性があるタイミングを見極めることです。この記事が、誰かの完全な再インストール、あるいは最悪の場合、ハードウェア故障の憂鬱に身を任せることを避けるのに役立つことを願っています。

まとめ

  • まずリカバリメディアを使用してスタートアップ修復を試してください。
  • などのコマンドを使用して BCD を再構築しますbootrec /RebuildBcd
  • BIOS で正しいブート順序を確認して設定します。
  • ハードドライブの接続が安全であることを確認します。
  • 可能であれば、システムの復元またはリセットを使用してください。
  • 他に何も機能しない場合は、ハードウェアの問題を検討してください。

まとめ

こうしたエラーは厄介ですが、大抵はここで紹介したいくつかのトリックで解決できます。設定ミスやブートデータの破損が原因の場合もあります。ハードウェアに問題がある場合はさらにイライラしますが、実際に確認してみると問題が明らかになることが多いです。この記事が、誰かの手間を少しでも省けることを願っています。頑張ってください。そして、万が一に備えて、定期的にデータのバックアップを忘れないようにしてください。