Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10で「BOOTMGR is missing」エラーを解決する3つの方法

Windows 10パソコンの電源を入れた際に、突然「BOOTMGR is missing(BOOTMGRが見つかりません)」というエラーが表示され、Windowsが起動できなくなった経験はありませんか?画面の指示に従って操作しても問題が解決しないケースも少なくありません。しかし、心配はいりません。この記事では、Windows 10で発生する「BOOTMGR is missing」エラーの原因と、具体的な解決策をわかりやすく解説します。

Windowsブートマネージャー(BOOTMGR)とは?

Windowsブートマネージャー(BOOTMGR)は、Windowsオペレーティングシステムの起動に不可欠なボリュームブートコードを読み込む重要なプログラムです。BOOTMGRは、Windows 10、Windows 8、Windows 7、Windows VistaなどのOSを起動する役割を担っているだけでなく、winload.exeを実行します。winload.exeは、システムの起動に必要なデバイスドライバーおよびカーネル(ntoskrnl.exe)を読み込みます。つまり、BOOTMGRに不具合が生じると、Windows自体が起動できなくなってしまうのです。

「BOOTMGR is missing」エラーの主な原因

このエラーが発生する原因はさまざまですが、最も一般的なものは以下の通りです。

  • Windowsのブートセクターが破損・損傷・消失している
  • ハードディスクやOSのアップグレードに伴う問題
  • ハードディスクのセクター破損
  • BIOSが古くなっている
  • BCD(ブート構成データ)が破損している

また、起動用として正しく設定されていないハードディスクやフラッシュドライブからPCを起動しようとした場合にも、このエラーが発生することがあります。

原因を把握したところで、以下の対処法を順番に試して、Windows 10の起動時エラーを解決しましょう。

Windows 10で「BOOTMGR is missing」を修復する3つの方法

方法1:CD/DVDなしでBOOTMGRを修復する

この方法はDVDドライブが不要なため、最も手軽に試せる修復手段です。以下の手順に従って操作してください。

  1. 手順1:コマンドプロンプトを開き、「C:」と入力してEnterキーを押します。
    Windows 10で「BOOTMGR is missing」エラーを解決する3つの方法
  2. 手順2:コマンドプロンプトで以下のコマンドを順番に入力し、それぞれEnterキーで実行します。
    a) bootrec /fixmbr b) bootrec /fixboot c) bootrec /rebuildbcd d) chkdsk /f
  3. 手順3:すべてのコマンドが正常に完了したら、「exit」と入力してコマンドプロンプトを終了します。
  4. 手順4:PCを再起動し、Windowsが正常に起動するかどうかを確認します。

上記のコマンド実行中にエラーが発生した場合は、次のコマンドを試してみてください。
bootsect /ntfs60 C:(C:は実際のブートドライブのドライブ文字に置き換えてください)
その後、失敗したコマンドを再度実行します。

方法2:自動修復を実行してBOOTMGRを修復する

Windows 10の起動可能なインストールDVDをお持ちの場合は、CD/DVDドライブを使って自動修復を行うこともできます。手順は以下の通りです。

  1. 手順1:Windows 10の起動可能なインストールDVDを挿入し、PCを再起動します。
  2. 手順2:「続行するには何かキーを押してください(CDまたはDVDから起動)」と表示されたら、任意のキーを押します。
  3. 手順3:言語設定を選択して「次へ」をクリックし、左下の「コンピューターを修復する」をクリックします。
  4. 手順4:「オプションの選択」画面で「トラブルシューティング」をクリックします。
    Windows 10で「BOOTMGR is missing」エラーを解決する3つの方法
  5. 手順5:トラブルシューティング画面で「詳細オプション」をクリックします。
    Windows 10で「BOOTMGR is missing」エラーを解決する3つの方法
  6. 手順6:詳細オプション画面で「自動修復」または「スタートアップ修復」をクリックします。
    Windows 10で「BOOTMGR is missing」エラーを解決する3つの方法
  7. 手順7:Windowsの自動修復/スタートアップ修復が完了するまで待ちます。
  8. 手順8:PCを再起動します。「BOOTMGR is missing」エラーが解消されていれば成功です。解消されない場合は、次の方法を試してください。

方法3:BIOSで起動順序を変更してBOOTMGRを修復する

上記の2つの方法で解決しない場合は、BIOSで起動順序を変更することで問題を解決できる可能性があります。以下の手順を試してください。

  1. 手順1:まず、Windows 10パソコンを再起動します。電源が入ったらすぐに「DEL」キーまたは「F2」キーを押して、BIOSセットアップ画面を開きます。
    Windows 10で「BOOTMGR is missing」エラーを解決する3つの方法
  2. 手順2:BIOS内の「Boot Order(起動順序)」オプションを見つけて移動します。起動順序が「ハードディスク」→「CD/DVD」の順に設定されていることを確認してください。
    Windows 10で「BOOTMGR is missing」エラーを解決する3つの方法
  3. 手順3:設定が異なる場合は、ハードディスクを最初、CD/DVDを次に起動するように変更します。その後、設定を保存して終了します。

この記事が、Windows 10の「BOOTMGR is missing」エラーの解決に役立てば幸いです。また、Windows 10/8.1/8/7に関連するその他のトラブル、たとえばPCのログインパスワードを忘れてしまった場合には、「Windows Password Key」が強力な解決策となります。管理者アカウントやローカルアカウントのパスワードを簡単に削除・リセットできます。ご不明な点があれば、お気軽にコメント欄でお知らせください。

  1. Windows 7でEDB.LOG(Windows.edb)の問題を解決する3つの効果的な方法

    Windows 7パソコンを起動した際、以下のような問題に直面することがあります。「ここ2週間ほど、Windows 7が動作しているPCで、wuauservが自動更新を検索するたびに動作が極端に遅くなります。datastore.edbファイルへの読み書きが絶えず行われているようで、このファイルはすでに約600MBにまで肥大化しています。いろいろ試してみましたが、問題は解決しません。」これはedb.logに何らかの異常が発生しているサインです。edb.logとは何か、そしてWindows 7でedb.logの問題をどう修正すればよいのか、詳しく解説していきます。パート1:Windows 7におけ

  2. Windows 11/10で「BOOTMGR が見つかりません」エラーを解決する完全ガイド

    Windowsパソコンの起動時に「Bootmgr is missing Press Ctrl+Alt+Del to restart(BOOTMGRが見つかりません)」というエラーメッセージが表示されて困っていませんか?特にWindows 11へのアップグレード後に、PCが起動せずこのエラーが出るケースが多く報告されています。このエラーの主な原因は、PC上の破損または誤設定されたファイルです。また、ディスクドライブのエラーやハードディスクの不良セクタ、ハードディスクのインターフェースケーブルの断線・緩みなども起動時のエラーを引き起こします。さらに、ブート用として正しく構成されていないハードディス