概要
回復環境 (Windows RE) を使用してスタートアップの問題を解決するには、まず [システム回復オプション] ダイアログ ボックスの [スタートアップ修復] オプションを試します。 これで問題が解決しない場合、またはその他の問題を手動で解決する必要がある場合は、Bootrec.exe ツールを使用します。 この資料では、Windows RE で Bootrec.exe ツールを使用して、Windows Vista または Windows 7 で次の項目の問題を解決し、修正する方法について説明します。
-
マスター ブート レコード (MBR)
-
ブート セクタ
-
ブート構成データ (BCD) ストア
また、Bootrec.exe ツールを使用して、"Windows ブート構成データ ファイルに必要な情報が見つかりません" エラーを解決することもできます。
Bootrec.exe ツールの実行方法
Bootrec.exe ツールを実行するには、まず Windows RE を起動します。
-
Windows Vista または Windows 7 のメディアを DVD ドライブに挿入し、コンピューターを起動します。
-
いずれかのキーを押すよう求めるメッセージが表示されたら、任意のキーを押します。
-
言語、時刻、通貨、キーボード、または入力方式を選択し、[次へ] をクリックします。
-
[コンピューターを修復する] をクリックします。
-
修復するオペレーティング システムを選択し、[次へ] をクリックします。
-
[システム回復オプション] ダイアログ ボックスの [コマンド プロンプト] をクリックします。
-
Bootrec.exe と入力し、Enter キーを押します。
注: Windows Vista または Windows 7 DVD からコンピューターを起動するには、DVD ドライブから起動するようにコンピューターを構成する必要があります。 構成方法については、コンピューターに同梱されていたマニュアルを参照するか、コンピューターの製造元にお問い合わせください。
Bootrec.exe ツールは次のオプションをサポートしています。 状況に応じて次のオプションを使用します。
/FixMbr
このオプションを指定すると、Windows 7 または Windows Vista 互換の MBR がシステム パーティションに書き込まれます。 既存のパーティション テーブルは上書きされません。 MBR の破損の問題を解決する必要がある場合、または MBR から標準ではないコードを削除する必要がある場合に、このオプションを使用します。
/FixBoot
このオプションを指定すると、Windows Vista または Windows 7 と互換性があるブート セクターを使用して、新しいブート セクターがシステム パーティションに書き込まれます。 次のいずれかの条件に該当する場合にこのオプションを使用します。
-
ブート セクターが、標準でない Windows Vista または Windows 7 ブート セクターにより置き換えられた。
-
ブート セクターが破損している。
-
Windows Vista または Windows 7 がインストールされた後に、それよりも古いバージョンの Windows オペレーティング システムがインストールされた。 この場合、Windows ブート マネージャー (Bootmgr.exe) ではなく Windows NT Loader (NTLDR) を使用してコンピューターが起動します。
/ScanOs
このオプションを指定すると、Windows Vista または Windows 7 と互換性があるインストールのすべてのディスクがスキャンされます。 また、BCD ストアに現在ないエントリも表示されます。 Windows Vista または Windows 7 のインストールがあり、ブート マネージャーのメニュー表示されない場合に、このオプションを使用します。
/RebuildBcd
このオプションを指定すると、Windows Vista または Windows 7 と互換性があるインストールのすべてのディスクがスキャンされます。 また、BCD ストアに追加するインストールを選択することもできます。 BCD ストアを完全に再構築する必要がある場合にこのオプションを使用します。
注: "BOOTMGR が見つかりません" エラーを解決するには、Bootrec.exe ツールを使用します。 BCD ストアを再構築してもスタートアップの問題が解決しない場合は、BCD ストアをエクスポートし、削除してから、このオプションをもう一度実行します。 こうすることで、BCD ストアが完全に再構築されます。
この操作を行うには、Windows RE のコマンド プロンプトで次のコマンドを入力します。
-
bcdedit /export C:\BCD_Backup
-
c:
-
cd boot
-
attrib bcd -s -h -r
-
ren c:\boot\bcd bcd.old
-
bootrec /RebuildBcd