「BOOTMGRが見つかりません」というエラーは厄介で、Windowsを起動させず、時には診断が難しいこともあります。しかし、解決できないわけではありません。私たちのガイドには、さまざまな修正方法のうちの一つがきっとあなたに役立つでしょう。ボーナスとして、エラー処理後にデータを回復する方法のガイドも含めています。
「BOOTMGR Missing」エラーの原因
ブート マネージャ、または BOOTMGR は、Windows の ブートローダー であり、Windows をスムーズに起動させる役割を担っています。winload.exe というファイルを実行し、すべてのドライバーをロードして Windows が正しく起動できるようにします。BOOTMGR ファイルは読み取り専用で隠されており、通常はコンピュータのシステム予約パーティションにあります。
WindowsがBOOTMGRの検出および読み取りに問題が生じた場合、以下のエラーメッセージのいずれかが表示されます:
- “BOOTMGRが見つかりません。Ctrl+Alt+Delキーを押して再起動してください。”
- “BOOTMGRが見つかりません。任意のキーを押して再起動してください。”
- “BOOTMGRを見つけることができませんでした。”
WindowsがBOOTMGRを見つけられない理由はいくつかあります。一般的なものとしては次のようなものがあります:
理由 | 説明 |
🖥️ BIOSの問題 | BIOSのブートオーダーが不適切に設定されているか、BIOSが古い場合は、BOOTMGRが見つからないエラーが発生することがあります。両方の問題は簡単にBIOS ファームウェアの更新を使用しBIOS設定にアクセスすることで解決できます。 |
📅 問題のあるWindowsアップデート | 時折、WindowsアップデートがPCの設定を混乱させ、BOOTMGRに関連する問題を含むさまざまな問題を引き起こすことがあります。アップデートをアンインストールすることで問題は解決します。 |
🧍♂️ 人的エラー | WindowsがBOOTMGRにアクセスできなくなるようなミスをするのは簡単です。これにはシステムファイルの削除、ブートオーダーの変更、問題のあるアプリのインストールが含まれることがあり得ます。このシナリオではシステムの復元が最良の味方となります。 |
💥 停電 | 突然の停電や電圧サージは、コンピュータの部品に損傷を与えることがあります。Windowsのブートプロセスが進行中に停電が発生すると、ブートセクターが損傷する可能性が高くなります。 |
🦠 マルウェア | コンピュータウイルスはデータを破損したり完全に消去することがあります。ブートセクターウイルスは特にPCのマスターブートレコード(MBR)をターゲットにし、起動を妨げます。 |
💿 不良セクタ | 不良セクタはハードドライブ上の読み取れない領域で、通常の摩耗やウイルスなどの理由で発生することがあります。システムファイルが格納されている場所に不良セクタが蓄積すると、BOOTMGRが見つからないエラーが発生する可能性があります。 |
「BOOTMGRが見つかりません」というエラーを修正する方法
ブートマネージャーの欠落または破損を修正する方法は多数あります。いくつかの修正は、Windows回復環境(WinRE)で実行されます。通常、Windows 8以降を実行しているシステムは、ブートの問題を検出すると自動的にWinRE にブートするします。PCがWinREにブートしない場合、Windowsインストールメディアを使用してWinREに入ることができます。
Windowsインストールメディアを作成するには、こちらMicrosoftのガイドに従ってください。Windows 7 ユーザーは、OS に WinRE が組み込まれていないため、Windows インストール メディアを含む CD または USB がないと問題を解決することはできません。
始めましょう。
修正1: コンピューターの再起動
より複雑な方法に進む前に、単純にPCを再起動することをお勧めします。場合によっては、再起動後に二度と表示されない怖そうなエラーも誤報であることがありますので、それについてもう話す必要もなくなります。
BOOTMGRが見つからないエラーが発生した際にPCを再起動するには、CTRL + ALT + DELを押してください。それがうまくいかない場合は、PCの物理的な電源ボタンを押し続けて電源を切ります。数秒待ってから、再度コンピュータの電源を入れてください。
再起動プロセスはコンピュータのいくつかの設定をリセットし、問題を解決することができます。
修正2: ハードウェアのチェックを実行する
BOOTMGRが見つからないエラーに対処する際は、まずストレージドライブが物理的に正常に動作しており、安全にPCに接続されていることを確認するのが最善です。緩んだり損傷したケーブル、または損傷したポートがないか確認してください。念のため、ケーブルを再接続することをお勧めします。さらに、ドライブを別のPCに接続して、正しく認識されるかどうかを確認してください。
ハードドライブを使用している場合、ディスクからのクリック、ビープ音、およびウィーンという音に注意してください。これらの音はドライブが物理的に損傷していることを示しており、その場合はドライブの電源を切り、データを取り戻すためにデータ復旧サービスに送信するのが最良です。
修正3: BIOSでブート順序を確認する
ブート順序またはブートシーケンスは、Windowsがどのドライブを使用して起動するかを決定します。コンピュータに複数のドライブが接続されている場合、ブート順序が変更されていて、起動しないドライブが一番上にある可能性があります。これはBIOS設定で検出して修正することができます。
ここに方法があります:
- PCの電源を入れます。
- マザーボードのメーカーのロゴが表示されたら、BIOS設定に入るための該当するキーを押します。通常、それは機能キーのいずれか(F1、F2、F10、F12など)またはDelete/ESCキーです。正確なキーはマザーボードのマニュアルを参照してください。
- BIOS設定で、Boot、Boot Sequence、またはBoot Orderとラベル付けされた設定を探します。
- Windowsが含まれているドライブがブート順序のトップにあることを確認します。そうでない場合は、それを上に移動させ、設定を保存して終了します。
- これで、BOOTMGRが見つからないという問題が解決するはずです。
修正 4: Windowsのスタートアップ修復を実行する
Windowsスタートアップ修復ツールは、PCの幅広いブート関連の問題を検出し、修復することができます。使い方は簡単で、Windows回復環境(WinRE)にあります。このユーティリティを実行することで、ブートマネージャーが見つからない問題が修正されることを期待しています。
Windows スタートアップ修復にアクセスする方法は次のとおりです:
- PCを起動したときに オプションを選択 画面が表示された場合、すでにWindows回復環境(WinRE)に入っていることを意味します。そうでない場合は、WindowsインストールメディアUSBをPCに接続してコンピュータを起動する必要があります。インストール用のWindows画面で 次へ>コンピュータを修復する をクリックすると、WinREにブートします。
- トラブルシューティング > 詳細オプション をクリックします。
- ここで、 スタートアップ修復 オプションを選択します。
- Windows OSを選択すると、スタートアップ修復が修復プロセスを開始します。
修正 5: コマンドプロンプトで Bootrec ユーティリティを使用する
Bootrecは、マスターブートレコード(MBR)およびブート構成データ(BCD)に関する問題のトラブルシューティングによく使用されるコマンドラインユーティリティです。これを使用して、ブートマネージャーを復元し、BOOTMGRが見つかりませんというエラーを解消できます。
コマンドラインツールであるため、コマンドプロンプトを使用して実行する必要があります。次の手順に従ってください:
- Windows回復環境 (WinRE) に入ります。
- トラブルシュート > 詳細設定 をクリックします。
- コマンド プロンプト をクリックします。
- CMDコンソールで、次のコマンドを入力しEnterキーを押します:
- Bootrec /fixmbr Bootrec /fixmbr
- Bootrec /fixboot Bootrec /fixboot
- Bootrec /rebuildbcd Bootrec /rebuildbcd
- PCを再起動します。
修正 6: BIOSを更新する
古いBIOSが原因でPCの起動に問題が発生することがあります。最後にBIOSを更新したのがいつだったか覚えていない場合や、これが初めて聞く話の場合は、今が更新の時です。正確なBIOS更新プロセスは異なる場合がありますはマザーボード製造元によって異なります。いずれにせよ、インターネット接続が有効な作動中のPCとUSBドライブが必要です。
母板によって正確な手順は異なりますので、それを確認するのが最善ですが、BIOSの更新手順は次のようなものです:
- お使いのPCのマザーボードに最新のBIOSアップデートをメーカーのウェブサイトからダウンロードします。
- ダウンロードしたファイルをUSBドライブにコピーします。他のファイルがペンドライブにないことを確認してください。
- USBドライブを起動しないPCに接続し、電源を入れます。
- BIOSメニューに入ります。
- アップデートメニューをクリックします。通常、「フラッシュ」という言葉が含まれています。
- アップデートプロセスは自動的に開始されるはずです。
修正 7: システム復元の使用
システム復元機能は、コンピュータを以前の状態に戻す機能です。これは、PCに加えた主要な変更を元に戻すことができるため、BOOTMGR が見つからないエラーに対処する際に便利なツールです。ただし、この機能は事前に有効にしておく必要があります。
システム復元機能の使用方法は次のとおりです:
- Windows回復環境 (WinRE) に入ります。Windowsインストールメディアを使用している場合は、 次へ>コンピュータを修復する をクリックします。
- トラブルシュート をクリックし、 高度 を選択します。
- システムの復元 をクリックします。
- システム復元のウェルカム画面で 次へ をクリックします。
- BOOTMGRが見つからないエラーが発生する前に存在した復元ポイントを選択します。 次へ をクリックします。
- 復元プロセスを開始するには、 終了 をクリックします。
修正8: Windows のクリーンインストールを実行する
上述の修正がどれも効果がなかった場合、唯一の選択肢はWindowsを再インストールすることです。このためには、以前に作成したWindowsインストールメディアを使用できます。しかし、Windowsをインストールするパーティションはフォーマットされます。それにもかかわらず、データはまだ回復可能です。データを回復する方法については、以下のデータ回復セクションを参照してください。
修復後のハードドライブからファイルを復元する方法
不良セクタが原因でBOOTMGRが見つからないエラーが発生した場合、他のファイルも削除されたりアクセスできなくなったりしている可能性があります。また、Windowsの再インストールを選択する場合、Windowsパーティションはフォーマットされます。ただし、このフォーマットはクイックフォーマットであり、迅速に対応すれば回復可能です。いずれにしても、サードパーティのデータ回復ツールを使用して、破損したハードドライブやクイックフォーマットされたハードドライブからデータを回復する必要があります。
チュートリアルでは、ディスクドリルを選択することにしました。良質なデータ復旧プログラムに期待するすべての機能(優れたデータ復旧アルゴリズム、400種類以上のファイル形式のサポート、および主要なストレージドライブタイプとファイルシステムとの互換性)が付属しています。最良の部分は、使いやすく新しいPCユーザーを圧倒しないことです。
こちらがDisk Drillを使用してデータ復旧スキャンを実行する方法です:
- ディスクドリルをダウンロード をインストールします。
- Disk Drillを開き、データを復元したいドライブまたはパーティションを選択し、 失われたデータを検索 をクリックします。
- 見つかったアイテムを確認 をクリックするか、関連するファイルタイプ(画像、ビデオ、オーディオ、ドキュメント、アーカイブ、その他)を選択して表示したいファイルを直接フィルタリングします。
- 削除されるか、失われた および 再構築された セクションを展開して、削除され復元可能なファイルを表示します。
- チェックボックスを使用して復元したいファイルを選択します。 Disk Drillは現在選択されているファイルのプレビューを表示しますが、ファイル名の横にある目のアイコンをクリックしてプレビューすることもできます。 選択が終わったら 回復 をクリックします。
- ファイルの復元先を選択し、 次へ をクリックします。
- Disk Drillはファイルを復元します。Windowsでは500MBまでのデータを無料で復元できます。
結論
BOOTMGR が見つからないエラーは予期せず表示されることがあり、場合によってはストレージドライブの重大な問題を示すことがあります。定期的にデータをバックアップすることをお勧めします。できればクラウドとローカルストレージドライブの両方に保存しましょう。また、電源サージや停電、マルウェアから保護するために、質の高い無停電電源装置(UPS)とウイルス対策ソフトに投資することも良い考えです。
よくある質問
- トラブルシューティング > 詳細 > システムの復元 をクリックし、ウィザードの手順に従います。
- 再度、 トラブルシュート > 詳細設定 に移動します。 スタートアップ修復 をクリックします。
- トラブルシューティング > 詳細設定 > コマンドプロンプト を使用してコマンドプロンプトを開きます。次のコマンドを入力し、それぞれの後にEnterキーを押します:
- bootrec /fixmbr
- bootrec /fixboot
- bootrec /rebuildbcd
- sfc /scannow