Windowsで0xc000014cブルースクリーンエラーを解決する方法

Windows 10で発生するUEFIブートエラー0xc000014cを修正する方法

エラーコード0xc000014cのブルースクリーンが表示されると、特にWindowsが起動する前に表示される場合は非常に厄介です。これは、ブート構成データ(BCD)が破損しているか欠落していることを示しており、これはアップデートの失敗、ファイルの破損、ハードウェアの不具合、あるいはシャットダウンの失敗など、さまざまな原因で発生する可能性があります。厄介なのは、PCが起動しないため、リカバリツールや起動可能なメディアを使用して修復しない限り、どうすることもできないことです。朗報は、この問題を解決する確実な方法がいくつかあり、いずれも完全な再インストールは必要なく、ほとんどの場合、BCDを修復するかシステムファイルを修復するだけです。ただし、特定の手順が最初の試行でうまくいかない場合や、再起動を1、2回繰り返してから再度試す必要がある場合があることに注意してください。

Windows 10で0xc000014cブルースクリーンエラーを修正する方法

方法1:Windows 10インストールメディアを使用する

  • まず、起動可能なWindows 10のUSBドライブまたはDVDが必要です。お持ちでない場合は、動作するPCを用意し、Microsoft公式ツールを使って作成してください。少し奇妙に感じるかもしれませんが、内蔵のメディア作成ツールではうまく作成できない場合があるので、必要に応じて別のUSBドライブを試してみてください。
  • このメディアを故障したパソコンに接続してください。
  • F12再起動して、キーまたはEscキー(メーカーによって異なります)を押してブートメニューに入ります。一部のシステムでは、PCは自動的にUSB/DVDから最初に起動しようとします。そうでない場合は、BIOS/UEFI(起動時にキーDelまたはキーを押すF2)に入り、起動順序を変更してメディアが最初に起動するようにしてください。
  • 指示が表示されたら、いずれかのキーを押してメディアからの起動を開始してください。
  • 言語、キーボードレイアウト、時刻などを選択し、「次へ」をクリックしてください。
  • 「コンピューターを修復する」(「インストール」ではない)をクリックしてください。
  • トラブルシューティング > 詳細オプション > スタートアップ修復に移動してください。これは、起動時の問題を自動的に修正しようとする組み込みのウ​​ィザードです。一部のマシンでは、問題を検出して簡単に修正できる場合があります。ただし、エラーが見つかったとしても、すぐにすべてを修正できない場合があることをご了承ください。

スタートアップ修復で解決しない場合でも、心配しないでください。次の方法はコマンドライン操作を伴いますが、多くの場合、より効果的です。

方法2:コマンドプロンプトを使用してBCDを再構築する

  • 上記の手順に従ってインストールメディアから起動しますが、スタートアップ修復ではなく、詳細オプションメニューからコマンドプロンプトShift + F8を選択してください。PCが回復モードに入らない場合は、起動中にキーを押してみることもできますが、正直なところ、成功するかどうかは保証できません。BIOSの設定によっては、強制的に数回起動を中断させてWindowsの回復モードを強制する方が簡単な場合もあります。
  • コマンドプロンプトが開いたら、以下のコマンドを順番に入力し、Enterそれぞれの後にEnterキーを押してください。WindowsがCドライブにない場合は、ドライブレターを調整してください。回復モードでは、Dドライブや別のドライブレターになっている場合があります。
    bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
  • 一部のユーザーから、再構築時にすべての OS エントリが認識されない場合は、`bootrec /RebuildBcd` を 2 回実行するか、`bcdboot C:\Windows /l en-us /s C:` を追加する必要があるとの報告がありました。基本的に、EFI の破損やアクセス許可の問題により、Windows が BCD を正しく再構築できない場合があるため、diskpart必要に応じて EFI パーティションをアクティブに設定してみてください。
  • コマンドの実行が完了したら、コマンドを入力しexitてコンピュータを再起動してください。メディアを取り外し、Windowsが正常に起動するかどうかを確認してください。一部の環境では初回で正常に起動しますが、他の環境では数回再試行するか、ディスクのエラーチェックが必要になる場合があります。

方法3:外部USBまたはDVDを使用してスタートアップ修復を実行する

  • より視覚的な操作を好む場合は、起動可能なメディアを再度挿入し、指示が​​表示されたら任意のキーを押してください。
  • 修復画面で、[トラブルシューティング] > [詳細オプション] > [スタートアップ修復]に進みます。Windows が問題をスキャンし、欠落または破損したブートデータを自動的に修復しようとします。コマンドラインによる修復が失敗した場合でも、この方法が有効になることがあります。
  • それでもうまくいかない場合は、リカバリコンソールから修復を実行するか、[Hiren’s BootCD](https://www.hirensbootcd.org/)のようなツールを使用して、より高度な修復を試してみてください。特に、ディスクやパーティションの破損が疑われる場合は、これらのツールが役立ちます。

方法4:SFCコマンドとCHKDSKコマンドを実行する

  • メディアを使ってリカバリモードで起動し、「コマンドプロンプト」を選択してください。
  • SFCスキャンを実行します。
    sfc /scannow

    これはシステムファイルの破損をチェックし、修復を試みます。成功するかどうかは運次第ですが、試してみる価値はあります。

  • 次に、ディスクチェックを実行して、不良セクタやディスクエラーがないか確認します。
    chkdsk C: /f /x /r
  • 必要に応じて、「C:」をWindowsがインストールされているドライブに置き換えてください。処理が完了するまでしばらくお待ちください。エラーが表示されなければ、再起動してください。うまくいけば、起動失敗の原因となっている可能性のある破損が解消されるはずです。

方法5.ディスクエラーの確認と修復

  • 上記と同様ですが、ハードウェアの問題が疑われる場合は、ディスクの整合性に重点を置くことが非常に重要です。
  • コマンドプロンプトから、以下を実行します。
    chkdsk C: /f /x /r
  • これにより不良セクタがスキャンされ、ファイルシステムの問題が修復されます。エラーが見つかった場合は、しばらく時間がかかる場合があります。完了したら、処理を再開し、PCが正常に起動するかどうかを確認してください。

方法6.EFIブートファイルを再構築または復元する

  • 「ファイル: \\Boot\\BCD」エラーが表示される場合、多くの場合、EFIパーティションの問題が原因です。EFIブートファイルを手動で再構築する必要があるかもしれません。これにはディスク編集作業が多く含まれるため、多少リスクはありますが、実行可能です。
  • メディアから再度起動し、コマンドプロンプトを開いて、以下を実行します。
    diskpart list disk select disk 0 list vol select vol X (X being the EFI partition, usually small, around 100MB, FAT32) assign letter=Z exit cd /d Z:\EFI\Microsoft\Boot bootrec /FixBoot bcdboot C:\Windows /s Z: /f UEFI exit
  • これにより、不正なブートエントリが削除され、EFIブートファイルが再作成されます。その後、再起動してWindowsが正常に起動するかどうかを確認してください。もちろん、Windowsは時として必要以上に面倒なことをするものです。

まとめ

  • 起動可能なWindowsメディア(USBメモリまたはDVD)を用意してください。
  • まずは内蔵のスタートアップ修復機能を試してみてください。簡単で手軽です。
  • それでもうまくいかない場合は、コマンドプロンプトを開き、`bootrec`コマンドを使用してBCDを再構築してください。
  • ディスクまたはシステムファイルの破損が疑われる場合は、chkdskとsfcスキャンを実行してください。
  • EFIに関する問題が発生した場合は、diskpartでブートファイルを手動で再構成してください。

まとめ

このエラーの解決方法は、通常、BCDの修復とディスクまたはEFIの破損チェックに尽きます。ある方法が完璧に機能する場合もあれば、試行錯誤が必要な場合もあります。重要なのは、万が一に備えて起動可能なメディアを用意しておくことです。それがなければ、どうにもならないからです。この情報が、Windowsを最初から再インストールする手間を省くのに役立つことを願っています。リカバリモードに入れば、ほとんどの修正は非常に簡単です。幸運を祈ります。そして、あなたのPCが再びスムーズに起動することを願っています!