【まとめ】Windows 11、10、8、7でMBRを修復する方法

MBRの破損で困っていますか?そんなあなたのために、Windows 11、10、8、7で簡単にMBRを修復する方法を紹介します。誰でも分かるように詳しく説明した手順で、パソコンのトラブルをすぐに解消し、快適な作業環境を取り戻しましょう!

投稿者 @カオル 2024年08月01日 @カオル 最後の更新 2024年08月01日

MBRとは?

MBRはマスター・ブート・レコード(Master Boot Record)の略で、ハードディスク(HDD)にパーティションを作成する際に作成される構造です。ディスクのパーティションテーブルと、システムを起動するための少量の実行コードが含まれているため、ディスク上の非常に重要なデータ構造です

有効なMBRがなければ、ハードディスクにデータを保存することはおろか、そこでシステムを起動することも不可能であり、そのためにはMBRを修復する必要があります。

MBRが破損する原因は何でしょうか?

実際、MBRは悪意のあるコードの影響を受けたり、誤用によって破損したり、複数のOSがホストにインストールされている場合に他のブートローダーによって上書きされたりすることがあります。 通常、マルウェアの感染不適切なシャットダウンなどは、MBRの破損の原因です。

MBRが破損したらどうなりますか?

システムのHDDでMBRエラーが発生すると、ブートシステムが失敗することがあります。 通常、次のようなエラーメッセージが表示されます。

  • Operating System not found(オペレーティングシステムが見つからなかった)
  • Error loading operating system(オペレーティングシステムの読み込みに失敗した)
  • Missing operating system(オペレーティングシステムの欠落)
  • Invalid partition table(無効なパーティションテーブル)

MBRが破損していると、Windowsがブートコードを読めなくなり、オペレーティングシステムが起動できなくなることがあります。さらに、不正なデータ構造によって、同じようにデータが書き込まれないこともあります。

方法1:CMDを使ってMBRを修復する

このパートでは、Windows 11、10、8、7でコマンドラインからMBRブート修復を実行する方法をステップ・バイ・ステップで説明します。Windows 7とWindows 8、8.1、10、11ではコマンドプロンプトへのアクセス方法が若干異なるため、参考までに2つのチュートリアルを用意しました。

チュートリアル1:Windows 7でCMDを使ってMBRを修復する

​Windows 7用のMBRを修復するには、まずWindows 7インストールDVD、または作成したブータブルメディアをコンピュータに入れてください。

ステップ 1. Windows 7インストールDVDからコンピュータを起動します。

ステップ 2. 「CDまたはDVDから起動するには任意のキーを押してください」というメッセージが表示されたら、DVDから起動するには任意のキーを押します。

ステップ 3. 「言語」→「キーボードレイアウト」を選択して、「次へ」をクリックします。

ステップ 4. オペレーティングシステムを選択し、「次へ」をクリックしてください。「システムの回復オプション」画面で、「コマンドプロンプト」をクリックします。

ステップ 5. コマンドプロンプトが正常に起動したら、次のコマンドを入力して、毎回入力後、Enterキーを押します。

  • bootrec /rebuildbcd
  • bootrec /fixmbr
  • bootrec /fixboot

ディスクトレイからインストールDVDを安全に取り出し、コンピュータを再起動します。

注意:上記のコマンドが機能しない場合は、次のコマンドを実行してBCDストアをエクスポートおよび消去し、Rebuildbcdコマンドを再度使用してWindows 7でMBRを修復できます。
  • bcdedit /export C:\bcdbackup
  • c:
  • cd boot
  • attrib bcd -s -h -r
  • ren c:\boot\bcd bcd.backup
  • bootrec /rebuildbcd

チュートリアル2:Windows 11、10、8でCMDを使ってMBRを修復する

Windows 8、8.1、10、11も同様に、インストールCD、または作成したブータブルメディアからコンピュータを起動する必要があります。

📍関連記事:Windows 10インストールUSBの作成方法

ステップ 1. WindowsのインストールDVDまたはCDから起動します。「Windowsのインストール」画面で、「コンピュータを修復する」をクリックします。

ステップ 2. 「トラブルシューティング」>「詳細オプション」>「コマンド プロンプト」の順に選択します。

ステップ 3. コマンドプロンプトが読み込まれたら、以下のコマンドを順番に実行します。

  • bootrec /FixMbr
  • bootrec /FixBoot
  • bootrec /ScanOs
  • bootrec /RebuildBcd

ステップ 4. DVDを取り出し、コンピュータを再起動して、正常に起動できるかどうかを確認します。

注意:上記のコマンドが機能しない場合、Windows 11/10/8のブートセクタコードを復元するには、次のように実行します。

ステップ 1. 「diskpart->list disk->select disk 0->list volume」と入力し、FAT32ファイルシステムにフォーマットされたEFIパーティションを確認します。

ステップ 2. EFIパーティションのボリューム番号を確認します。「select volume n(nはEFIパーティションのボリューム番号)」と入力します。

ステップ 3. 「assign letter= g」などの未使用のドライブレターを入力します。

ステップ 4. Diskpartが正常にドライブレターを割り当てたら、「exit」と入力してDiskpartのウィンドウを閉じる必要があります。

ステップ 5. コマンドプロンプトウィンドウで、以下のコマンドを実行します。

  • cd /d g:\EFI\Microsoft\Boot\
  • bootrec /fixboot
  • ren BCD BCD.backup
  • bcdboot c:\Windows /l en-us /s g: /f ALL:BCD

最後に、DVDを取り出し、PCを再起動します。

方法2:インストールCDなしでMBRを修復する

インストールディスクがない場合、どのようにMBRブート修復を実行しますか?AOMEI Partition Assistantを使えば、ブート可能なUSBフラッシュドライブを作成し、そこからコンピュータを起動してWindows PE環境でMBRを再構築することができます。この強力なソフトは、Windows 11、10、8、7全エディション対応しています。

無料ダウンロードWin 11/10/8.1/8/7対応
安全かつ高速
注意:デモ版は動作確認の目的でのみ使用されます。つまり、デモでは、すべての機能をプレビュー、すべての操作をシミュレートすることしかできません。

ステップ 1. AOMEI Partition Assistantの上部のウィザードバーにある「ツール」をクリックして、「ブータブルCD/USBを作成」を選択し、「次へ」をクリックします。

ステップ 2. 「USBブートデバイス」にチェックを入れ、挿入されたUSBドライブを選択し、「続行」をクリックします。

ステップ 3. プロセスが完了するのを待ちます。

ステップ 4. 前に作成した起動可能メディアをMBRエラーのあるコンピュータに挿入し、起動可能なメディアからPCを起動します。ここでBIOSで起動順位を変更する必要がある場合があります。

ステップ 5. AOMEI Partition Assistantのメインインターフェイスが表示されます。システムディスクを右クリックし、「MBRを再構築」を選択します。

ステップ 6. ポップアップウィンドウで、現在のオペレーティングシステムのMBRタイプを選択します。

ステップ 7. 最後に、「適用」→「続行」をクリックしMBRの修復操作を実行します。

操作が完了したら、コンピューターをシャットダウンし、起動可能なメディアを取り外して、元のディスクからPCを起動します。

まとめ

ハードドライブ上の破損したMBRを修復する必要がある場合、この記事でMBRを修復する2つの方法を参照することができます。AOMEI Partition Assistantには、パーティションの移動、パーティションの結合、オペレーティングシステムのSSDへの移行など、HDDのパーティションを管理する多くの機能があります。