Windows 10でブート構成データエラー0xc0000185を修正する方法

📅
🕑 1 分で読む

ええ、BCDエラー0xc0000185は本当に厄介です。特にWindows PCを起動しようとしたのに起動できない時はなおさらです。これは通常、ブート構成データが欠落、破損、または単に削除されていることが原因です。Windowsアップデートに失敗した後や、ハードドライブに汚れや不良セクタがある場合にも発生することがあります。いずれにしても、このエラーの解決は必ずしも簡単ではありませんが、これらの方法は同様の状況に陥った他のユーザーに効果があったと報告されています。目標は、BCDを再構築または修復し、ディスクの状態を確認し、以前の正常な状態に戻すことです。コマンドラインでの作業は多少増えますが、最初から再インストールせずにWindowsを再び使えるようになるので、その価値は十分にあります。

ブート構成データエラー0xc0000185を修正する方法

Windowsインストールメディアを使用してBCDを再構築する

PCが正常に起動せず、このエラーが表示される場合は、Windowsインストールメディア(USBまたはDVD)を使用するのが最善策です。この方法はBCDブートファイルを再構築するため、ブートエントリの欠落または破損が原因でエラーが発生している場合に特に便利です。環境によっては、メディアから起動していくつかのコマンドを実行するだけで問題が解決することもあります。少し奇妙に思えますが、実際に機能します。

  • Windows インストール USB または DVD を PC に挿入し、再起動します。
  • Windows の読み込みが始まったら、ブート メニュー キー( F12、、、などEsc)を押してブート デバイスを選択します。F2Delete
  • 「コンピューターを修復する」を選択します。これは通常、初期画面のオプションです。
  • 指示に従って、「トラブルシューティング」>「詳細オプション」> 「コマンド プロンプト」に進みます。
  • 開いた CMD ウィンドウで、次のコマンドを実行し、それぞれの後にEnter キーを押します。
    bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd

場合によっては、この/fixboot手順で「アクセスが拒否されました」というエラーが発生することがあります。これは非常に面倒です。その場合は、追加のコマンドを実行するか、所有権を取得する必要があるかもしれません。しかし、ほとんどの場合、これらのコマンドを順番に実行するだけで、破損または欠落したブートデータが消去されます。その後、通常通り再起動し、Windowsが起動するかどうかを確認してください。

CHKDSKを実行してハードドライブをチェックする

BCDの再構築でも問題が解決しない場合は、次に疑わしいのはディスク自体です。不良セクタや破損は奇妙なブートエラーを引き起こす可能性があるため、実行することでchkdskこれらの問題を解決できます。なぜ効果があるのか​​は分かりませんが、一部のマシンでは破損セクタがブートファイルに確実に影響を及ぼします。

  • インストール メディアを使用して再度 Windows 回復環境を起動するか、可能であればセーフ モードで起動します。
  • 管理者としてコマンドプロンプトを開きます。
  • このコマンドを入力してEnter キーを押します:chkdsk C: /f /r /x

システムが再起動時にスキャンをスケジュールするように要求した場合は、Yと入力して再起動します。

ディスクのサイズと状態によっては、時間がかかる場合があることにご注意ください。ただし、単純なディスクチェックで起動の問題の原因となっている不良領域を解消できる場合もあります。BCDの修復とドライブのチェックを組み合わせることで、多くの場合問題が解決します。それでも解決しない場合は、次のオプションに進んでください。

ハードドライブを物理的に検査する(デスクトップユーザー向け)

一部の設定、特に古いハードウェアでは、SATAケーブルの緩みや汚れ、あるいはドライブの故障が原因でこれらのエラーが発生することがあります。PCの電源を切り、電源プラグを抜き、ケースを開けて、ハードドライブからすべてのケーブルを慎重に外してください。接点部分を柔らかい布で拭いてください。埃や汚れが原因かもしれません。すべてをしっかりと接続し直し、キーボードとマウスを接続して、再起動してみてください。このようにハードウェアをいじるだけで、ソフトウェアの修復をしなくてもエラーが修正される場合もあります。

セーフモードでディスククリーンアップを実行する

時間の経過とともに、ドライブにはジャンクファイルが蓄積され、起動プロセスに支障をきたすことがあります。ええ、Windows は処理を複雑にする必要があるのです。通常はcleanmgr通常の Windows から起動しますが、今回は困った状況なので、まずはセーフモードで起動しましょう。次に、「ファイル名を指定して実行」ダイアログ ( Win + R) を開き、cleanmgrと入力して C: ドライブを選択します。すべてのクリーンアップオプション、特に「古いシステム復元ポイントの削除」と「一時ファイル」にチェックを入れてから、続行してください。ディスクの不要なファイルを整理すると、ブートローダーの動作がスムーズになり、エラーを防げる場合があります。

最近使用したアプリやアップデートをアンインストールする

新しいアプリのインストールやWindowsのアップデート後にこの問題が発生した場合は、それが原因である可能性があります。セーフモードで起動し(起動時に回復オプションが表示される場合があります)、設定>アプリに移動して、疑わしいプログラムをアンインストールしてください。同様に、最近Windowsをアップデートした場合は、システムの復元を使用して以前のビルドにロールバックすると問題が解決する場合があります。原因が必ずしも明確であるとは限りませんが、最近の変更が主な原因である可能性があります。

システムの復元ポイントを使用する

この混乱が起こる前に復元ポイントを設定していた場合は、今が復元する良い機会です。リカバリモードまたはセーフモードの検索ボックスで「システムの復元」を検索してください。エラーが表示される前の復元ポイントを選択してください。このプロセスは、システムファイル(BCD情報を含む)を以前の正常な状態にロールバックします。処理には10~20分ほどかかりますが、特に破損が最近のものであれば、今回のような奇妙な問題を実際に修復できる可能性があります。

Windowsをリセットまたは再インストールする(他の方法がすべて失敗した場合)

他に方法がない場合は、Windowsのリセットが最後の手段です。「設定」>「更新とセキュリティ」>「回復」に移動し、「このPCを初期状態に戻す」の下にある「開始する」をクリックします。ファイルを保持するか、すべてを消去して最初からやり直すかを選択できます。この処理には多少時間がかかりますが、システムファイルが修復不可能な場合は、起動の問題がほぼ確実に解決します。それでも問題が解決しない場合は、クリーンインストールが必要になる場合があります。少し面倒ですが、必要な場合もあります。

もちろん、修復中にデータが消去されたり破損したりした場合に備えて、重要なファイルは事前にバックアップしておくことをお勧めします。修復がうまくいき、イライラのウィンドウを見つめるのではなく、Windowsに戻れるようになることを祈っています。

「ブート構成データ ファイルが見つかりません」というエラーとは何ですか?

基本的に、Windows は正常に起動するために BCD(ブート構成データ)と呼ばれるデータベースに依存しています。このデータベースが破損または消失すると、システムは正しい場所を見つけられなくなり、エラーが発生します。UEFI モードではEFI パーティションの/EFI/Microsoft/Boot/BCDに、BIOS モードではC:\boot\BCDに保存されています。破損、誤った削除、ディスクの損傷などによってデータベースが破壊され、不可解なエラーが発生する可能性があります。BCD を再構築することで通常は修復できるため、次に何をすべきかがお分かりいただけると思います。

これで誰かの時間短縮になれば幸いです。頑張ってください!

まとめ

  • インストール メディアとコマンド プロンプトを使用して BCD を再構築してみてください。
  • CHKDSK を使用してディスクをチェックします。不良セクタがある可能性があります。
  • 可能であればケーブルを物理的に検査するか、交換してください。
  • セーフモードでディスク領域をクリーンアップし、疑わしいアプリを削除します。
  • システムの復元ポイントを使用して、以前の正常な状態にロールバックします。
  • 最後の手段として、Windows をリセットまたは再インストールします。

まとめ

0xc0000185 のようなブートエラーへの対処は確かに面倒ですが、忍耐強くこれらの手順を実行すれば、通常は完全な再インストールをしなくても修復できます。覚えておくべき点としては、ハードウェアの接続がしっかりしていること、ドライブが故障していないこと、そして万が一に備えてバックアップを取っていることを確認してください。それでも問題が解決しない場合は、特にハードウェアの問題が疑われる場合は、専門家に相談するのが最善策かもしれません。この記事が誰かの頭痛の種を少しでも救ってくれることを願っています。