Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説

MBR(マスターブートレコード)とは、パソコンの電源を入れた際に最初に読み込まれる重要な領域のことです。MBRエラー1はシステム起動中に発生し、マスターブートレコードの破損を示すエラーです。オペレーティングシステムにアクセスできない状態になるため、解決が難しい問題として知られています。

WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説

ただし、これまでに多くのユーザーがさまざまな方法でこの問題を克服してきました。本記事では、MBRエラー1を解消するための手順をステップごとに詳しく解説します。ぜひ参考にしてください。

WindowsでMBRエラー1が発生する主な原因

このエラーの原因はそれほど多くありません。調査の結果、考えられる原因は次の2つに絞られます。事前に原因を把握しておけば、時間を節約でき、適切な対処法を素早く選択できるでしょう。

  • BIOSのブート順序が誤っている – 何らかの要因でBIOSの設定が変更され、メインのストレージから起動しなくなっている可能性があります。ブート順序を変更し、OSがインストールされたメインのHDD/SSDを優先的に読み込むよう設定する必要があります。
  • MBRが破損している – MBR自体が破損しているケースです。MBRの修復を試みることが、MBRエラー1を解決する唯一の手段となる場合があります。手順はやや長めですが、試す価値は十分にあります。

解決策1:BIOSでブート順序を変更する

MBRエラー1は、デフォルトのブート順序が変更され、起動手順が定義されていないデバイス(データ保存専用のドライブなど)から起動しようとしていることを示していることがあります。その場合は、BIOSでブート順序を変更するだけで簡単に解決できます。以下の手順に従ってください。なお、具体的な操作方法はマザーボードやPCメーカーによって異なる場合があります。

  1. まず、パソコンの電源を入れるか再起動します。起動直後の初期画面に「SETUPに入るには特定のキーを押してください」といったメッセージが表示されるので、指示されたキーを押します。
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. 画面が表示されている間にキーを押せなかった場合は、再度再起動してください。成功していれば「BIOS Setup Utility(BIOSセットアップユーティリティ)」が起動します。画面上部のメニューから「Boot」という項目を探します。
  2. なお、項目名は「Boot Options」「Boot Order」などと表記される場合もあります。機種によっては「Other Options」「Advanced BIOS Features」「Advanced Options」などの別メニュー内に格納されていることもあるので注意してください。
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. 該当するメニューを開くと、デバイスの一覧が表示されます。この並び順が、BIOSがOSやリカバリードライブを検索する順序を示しています。
  2. 一覧の先頭には、オペレーティングシステムがインストールされているハードディスク(SSD)を配置してください。画面下部のバーに、順序を変更するための操作方法が表示されているはずです。下の画像の例では、「-」キーと「+」キーを使って順序を入れ替えられます。
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. 変更が完了したら、上部メニューの「Exit」タブに移動し、「Exit Saving Changes(変更を保存して終了)」を選択します。画面下部にショートカットキーが表示されている場合もあります。選択後、パソコンが正常に起動すれば完了です。

解決策2:MBRを修復する

ブート順序が正しく設定されているにもかかわらずエラーが続く場合、考えられるもう一つの原因はMBRの破損です。OSにアクセスできないため、WindowsのインストールDVDまたはUSBメモリを用意する必要があります。

古いバージョンのWindowsであれば、Windowsのインストール時に使用したメディアをそのまま利用できます。Windows 10をお使いの場合は、「Media Creation Tool(メディア作成ツール)」を使って回復メディアを作成可能です。なお、以下の手順は正常に動作している別のパソコン上で実行してください。

  1. まず、Microsoftの公式サイトからMedia Creation Toolをダウンロードします。ダウンロードフォルダ内の「MediaCreationTool.exe」を見つけてダブルクリックで起動しましょう。
  2. 利用規約を確認したら「同意する」ボタンをクリックします。次の画面で「別のPCのインストール メディアを作成する(USBフラッシュ ドライブ、DVD、またはISOファイル)」を選択し、「次へ」をクリックします。
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. 次の画面では、インストールメディアを作成する対象のパソコンに合わせて、言語エディション(OSのバージョン)アーキテクチャ(32ビット/64ビット)を正しく選択してください。設定が完了したら「次へ」をクリックします。
  2. 続いて、メディアをUSBドライブに保存するかDVDに書き込むかに応じて、「USBフラッシュドライブ」または「ISOファイル」を選択します。「次へ」をクリックすると、Windows 10のダウンロードが開始されます。
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. ISOファイルの作成を選択した場合は、「ISOファイルをDVDに書き込みます」という画面が表示されます。使用するDVDドライブを選択してから「完了」ボタンをクリックしてください。

インストールメディアの準備が整ったら、いよいよMBRの修復作業に移ります。手順はOSのバージョンによって異なるため、お使いの環境に合った説明に従ってください。

Windows 7の場合:

  1. Windows 7のインストールDVDを挿入し、そこから起動するようにパソコンを再起動します。「CDまたはDVDから起動するには任意のキーを押してください」というメッセージが表示されたら、任意のキーを押します。
  2. 次の画面で、使用したい言語とキーボードレイアウトを選択し、「次へ」をクリックします。
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. 続く画面で「Windowsを起動するのに役立つ回復ツールを使用する」のラジオボタンを選択します。一覧から対象のオペレーティングシステムを選んで「次へ」をクリックしてください。OSが一覧に表示されない場合は、下の「ドライバーの読み込み」ボタンをクリックします。
  2. システム回復オプション」ウィンドウで「コマンドプロンプト」をクリックします。コマンドプロンプトが開いたら、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行してください。
bootrec /rebuildbcd
bootrec /fixmbr
bootrec /fixboot
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. コマンドプロンプトを終了し、DVDを取り出してからパソコンを再起動します。MBRエラー1がまだ表示されるかどうかを確認してください。

Windows 8 / 8.1 / 10の場合:

  1. インストールDVDまたはUSBドライブからパソコンを起動し、ウェルカム画面で「コンピューターを修復する」をクリックします。続いて「トラブルシューティング >> 詳細オプション >> コマンドプロンプト」の順に進み、コマンドプロンプトを開きます。
WindowsでMBRエラー1を修正する方法|原因と2つの解決策を徹底解説
  1. コマンドプロンプトが開いたら、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行します。
bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd
  1. DVDまたはUSBドライブをディスクトレイ/USBポートから取り外し、コマンドプロンプトに「exit」と入力してEnterキーを押します。その後パソコンを再起動し、MBRエラー1が解消されたかどうかを確認してください。

それでも解決しない場合

上記のすべての手順を試してもMBRエラー1が解消されない場合は、ハードディスクやSSD自体の物理的な故障が疑われます。重要なデータがある場合は、専門のデータ復旧業者への相談を検討するとともに、ストレージの交換も視野に入れましょう。また、日頃からシステムイメージのバックアップを作成しておくことで、同様のトラブル発生時にも迅速に復旧できるようになります。

  1. Windows XPで発生する「Stop 0x0000007B」エラーの原因と解決方法

    Windows XPのパソコンを起動した際に「Stop 0x0000007B」エラーが表示されることがあります。このエラーは、Windows XPのセットアップが正常に完了できなかったことを示すもので、インストール中や再起動後に発生します。原因は、古いドライバーといった単純なものから、ブートウイルスのような複雑なものまでさまざまで、いずれの場合もセットアップファイルが正しく動作できなくなっています。 0x0000007Bエラーの原因は? このエラーは以下のように表示されます。 STOP: 0x0000007B (parameter1, parameter2, parameter3, par

  2. Windows Vistaで発生する0x0000c1f5エラーの原因と修正方法を徹底解説

    0x0000c1f5エラーは、Windows Vistaがインストールされたパソコンでのみ発生するエラーです。通常、PCの起動時にこのエラーが表示されます。PC内の$TxfLogファイル(Transactional NTFSによって生成されるログファイル)が破損したり、不整合が生じたりした場合、「Common Log File System(CLF)」というドライバーが自動的に修復を行う仕組みになっています。しかし、この修復処理が正常に機能しないと、PCは正しく起動できなくなり、代わりに画面に0x0000c1f5エラーが表示されることになります。本記事では、このエラーの原因を解消するための具