Skip to main content

WindowsでBCDを再構築する方法

Windows 10アップデート後に起動しないときの修復方法 [2019] (六月 2026)

Windows 10アップデート後に起動しないときの修復方法 [2019] (六月 2026)
Anonim

Windowsのブート構成データ(BCD)ストアが見つからないか、破損しているか、正しく構成されていないと、Windowsを起動できなくなり、BOOTMGRが見つからないか、ブートプロセス。

BCDの問題を解決する最も簡単な方法は、単に再構築することです。 ブートレック コマンドについては、以下で詳しく説明します。

すでにこのチュートリアルをスクロールしていて、あまりにも多くのように見える場合は、心配しないでください。はい、実行するコマンドがいくつかあり、画面に多くの出力がありますが、BCDの再構築は非常に簡単なプロセスです。指示に正確に従うだけで大丈夫です。

以下の手順は、Windows 10、Windows 8、Windows 7、およびWindows Vistaに適用されます。 Windows XPにも同様の問題が存在する可能性がありますが、起動設定情報は boot.ini BCDではなく、ブートデータでXPの問題を修正するには、全く別のプロセスが必要です。

Windows 10、8、7、またはVistaでWindowsでBCDを再構築する方法

WindowsでのBCDの再構築には約15分かかります。

  1. Windows 10またはWindows 8を使用している場合は、Advanced Startup Optionsを起動します.Windows 7またはWindows Vistaを使用している場合は、System Recovery Optionsを起動します。

  2. Windows 10では、をクリックするか、 トラブルシューティング ボタン。次に、をクリックするかタップします 高度なオプション.

  3. コマンドプロンプトボタンをクリックまたはタップして開始します。

    コマンドプロンプトを表示するには、アカウント名を選択してパスワードを入力する必要があります。

  4. プロンプトで、次のように入力します。 ブートレック コマンドを入力し、次に 入る:

    bootrec / rebuildbcd

    ブートレック コマンドは、BCDに含まれていないWindowsインストールを検索して、それに1つまたは複数を追加するかどうか尋ねます。

  5. コマンドラインで次のいずれかのメッセージが表示されます。

    オプション1

    Windowsインストール用にすべてのディスクをスキャンします。これはしばらく時間がかかることがありますので、お待ちください… Windowsインストールを正常にスキャンしました。確認されたWindowsインストールの合計:0操作は正常に完了しました。

    オプション2

    Windowsインストール用にすべてのディスクをスキャンします。これはしばらく時間がかかることがありますので、お待ちください… Windowsインストールを正常にスキャンしました。確認されたWindowsの総数:1 1 D: Windowsインストールをブートリストに追加しますか?はい/いいえ/すべて:

    オプション1が表示された場合: 手順5に進みます。この結果は、BCDストアのWindowsインストールデータが存在することを意味しますが、 ブートレック 何も見つかりませんでした 追加 コンピュータにWindowsをインストールしてBCDに追加します。それはいいです; BCDを再構築するには、いくつかの手順を踏むだけです。

    オプション2が表示された場合: 入る Y または はい 〜に ブートリストにインストールを追加しますか? あなたが見るべきである質問 操作は正常に完了しました プロンプトに点滅するカーソルが続きます。ページの下部に向かってステップ10で終了します。

  6. BCDストアが存在し、Windowsインストールがリストされているので、まず手動で削除してから、再度ビルドし直す必要があります。プロンプトが表示されたら、 bcdedit コマンドを表示してから 入る:

    bcdedit / export c: bcdbackup

    bcdedit コマンドは、ここでBCDストアをファイルとしてエクスポートするために使用されます。 bcdbackup。ファイル拡張子を指定する必要はありません。このコマンドは、BCDエクスポートが正常に動作したことを意味する次の画面を返します。

    操作は正常に完了しました。

  7. この時点で、操作できるようにBCDストアのいくつかのファイル属性を調整する必要があります。プロンプトが表示されたら、 attribコマンド まさにこのように:

    attrib c: boot bcd -h -r -s

    attribコマンドで行ったことは、ファイルから隠し属性、読み取り専用属性、およびシステム属性を削除することでした bcd。これらの属性は、ファイルに対して実行できる処理を制限していました。それらがなくなると、ファイルをより自由に操作できます(具体的には名前を変更します)。

  8. BCDストアの名前を変更するには、 レン 次のコマンドを実行します。

    ren c: boot bcd bcd.old

    BCDストアの名前が変更されたので、ステップ3で実行しようとしたとおりに、BCDストアを再構築することができます。

    あなたは新しいものを作成しようとしているので、BCDファイルを完全に削除することができます。ただし、既存のBCDの名前を変更すると、Windowsで使用できなくなり、操作を取り消す場合は、ステップ5で行ったエクスポートに加えて、さらに別のバックアップレイヤーが提供されるため、同じ処理が実行されます。

  9. 次のコマンドを実行してBCDを再構築してみてください。 入る:

    bootrec / rebuildbcd

    それは コマンド・プロンプト 窓:

    Windowsインストール用にすべてのディスクをスキャンします。これはしばらく時間がかかることがありますので、お待ちください… Windowsインストールを正常にスキャンしました。確認されたWindowsの総数:1 1 D: Windowsインストールをブートリストに追加しますか?はい/いいえ/すべて:

    これは、BCDストアの再構築が期待通りに進んでいることを意味します。

  10. ブートリストにインストールを追加しますか? 質問の種類Y または はい、続いて 入る キー。

    BCDの再構築が完了したことを示すために、これが画面に表示されます。

    操作は正常に完了しました。

  11. コンピュータを再起動してください。 BCDストアの問題が唯一の問題であると仮定すると、Windowsは期待どおりに起動するはずです。

    開始方法に応じて 高度なスタートアップオプション または システムリカバリオプション再起動する前に、ディスクまたはフラッシュドライブを取り外す必要があります。

  12. BCDを再構築しても問題が解決しない場合は、Windowsが正常に起動できないという特定の問題が発生した場合でも、トラブルシューティングを続行してください。