ブルースクリーン回復エラー0xc0000185の原因と解決策を徹底解説【Windows 10/11対応】
パソコンでエラーが発生するのはストレスですが、その中でも特に厄介なのがブルースクリーンエラー(BSOD)です。今回取り上げる「回復エラー 0xc0000185」も、BSODの一種です。
これはストップエラーに分類されるため、この問題を解決しない限り、パソコンを通常どおり起動することができません。Windows 10/11で発生することの多いエラーですが、Windows 7、8、8.1でも頻繁に報告されている、非常に一般的な問題です。
エラー0xc0000185とは何か
0xc0000185エラーが表示されるということは、OSが起動に必要なWindowsシステムファイルにハードディスク上でアクセスできていないことを意味します。つまり、パソコンがハードディスクと正常に通信できていないか、システムファイルに何らかの問題が発生している状態です。
このエラーコードは、ほぼ必ずシステム再起動後に表示され、以下のようなメッセージが伴います。
- お使いのPCのブート構成データが見つからないか、エラーが含まれています。エラーコード:0xc0000185
- PCを修復する必要があります。ブート構成データファイルに必要な情報がありません。
その他のエラーメッセージのバリエーション
- PCを修復する必要があります。必要なデバイスが接続されていないか、アクセスできません。エラーコード:0xc0000185
- PCを正しく起動できませんでした。必要なデバイスが接続されていないか、アクセスできません。エラーコード:0xc0000185。回復ツールを使用する必要があります。インストールメディア(ディスクやUSBデバイスなど)をお持ちでない場合は、管理者またはPC/デバイスの製造元にお問い合わせください。
Windows 10/11で回復エラー0xc0000185が発生する原因
起動画面でエラーコード0xc0000185が表示されると、ブートシーケンスが完了せず、ユーザーはパソコンに一切アクセスできなくなります。このBSODエラーを引き起こす主な要因は以下のとおりです。
- カーネルサブシステムの問題 – 報告によると、破損したカーネルサブシステムファイルがブートシーケンスを妨げることで、このエラーが発生するケースが多くあります。この場合は、「自動修復」ユーティリティを使えば、破損したサブシステムコンポーネントを簡単に修復できます。
- BCDデータの破損 – ブート構成データ(BCD)が破損していると、ブートシーケンスが先へ進めず、この問題が発生します。コマンドプロンプトから一連のコマンドを実行してBCDを再構築すれば、比較的容易に解決できます。
- OSアップデート – システムアップデートやデバイスドライバーの更新が、起動シーケンスに干渉してしまうことがあります。原因の特定が難しいため、最善の対策としては「システムの復元」を使って、エラーが存在しなかった正常な状態までパソコンを巻き戻すことです。
- システムファイルの破損 – OSファイルの破損も、再起動時にこのエラーコードを引き起こす原因となります。修復インストールまたはクリーンインストールを実行することで対処できます。
回復エラー0xc0000185の修正方法
この問題が単独のトラブルなのか、より深刻な障害の前兆なのかに関わらず、まずはパソコンを再び起動できる状態に戻さなければ何も始まりません。つまり、このBSODエラーを取り除くことが最優先です。
最初に試すべきは、パソコンの再起動です。標準的な再起動でこの問題が解決する可能性は低いものの、完全な再起動を試みて損はありません。Windowsは起動シーケンス中に不具合を自動的に修復することがあるため、運が良ければこれだけで直るかもしれません。
再起動で改善しない場合は、以下の対処法を順番に試してみてください。
対処法1:自動修復を使用する
システム起動のたびに0xc0000185エラーが表示され、カーネルファイルの読み込み時に発生していることに気づいた場合、サブシステムファイルが原因である可能性が高いです。
この場合は、インストールメディアの回復ツールから「自動修復」ユーティリティにアクセスするのが最善の方法です。実際にこの方法で、0xc0000185エラーに阻まれることなく正常に起動できたという報告もあります。
なお、この作業には互換性のあるWindowsインストールメディアが必要です。手元にない場合は、Windows 10/11用のインストールメディアを作成しておきましょう。
インストールメディアがすでにある方は、以下の手順で自動修復を実行してください。
- パソコンの電源が入っていない場合は、電源を入れます。
- Windowsインストールメディアを挿入して再起動します。USBメモリを使用する場合は、BIOS設定でブート順序を変更し、USBドライブから優先的に起動するようにしてください。
- 起動時に「CDまたはDVDから起動するには、任意のキーを押してください」という黒い画面が表示されたら、任意のキーを押します。
- 画面下部にある「コンピューターの修復」のリンクをクリックします。
- 数秒後、複数の選択肢があるトラブルシューティングメニューが表示されます。トラブルシューティングを選択します。
- 回復オプションの一覧から詳細オプションを選びます。
- 自動修復ユーティリティが実行されるとポップアップが表示されるので、使用中のWindows OSを選択します。
- ユーティリティがスキャンを開始し、このエラーコードの原因となっている問題を検出・修復します。
- 完了したら、インストールメディアを取り外してパソコンを再起動します。0xc0000185エラーなしで起動できるか確認しましょう。
それでも0xc0000185エラーが表示される場合は、次の対処法に進んでください。
対処法2:BCDデータを再構築する
このエラーコードは、カーネルファイルの破損によってブート構成データ(BCD)が壊れることでも発生します。0xc0000185エラーの解決に苦戦していたユーザーの間では、一連のコマンドでBCDを再構築することで問題が解決したという報告が多数あります。
手順は以下のとおりです。
- パソコンの電源を入れ、インストールメディアを挿入して再起動します。
- 起動中に最初の黒い画面が表示されるまで待ち、「CDまたはDVDから起動するには、任意のキーを押してください」というメッセージが表示されたら任意のキーを押します。
- インストールメディアからの起動に成功したら、画面左上にある「コンピューターの修復」リンクをクリックします。一部のWindowsバージョンでは、強制的に再起動を3回連続で中断することで、インストールメディアなしでも修復メニューに入ることができます。
- 最初の修復メニューでスタートアップオプションからトラブルシューティングを選択し、さらにコマンドプロンプトを選びます。
- コマンドプロンプトのウィンドウで、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してブート構成データを再構築します:
- Bootrec /scanos
- Bootrec /fixMBR
- Bootrec /fixBoot
- Bootrec /rebuildBCD
- すべてのコマンドの実行が完了したら、コマンドプロンプトを閉じてパソコンを再起動し、次回の起動で問題が解消されているか確認します。
対処法3:システムの復元を使用する
0xc0000185エラーは、最近のOS変更がブート構成データを書き換えてしまった結果として発生することもあります。このケースに該当し、上記の手順で解決しなかった場合は、「システムの復元」を使って問題発生前の状態にシステムを戻すのが最善策です。
システムの復元は、定期的にスナップショットを作成し、作成時点のコンピューターの状態全体を復元できるように設計されています。エラーが発生し始める直前のスナップショットが残っていれば、最小限のデータ損失で問題を解決できます。
デフォルトでは、Windowsアップデートの適用やドライバーバージョンの更新などの重要なイベント時に復元ポイントが自動作成されるようになっています。この設定を変更していなければ、選択できる復元ポイントはかなり豊富にあるはずです。
システムの復元で0xc0000185エラーを解決する手順は以下のとおりです。
- パソコンの電源を入れ、インストールメディアを挿入して再起動します。
- 起動中に最初の黒い画面が表示されるまで待ち、「CDまたはDVDから起動するには、任意のキーを押してください」というメッセージが表示されたら任意のキーを押します。
- インストールメディアからの起動に成功したら、画面左上の「コンピューターの修復」リンクをクリックします。一部のWindowsバージョンでは、強制再起動を3回連続で繰り返すことで、インストールメディアなしでも修復メニューに入れます。
- 最初の修復メニューでトラブルシューティングを選択し、一番上にあるシステムの復元をクリックします。
- システムの復元ユーティリティが完全に読み込まれるまで待ち、次へをクリックします。
- 別の復元ポイントを表示するにチェックを入れると、利用可能なすべての復元ポイントを確認できます。各スナップショットの日付を確認し、0xc0000185エラーが発生し始める前の時点のものを選択して、次へをクリックします。
- 確認画面が表示されたらはいをクリックして復元プロセスを開始します。数分後、パソコンが再起動し、以前の状態に復元されます。
同じエラーがまだ発生する場合は、最終手段に進みましょう。
対処法4:修復インストール/クリーンインストールを実行する
ここまでの方法で0xc0000185エラーが解決しない場合、従来の手法では修復できない深刻なシステム破損が背景にある可能性が高いです。その場合は、問題を引き起こしているOSコンポーネントをすべてリセットするしかありません。
方法は2つあります。
- 修復インストール – 手間はかかりますが、互換性のあるインストールメディアを使用して実行します。メリットは、個人データ、ゲーム、アプリケーション、一部のユーザー設定を保持したまま、OSコンポーネントをすべて更新できる点です。
- クリーンインストール – 操作はシンプルで、インストールメディアの挿入も不要です。ただし、事前にファイルをバックアップしていない限り、PC内のすべてのデータが消去されます。
起動画面を通過できない状況であれば、データ損失を防ぐために修復インストールを行うことをおすすめします。
すべての方法が失敗した場合
上記の手順を完了してもパソコンの起動に問題が残る場合は、ドライブをフォーマットしてWindowsを再インストールしてください。この作業ではドライブ内のデータが完全に消去されるため、重要な情報は必ず事前にバックアップしておきましょう。
-
Windows 10のNetwtw04.sysブルースクリーンエラーを修正する7つの対処法
PCを構成する多数の小さなファイルが連携することで、システムは正常に機能します。しかし、これらのファイルの一部が破損すると、PCの不具合につながることがあります。Windowsユーザーなら、常に快適にパソコンを使いたいと願うものですが、そうもいかない場合があります。その代表例が、頻発するNetwtw04.sysブルースクリーンエラーです。この問題に悩まされているのは、あなただけではありません。ブルースクリーンオブデス(BSOD)はよく発生するエラーですが、適切な手順を踏めば比較的簡単に解決できます。この記事では、Netwtw04.sysとは何か、そしてNetwtw04.sysによるBSODエラ
-
Windows 10でよく発生するブルースクリーンエラー(STOPコード)10選とその直し方
Windows 10のパソコンを使用していると、突然画面が青くなり、英語のエラーコードが表示されて操作できなくなることがあります。これがいわゆる「ブルースクリーンエラー(BSOD)」で、表示されるSTOPコードにはそれぞれ固有の原因が存在します。コードの意味を理解せずに放置すると、PCがまったく起動しなくなる恐れもあるため、早めの対処が重要です。本記事では、Windows 10で頻繁に発生する代表的なSTOPコード10種類の意味と原因を解説し、記事後半では実際の修復方法(スタートアップ修復・システムの復元・専用ソフトの活用)をご紹介します。パート1:Windows 10でよく発生するブルースク