Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で発生する0xc000014CブートBCDエラーの修正方法

PCの起動時に表示されることがあるエラーコード0xc000014Cは、コンピューターのレジストリが破損していることを示しています。その結果、システムがBCD(ブート構成データ)ファイルを読み取れなくなり、起動に失敗します。このエラーは、最初の起動セクターで問題が検出された際に発生します。表示されるエラーメッセージは以下のようなものです。

  • 情報:ブート構成データの読み取り中にエラーが発生しました。(ファイル:\Boot\BCD)
  • ファイル:\Windows\system32\config\system
    情報:システムレジストリファイルが見つからないか破損しているため、Windowsを読み込めませんでした
  • 情報:お使いのPCのブート構成データが見つからないか、エラーが含まれています。

Windows 11/10で発生する0xc000014CブートBCDエラーの修正方法

Windows 11/10で0xc000014CブートBCDエラーを修正する手順

ここでは、Windows 11/10/8/7で発生するブート構成データ(BCD)に関連するエラーコード0xc000014cを、以下の3つの方法で解決していきます。

  1. システムの復元を使用する
  2. BCDファイルを再構築する
  3. デフォルトの未破損レジストリ値を復元する

1. システムの復元を使用する

エラー発生時にはPCを正常に起動できない可能性が高いため、まず「高度なスタートアップオプション」画面を開きます。この画面には、システムの復元を実行する方法と、セーフモードで起動する方法のいずれかでアクセスできます。

「システムの復元」を選択し、画面の指示に従って復元ポイントまでシステムを戻してください。

これで問題が解決すれば完了です。解決しない場合は、次の方法を試してみましょう。

2. BCDファイルを再構築する

BCDを再構築するには、まず起動可能なWindows USBインストールメディアを作成し、それを使ってPCを起動する必要があります。セットアップのウェルカム画面が表示されたら「次へ」をクリックし、ウィンドウ左下にある「コンピューターを修復する」を選択します。

次に「トラブルシューティング」をクリックし、「詳細オプション」→「コマンドプロンプト」の順に選択します。

コマンドプロンプトが開いたら、以下のコマンドを記載された順番で1つずつ実行してください。

bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOS
bootrec /RebuildBcd

すべてのコマンドを実行し終えたら、「exit」と入力してコマンドプロンプトを閉じます。

その後、PCを再起動し、問題が解決したかどうかを確認してください。

3. デフォルトの未破損レジストリ値を復元する

この方法はやや高度な作業になります。自分が何を行っているのかを十分に理解した上で実施してください。自信がない場合は、無理せず技術者などの専門家に相談することをお勧めします。

まず、起動しなくなったPCからハードディスクを物理的に取り外します。以降、このハードディスクを「ハードディスク1」、元のPCを「コンピューター1」と呼びます。

次に、正常に動作している別のPCを用意します。こちらを「コンピューター2」、そのハードディスクを「ハードディスク2」と呼びます。

ハードディスク2を接続したままの状態で、ハードディスク1をコンピューター2に接続します。

そして、ハードディスク2からコンピューター2を起動します。このとき、ハードディスク1はセカンダリストレージとして認識されます。

ハードディスク2のシステムパーティション内で、以下の場所に移動し、そこにあるすべてのファイルをハードディスク1の同じ場所にコピーします。

C:\Windows\System32\config\RegBack

このとき、既存のファイルをすべて置き換える必要があります。

フォルダー内は以下のような内容になっています。

Windows 11/10で発生する0xc000014CブートBCDエラーの修正方法

コピーが完了したら、コンピューター2をシャットダウンします。

次に、ハードディスク1を取り外し、コンピューター1に唯一のハードディスクとして再度取り付けます。

通常どおりPCを起動し、問題が解決したかどうかを確認してください。

上記のどの方法でも解決しない場合は、PCのリセットを実行するか、インストールメディアを使ってPCを復元・リセットするか、あるいはWindowsを再インストールする必要があるかもしれません。

関連記事:

  • ブート構成データが見つかりません(エラーコード:0xc0000185)
  • ブート構成データファイルに必要な情報がありません(0xc0000034)
  • 0xc0000454:お使いのPCのブート構成データが見つからないか、エラーが含まれています
  • お使いのPCのブート構成データが見つからないか、エラーが含まれています(エラーコード:0xc00000f)
Windows 11/10で発生する0xc000014CブートBCDエラーの修正方法
  1. Windows 11/10で「無効なMS-DOS関数」エラーを修正する5つの方法

    Windows 11やWindows 10でファイルやフォルダーの移動・削除・コピー・名前変更を試みた際に、「無効なMS-DOS関数(Invalid MS-DOS Function)」というエラーメッセージが表示されることがあります。この記事では、このエラーを引き起こす可能性のある既知の原因を特定し、問題を解決するために試せる対処法をご紹介します。 「無効なMS-DOS関数」エラーとは これは実際にはファイルシステムに関するエラーで、主にファイル操作機能に影響を及ぼします。NTFS形式のドライブからFAT32形式のドライブへファイルを移動しようとした場合にも、このエラーが発生することがありま

  2. Windows 11/10で「起動デバイスが見つかりません」エラーを修正する5つの方法

    Windowsで「Boot device not found(起動デバイスが見つかりません)」というエラーに悩まされていませんか?このエラーは、主にシステムのハードドライブに問題がある場合に発生します。原因としては、BIOS設定の誤りや、デバイスがハードディスクを正しく認識できないことなどが考えられます。 この記事では、Windows 11/10で「起動デバイスが利用できません」というエラーを解消するための、実践的なトラブルシューティング方法をご紹介します。 起動デバイスとは? 名前の通り、起動デバイスとは、デバイスの起動に必要なファイルを保存しているハードウェアのことです。起動デバイスには