ここでは、”WINDOWS XP、Vista用のMBRガイドを修正する”を見ることができます, 7, 8, 8.1, 10″
この記事では、XP、Vista、7、8、8.1、および10を含むWindowsのすべてのバージョンでマスターブートレコード(MBR)を修復する方法を紹介します。
目次
MBRとは何ですか?
MBR(マスターブートレコード)は、ハードドライブのパーティションに関する情報を格納し、使用しているオペレーティングシステムのローダーとして機能するブートセク
最初にWindowsをインストールすると、最初に作成したパーティションにマスターブートレコードが作成されます。 それはあなたのハードディスクの最初の512バイトです。
MBRが壊れている場合は、Windowsを起動することはできません。 MBRは、Windows XP、Vista、7、および8を含むすべてのWindowsバージョンで使用され、壊れている場合は起動できません。
MBRを標的としたウイルスによって、またはLinuxディストリビューションでデュアルブートすることによって、MBRを自分のコードに置こうとすることによ
バックアップ
MBRはハードディスクに保存されているため、必要に応じてバックアップして後で復元することができます。
MBRをバックアップするには、1つのコマンドのみを実行する必要があります:
dd if=/dev/sda of=/path-to-save/mbr-backup bs=512 count=1
上記のコマンドでmbr-backupを保存するパスは/path-to-save/mbr-backupです。
Restore
このコマンドは、保存されたマスターブートレコードを復元するために使用できます:Mbr-backupが保存されているパスは、このコマンドでは/path-to-get/mbr-backupです。
一般的なエラー
マスターブートレコードが破損している場合、コンピュータに次のエラーの一部が表示されることがあります:
- オペレーティングシステムの読み込みエラー
- オペレーティングシステムが見つかりません
- 無効なパーティションテーブル
- 起動可能なメディアが見つかりません
- 再起動し、適切な起動デバイスを選択します
さまざまな変数に応じて、破損したブートレコードによって生成されるその他のエラーが表示されることがあります。
Easy Recovery EssentialsはMBRを修復します
Windows XP、Vista、7、または8の自動修復機能により、easy Recovery Essentials、ブータブルリカバリおよび復元CD/USBは、マスターブートレコード(MBR)に行われたほとん:
- Easy Recovery Essentialsは無料でダウンロードできます。 ダウンロードする前に、ドロップダウンメニューからWindowsのバージョン(XP、Vista、7、または8)を選択します。
- 画像を書き込む必要があります。 ブータブルCDの作成は困難な場合があるため、ブータブルISOイメージを書き込む方法については、次の手順に慎重に従ってください。
- Boot Essentials For A Quick Recovery
- ドロップダウンメニューから自動修復を選択し、次へをクリックします。
- Windowsインストールドライブの文字(通常はC:)を選択し、自動修復を選択します。
- Easy Recovery Essentialsプログラムが開始されます。
- 手順が終了したら、”再起動”をクリックします。
- Windows XP、Vista、Windows7、およびWindows8が正しくロードされるようになりました。
Windows XPでは、MBRを修復します。
WINDOWS XPのfixmbrコマンドを使用してMBRを修復できます。 回復コンソールとfixmbrツールを実行するには、元のWindows XPインストールCDが必要です。
windows XPおよびWindows2000のみがfixmbrコマンドをサポートしています。
fixmbrを実行するには、次の手順を実行します:
- まず、Windows XP CDから起動します。
- “任意のキーを押してCDから起動します…”という通知が表示されたら、任意のキーを押してCDから起動します。
- Rキーを押して、セットアップへようこそページが開いたらリカバリコンソールを起動します。
- windows XPがハードディスク上の唯一のオペレーティングシステムである場合は、1と入力し、”どのWindowsインストールにログオンしますか”プロンプトでEnterキーを押し
- “管理者パスワードの入力”の質問に管理者パスワードを入力し、Enterキーを押します。
- 型
fixmbr
メッセージを得れば”新しいMBRを書きたいと思う本当にあるか。”yを押してから入力します。
4. Enterキーを押します。
5. 手順が完了するのを待ちます。 Fixmbrユーティリティソフトウェアは、ハードドライブへの損傷を修正します。
マスターブートディスク
を実行する手順6. Windows XP CD
7を削除します。 “プログラムからの出口”と入力します。
8. コンピュータを再起動するには、Enterキーを押します。
MBRが破損しているためにコンピュータを起動できなかった場合は、上記の手順に従って修復すると、Windows XPが正常に起動します。
fixmbrコマンドが失敗した場合は、mapコマンドを使用して、マスターブートレコードを修復する必要がある正しいドライブ名を見つけます:
- タイプマップ
- Enterキーを押します。
- マップユーティリティの出力を待ちます:
C: NTFS 1024MB \Device\Harddisk0\Partition1 E: \Device\CdRom0
上記の出力は一例です。 コンピュータの出力は異なる場合がありますが、この例ではC:\
であるHarddisk0を持つ項目のドライブ文字をメモしてください。
WINDOWS Vistaのbootrecコマンドは、WINDOWS XPの場合とは異なる方法でMBRを修正するために使用されます。
bootrecソフトウェアを使用するには、元のWindows VistaインストールCD/DVDが必要です。
:
- Windows VistaのインストールCDまたはDVDから起動して、コンピュータを起動します。
- お好みの言語とキーボードレイアウトを選択します。
- ようこそ画面からコンピュータの修復を選択します。
- オペレーティングシステムを選択し、次へをクリックします。
- 表示されるシステム回復オプションボックスからコマンドプロンプトを選択します。
- 表示されたら、コマンドプロンプトに次のコマンドを入力します:
bootrec /FixMbr bootrec /FixBoot bootrec /RebuildBcd
上記のコマンドの完全な説明については、bootrecと入力します。exe”を起動します。
7. 各コマンドの後、Enterキーを押します。
8. 操作が完了するのを待ちます。 成功した場合は、確認メッセージが画面に表示されます。
9. CD/DVDをドライブから取り出します。
10. “Exit”という単語を入力します。”
11. Enterキーを押してコンピュータを再起動します。
bootrecを実行する前に。exeを実行すると、Windows Vistaの起動修復を実行して、起動障害を自動的に修正できるかどうかを確認できます。 スタートアップ修復を実行する手順は次のとおりです:
- インストールCD/DVDから起動して、コンピュータを起動します。
- 言語とキーボードレイアウトを選択したら、コンピュータの修復をクリックします。
- ドロップダウンメニューからオペレーティングシステムを選択し、次へをクリックします。
- 表示されるシステム回復オプションダイアログボックスからスタートアップ修復を選択します。
- 手順が完了するのを待ちます。 システムのプロンプトが表示されたら、コンピュータを再起動します。
6. Bootrec/rebuildbcdコマンドが失敗した場合、別のオプションはBCDを完全に再構築することです。 コマンドプロンプトで次のコマンドを入力します:
bcdedit /export C:\bcdbackup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.backup bootrec /rebuildbcd
7. 各コマンドの後にEnterキーを押します。
WINDOWS7では、MBRを修復します。
システム回復オプションに入り、コマンドプロンプトを実行するには、元のWindows7インストールDVDが必要です。
:
- Windows7のインストールDVDから起動して、コンピュータを起動します。
- “CDまたはDVDから起動するには任意のキーを押す…”画面で、任意のキーを押してCDまたはDVDから起動します。
- 言語を選択します。
- キーボードのレイアウトを選択します。
- 次を選択する必要があります。
- オペレーティングシステムを選択した後、次へをクリックします。 オペレーティングシステムを選択するときは、”回復ツールを使用してWindowsの起動時の問題を解決する”というボックスにチェックを入れてくださ”
- システム回復オプションメニューからコマンドプロンプトを選択します。
- コマンドプロンプトが正常に読み込まれたら、次のコマンドを入力します:
bootrec /rebuildbcd
9. Enterキーを押します。
10. 次のコマンドを入力します:
bootrec /fixmbr
11. Enterキーを押します。
12. 次のコマンドを入力します:
bootrec /fixboot
13. Enterキーを押します。
14. ディスクトレイからインストールDVDを取り外した後、コンピュータを再起動します。
bootrec/fixmbrとbootrec/fixbootが動作しない場合は、Windows7ブートセクタコードを回復してみてください:
- WindowsインストールCD/DVDのドライブ文字を確認するには、コマンドプロンプトに次の行を入力します:
diskpart select disk 0 list volume
2. 「タイプ」列で、「CD-ROM」という単語を探します。”これはあなたのCD/DVDの取付けのためのドライブ文字である。 ドライブ文字がDの場合は、次のコマンドを入力します:\
exit D: cd boot dir
ドライブ文字がD:\でない場合は、2番目のコマンドを前のlist volumeコマンドで認識したドライブ文字に置き換えます。
3. 次のコマンドを入力します:
bootsect /nt60 SYS /mbr
4. Enterキーを押します。
5. CD/DVDをドライブから取り出します。
6. “Exit”という単語を入力します。”
7. コンピュータを再起動するには、Enterキーを押します。
WINDOWS8または8.1では、MBRを修復します。
マスターブートレコードを修正するには、元のWindows8または8.1インストールDVDが必要です。
Windows8/8.1インストールCD/DVDがない場合は、Easy Recovery Essentialsを使用したMBRの修正に進み、コマンドプロンプトを実行します。
:
- インストールDVD(またはリカバリUSB)から起動して起動します
- ようこそ画面でコンピュータを修復をクリックします。
- トラブルシューティングを選択します。
- コマンドプロンプトを選択します。
- 読み込まれた後、コマンドプロンプトに次の手順を入力します:
bootrec /FixMbr bootrec /FixBoot bootrec /ScanOs bootrec /RebuildBcd
6. 各コマンドの後、Enterキーを押して、操作が完了するのを待ちます。
7. DVDをディスクトレイから取り出します。
8. “Exit”という単語を入力します。”
9. Enterキーを押します。
10. PCを再起動してWindows8/8.1が起動できるかどうかを確認します。
bootrecユーティリティがWindows8/8.1の修正に失敗した場合は、次のコマンドを試してEFIブートローダを修復してください:
- windows8またはWindows8.1用のインストールDVDまたは回復USBから起動します。
- メニューからコンピュータの修復を選択します。
- トラブルシューティングを選択します。
- コマンドプロンプトを選択します。
- 次のコマンドを連続して入力し、それぞれの後にEnterキーを押します:
diskpart sel disk 0 list vol
これらのコマンドは、コンピュータの最初のディスクを選択し、そのディスク上でアクセス可能なすべてのパーティションのリストを提供します。
6. Fs列にFs列FAT32があるボリューム項目を探します。 EFIパーティションをフォーマットするには、FAT32を使用する必要があります。 EFIパーティションのボリューム番号が次の場合は、次のコマンドを入力します”2″:
sel vol 2
ボリューム番号が2でない場合は、”2″をマシン上でアクセス可能な番号に置き換えます。
7. このパーティションには、マシン上に存在する文字の1つではない、x:\などの一意の文字を割り当てます。 文字を割り当てるには、次のコマンドを入力します:
assign letter=x:
8. “Success”というメッセージが表示されるのを待ちます:
DiskPart successfully assigned the drive letter or mount point.
9. DiskPartユーティリティを終了するには、exitと入力します:
exit
10. X:\を、このコマンドで以前にEFIパーティションに割り当てた文字に置き換えます:
cd /d x:\EFI\Microsoft\Boot\
11. 次に、bootrecコマンドを入力してボリュームを再構築します:
bootrec /fixboot
12. これで、古いBCDをバックアップし、新しいBCDを再作成する必要があります。 タイプ:
ren BCD BCD.backup
13. 次のコマンドを入力してBCDを再作成し、x:\を以前の割り当てられた文字に置き換えます:
bcdboot c:\Windows /l en-us /s x: /f ALL
14. 上記のコマンドのc:\にWindowsがインストールされています。 Windows8/8.1のインストールが別のドライブ文字にある場合は、c:\をドライブ文字に置き換えます。
15. DVDをディスクトレイから取り出します。
16. “Exit”という単語を入力します。”
17. コンピュータを再起動します。
WINDOWS10でMBRを修復します。
マスターブートレコードを修復するには、元のWindows10インストールDVDが必要です。
Windows10インストールDVDがない場合は、Easy Recovery Essentialsを使用したMBRの修正に進み、コマンドプロンプトを実行します。
:
- インストールDVD(またはリカバリUSB)から起動して起動します
- ようこそ画面でコンピュータを修復をクリックします。
- トラブルシューティングを選択します。
- コマンドプロンプトを選択します。
- 読み込まれた後、コマンドプロンプトに次の手順を入力します:
bootrec /FixMbr bootrec /FixBoot bootrec /ScanOs bootrec /RebuildBcd
6. 各コマンドの後、Enterキーを押して、操作が完了するのを待ちます。
7. DVDをディスクトレイから取り出します。
8. “Exit”という単語を入力します。”
9. Enterキーを押します。
10. PCを再起動してWindows10が起動できるようになったかどうかを確認します。
bootrecユーティリティがWindows10インストールの修正に失敗した場合は、以下のコマンドを試してEFIブートローダを修復してください:
- インストールDVDまたはWindows10セットアップまたは回復USBドライブから起動して、Windows10を起動します。
- メニューからコンピュータの修復を選択します。
- トラブルシューティングを選択します。
- コマンドプロンプトを選択します。
- 次のコマンドを連続して入力し、それぞれの後にEnterキーを押します:
diskpart sel disk 0 list vol
これらのコマンドは、コンピュータの最初のディスクを選択し、そのディスク上でアクセス可能なすべてのパーティションのリストを提供します。
6. Fs列にFs列FAT32があるボリューム項目を探します。 EFIパーティションをフォーマットするには、FAT32を使用する必要があります。 EFIパーティションのボリューム番号が次の場合は、次のコマンドを入力します”2″:
sel vol 2
ボリューム番号が2でない場合は、”2″をマシン上でアクセス可能な番号に置き換えます。
7. マシン上に存在するものの1つではない、x:のような一意の文字をこのパーティションに割り当てます。 文字を割り当てるには、次のコマンドを入力します:
assign letter=x:
8. “Success”というメッセージが表示されるのを待ちます:
DiskPart successfully assigned the drive letter or mount point.
9. DiskPartユーティリティを終了するには、exitと入力します:
exit
10. X:\を、このコマンドで以前にEFIパーティションに割り当てた文字に置き換えます:
cd /d x:\EFI\Microsoft\Boot\
11. 次に、bootrecコマンドを入力してボリュームを再構築します:
bootrec /fixboot
12. これで、古いBCDをバックアップし、新しいBCDを再作成する必要があります。 タイプ:
ren BCD BCD.backup
13. BCDを再構築するには、次のコマンドを使用して、x:を以前に割り当てた文字に置き換えます:
bcdboot c:\Windows /l en-us /s x: /f ALL
14. 上記のコマンドのc:\にWindowsがインストールされています。 Windows10がインストールされているドライブ文字が異なる場合は、c:\をドライブ文字に置き換えます。
15. DVDをディスクトレイから取り出します。
16. “Exit”という単語を入力します。”
17. コンピュータを再起動します。
結論
この情報が役に立つことを願っています。 ご質問やご意見がある場合は、以下のフォームに必要事項を記入してください。
ユーザーの質問:
1. 修正MBRの目的は何ですか?
Fixmbrは、指定されたハードディスクドライブに新しいマスターブートレコードを作成する回復コンソールコマンドです。 Windows2000およびWindows XPでは、回復コンソールからのみこのコマンドを使用できます。
2. SSDでMBRを修復する最良の方法は何ですか?
- AOMEI Partition Assistant Standardは、ダウンロード、インストール、および実行できます。 SSDを選択して右クリックして「REBUILD MBR」を選択するか、メインメニューからDisk>Rebuild MBRに移動します。
- ポップアップウィンドウで、MBRの種類を選択します。
- MBRの再構築プロセスをコミットするには、ツールバーの”適用”をクリックします。
3. MBRは書式設定で修正できますか?
WindowsがインストールされているパーティションのMBRとブートセクタは、通常はフォーマットを含む”Windows Install”によって常に上書きされます。
4. MBRを修正するための迅速な解決策はありますか?
MBRを修正するための簡単な方法は? techsupportから
5. MBRが台無しになっているように見え、修正方法がわかりません–Reddit
MBRが台無しになっているように見えますが、techsupport
から修正する方法がわか