Windows11/10でBCDまたはブート構成データファイルを再構築する方法

BCDまたは別名ブート構成データには、 (Boot Configuration Data)Windowsの起動方法に関するブート構成パラメーターが含まれています。構成ファイルが破損した場合は、BCDまたはブート構成データ(Boot Configuration Data)ファイルを再構築する必要があります。通常、BCDが破損すると、 (BCD)Windows 11/10で起動できない状況が発生します。

以前のバージョンのWindowsでは、ブート情報はBoot.iniファイル(Boot.ini file)に保存されていました。EFIベースのオペレーティングシステムでは、EFIファームウェアブートマネージャーにエントリがあります。これは、EFIMicrosoftBootBootmgfw.efiで入手でき\EFI\Microsoft\Boot\Bootmgfw.efi

Windows11/10でBCDを再構築する

Windows10でBCDまたはブート構成データファイルを再構築する方法

BCDまたはブート構成データ(Boot Configuration Data)は、ファームウェアに依存しないデータベースファイルであり、ブート時の構成データが含まれています。これはWindowsBootManagerに必要であり、以前に(boot.ini)NTLDRで使用されていたboot.iniを置き換え(Windows Boot Manager)ます。起動に問題がある場合は、BCDの再構築が必要になる場合があります。

  1. コンピュータを高度なリカバリモードで起動します
  2. 詳細オプション(Advanced Options)で利用可能なコマンドプロンプト(Command Prompt)を起動します。
  3. BCD(rebuild the BCD)またはブート構成データ(Boot Configuration Data)ファイルを再構築するには、コマンド– bootrec /rebuildbcd
  4. 他のオペレーティングシステムをスキャンし、 BCD(BCD)に追加するOSを選択できるようにします。

これで問題が解決しない場合は、手動でブートパスを設定できます。ただし、問題が発生する可能性があるため、専門家である場合にのみ行ってください。

コマンドプロンプト(Command Prompt)で、次のコマンドを入力し、 Enterキー(Enter)を押します。

bcdboot c:\windows /s c:

BCDbootツールは、システムパーティションファイルを管理できるコマンドラインツールです。システムパーティションが破損している場合は、BCDbootを使用して、システムパーティションファイルをWindowsパーティションからのこれらのファイルの新しいコピーに置き換えることができます。

コンピュータを高度な回復モード(Advanced Recovery Mode)で起動してからこのコマンドを実行する必要があることに注意してください。そうしないと、起動ファイルのコピーを試みるときに(Failure when attempting to copy boot files)エラーエラーメッセージが表示される場合があります。

このコマンドを実行すると、新しいブートローダー(Bootloader)が提供されます。ここで、「c」はシステム(System)ドライブです。これは、 Windows(Windows)がインストールされている正確なドライブがわかっている場合にのみ行う必要があります。

最後に、MBRまたはマスターブートレコードを(Master Boot Record)修復および再構築(repair & rebuild MBR)する方法について、この投稿を参照することをお勧めします。コマンドに慣れていない場合は、EasyBCD や Dual-(Dual-Boot Repair) BootRepairなどのサードパーティツールを使用してBCDファイルを修復できます。

読む(Read):WindowsでEFIブートローダーを修復する方法。

BCDを再構築するとファイルが削除されますか?

いいえ、BCDを再構築してもファイルは削除されません。Bootrec.exe、fixmbr bootrec.exe、fixbootおよびbootrec.exeは、個人用ファイルやフォルダに影響を与えないブートファイルを修復するのに役立ちます。

関連資料:(Related reading:) Windowsが起動に失敗します。自動起動修復、更新、PCのリセットも失敗します(Windows fails to boot; Automatic Startup Repair, Refresh, Reset PC also fails)



About the author

私は、Windows 11 または 10 アプリケーションの開発と保守に 10 年以上の経験を持つソフトウェア エンジニアです。また、Google ドキュメントと Microsoft Edge の使用経験もあります。これらの分野での私のスキルは、将来のソフトウェア エンジニアリングの役割の優れた候補者になります。



Related posts