Windows 11/10でエラー0xc0000225を解決する方法

📅
🕑 1 分で読む

Windows 11/10でエラー0xc0000225を修正する方法

このエラーは予期せず発生し、システムがブートループに陥ったり、起動しようとするたびにブルースクリーンが表示されたりします。通常、Windowsのアップグレード(Windows 10からWindows 11へのアップグレードなど)後に発生しますが、システムファイルの破損、ドライバーの競合、さらにはハードウェアの問題によっても発生することがあります。修復は必ずしも簡単ではありません。修復にはセーフモードでの起動やリカバリメディアの使用が必要になる場合もあり、完全にロックアウトされてしまうと面倒な作業になる可能性があります。ここでの目標は、すべてを最初から再インストールすることなく、マシンを安定した状態に戻すことです。

デバイスをセーフモードで起動します

PC が動かなくなり、通常どおり Windows にアクセスできない場合は、セーフ モードで起動することが最初の手順になることがよくあります。セーフ モードで起動すると、最小限のドライバーで Windows が読み込まれるため、一時的に問題を回避できます。これを実行するには、起動中に電源ボタンを押して PC を 2 ~ 3 回強制的にシャットダウンします。最終的に、Windows は自動修復をトリガーします。そこから、トラブルシューティング > 詳細オプション > スタートアップ設定に移動して、セーフ モードとネットワークを選択できます。これが機能しない場合は、Windows インストール メディア (USB または DVD) を使用して回復モードで起動します。そこに移動したら、詳細オプションに移動し、スタートアップ設定を選択します。を使用してF5セーフ モードとネットワークを選択します。セーフ モードに入ると、奇妙な競合による問題が少なくなり、通常の修正プログラムを試しやすくなります。

Windowsでフルスキャンを実行する – マルウェアが問題を引き起こす可能性があります

場合によっては、マルウェア感染によってシステム ファイルやドライバーが混乱し、0xc0000225 のようなエラーが発生することがあります。 奇妙ですが、マルウェアは必ずしも予想どおりに動作するわけではなく、BSOD を引き起こす不安定性を引き起こす可能性があります。 これを確認するには、Windows セキュリティを起動し(通知センターの盾アイコンをクリック)、ウイルスと脅威の防止>スキャン オプションに移動します。完全スキャンを選択し、今すぐスキャンをクリックします。システムがすべてをくまなく調べ、脅威を隔離または削除します。 ええ、これにはしばらく時間がかかります (30 分以上) が、それだけの価値はあります。 その後、再起動して、エラーが続くかどうかを確認します。 セットアップによっては、スキャンによって何かが見つかり、修正されて、後でより深刻な問題が発生するのを防ぐことができます。 マルウェアが静かに物事を破壊することがあるのは奇妙ですよね?

最近のドライバーアップデートをロールバックする – ドライバーが原因となることが多い

最近ドライバー(特にグラフィックス、ストレージ コントローラー、マザーボード/チップセット ドライバー)をアップグレードまたは更新した後にこのエラーが発生した場合は、ロールバックすると解決する可能性があります。互換性の問題やドライバー ファイルが破損していると、起動に失敗することがあります。これを行うには、[スタート]ボタンを右クリックし、[デバイス マネージャー]を選択します。問題のあるデバイスを見つけて右クリックし、[プロパティ]を選択します。[ドライバー]タブで[ドライバーのロールバック]をクリックします。確認してから再起動します。Windows ではドライバーを更新することで問題が解決するのではなく、動作が中断されることがあるため、これは一般的なクイックフィックスです。1 つのセットアップでは非常に高速に動作しましたが、別のセットアップではそれほど速く動作しませんでしたが、ドライバーの更新後に問題が発生した場合は試してみる価値はあります。

最近インストールしたアプリをアンインストールする — 互換性の問題で混乱する可能性がある

新しいアプリやプログラム、特にお使いのOSバージョンに適切に対応していないものも、ブルースクリーンの原因となることがあります。新しいアプリやプログラムをインストールした後にこのエラーが表示される場合は、変更を元に戻してください。Win + I キーを押して「設定」を開き、 「アプリと機能」に移動します。最近インストールしたアプリの一覧を確認し、新しいプログラムなどの横にある3つの点をクリックして「アンインストール」を選択します。確認して再起動してください。場合によっては、互換性の問題やインストールファイルの破損がクラッシュの原因となっていることもあります。これらを削除すると安定性が回復する可能性がありますが、最近追加したアプリを覚えておく必要があります。

システムファイルチェッカー(SFC)を使用する – 破損したシステムファイルを修復する

ファイルの破損、マルウェア、不適切なアップデートなど、様々な問題が起こります。幸いなことに、Windowsにはシステムファイルチェッカー(SFC)というユーティリティが組み込まれており、コアシステムファイルをスキャンして修復します。実行するには、コマンドプロンプトを管理者として起動します。 を押しWin + R、 と入力して、 Ctrl + Shift + Enter をcmd押します。UACプロンプトを確認し、 を実行します。15~20分ほどかかります。破損したファイルが見つかった場合は、自動的に修復されます。完了したら、再起動してください。この修正プログラムは、アップデートの失敗後にシステムファイルが突然消えてしまった際に役立ちました。Windowsが時々ファイルを失うというのは不思議なことです。sfc /scannow

ディスクにエラーがないか確認してください。ディスクの問題により起動に問題が発生することがあります。

不良セクタ、物理ディスクの問題、またはファイルシステムエラーにより、Windows が正常に起動しない場合があります。確認するには、コマンドプロンプトを管理者として再度開き(Win + R、次にcmd管理者権限で)、 を実行します。 を実行します。システムが別の場所にインストールされている場合は、 c:chkdsk c: /rを置き換えてください。このプロセスはディスクサイズによっては時間がかかる場合があります。エラーをスキャンし、修復を試みます。完了したら、再起動して問題が解決したかどうかを確認してください。一部の環境では、ディスクが予期せずエラーをスローし始めた場合に、この方法で起動の問題が解決するケースがあります。

システムの復元 – 正常に動作していた時点に戻す

最近の変更後にエラーが発生した場合は、Windowsを以前の状態に復元することで問題を解決できる場合があります。「Win」キーを押し、「復元ポイント」と入力します。 「復元ポイントの作成」をクリックします。 「システム保護」タブで「システムの復元」を選択します。問題が発生する前の日付を選択し、画面の指示に従います。これは基本的にシステムを以前の状態に戻します。問題のあるアップデート、ドライバーのインストール、アプリの変更などを元に戻します。Windowsのアップデートでシステムが不安定になったときに、この方法でうまくいきました。ただし、ハードウェアの問題は解決されないこと、またバックアップしていないファイルの一部は失われることを覚えておいてください。

基本がうまくいかない場合のその他のトリック

上記の手順だけでは不十分な場合があり、より踏み込んだ対策が必要になることがあります。BCDデータの再構築、Windows自動修復の実行、あるいはクリーンインストールなどを検討してみてください。それでも問題が解決しない場合は、ブート構成データ(BCD)の修復が必要になるかもしれません。これは、Windowsがブート情報を正確に保つための仕組みです。また、RAMやHDDなどのハードウェアに問題があると思われる場合は、それらの部品のテストや交換を検討してください。Windowsでは、この修復方法を本来よりも複雑にする必要があるためです。

自動修復を実行する

Windowsが起動できない場合は、リカバリメディアの使用が鍵となります。WindowsインストールUSBまたはDVDから起動し、「コンピューターを修復する」を選択します。「トラブルシューティング」>「詳細オプション」>「スタートアップ修復」を選択します。Windowsが起動時の問題を診断して修復するまでお待ちください。これにより、エラーの原因となっている根本的な問題が解決されることがあります。それでも解決しない場合は、ご安心ください。より高度な修復に進んでください。

BCDファイルを再構築する

エラーの原因は、破損したブートデータである可能性があります。リカバリメディアを再度使用し、コマンドプロンプト「トラブルシューティング」>「詳細オプション」)を開いて、以下のコマンドを実行してください。

bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd

これによりブート情報が修復され、起動が回復する可能性があります。その後、再起動してWindowsが正常に起動するかどうかを確認してください。

アクティブパーティションを設定する

アクティブパーティションが正しく設定されていない場合、Windowsは起動しません。リカバリメディアのコマンドプロンプトを使用して、次のコマンドを実行してください。

diskpart list disk select disk 0  list partition select partition Y  active exit

再起動してください。パーティションが誤って非アクティブとマークされていた場合は、これで問題が解決する可能性があります。ただし、パーティションの操作を間違えると、状況が悪化する可能性があるため、注意してください。

Windowsをクリーンインストールする

他に方法がない場合は、最後の手段としてクリーンインストールを試してください。インストールメディアから起動し、画面の指示に従ってドライブの内容を消去し、Windowsを再インストールしてください。確かに時間がかかり、バックアップしていないデータはすべて失われますが、破損したシステムファイルやエラーの原因となっている設定ミスを消去するには、これが唯一の方法となる場合もあります。

ハードウェアの故障が原因の可能性あり

これらのソフトウェアによる修正がすべて失敗した場合、ハードウェアに問題がある可能性があります。RAMの故障、HDDの故障、不良セクタなどが、こうしたエラーの原因となる可能性があります。ハードウェア診断の実行、RAMスティックの交換、HDDの交換が必要になる場合があります。Windowsは、当然ながら、修復を必要以上に困難にしているからです。

まとめ

  • 可能であればセーフモードで起動する
  • 完全なマルウェアスキャンを実行する
  • 最近のドライバーをロールバックするか、新しいアプリをアンインストールする
  • SFCとchkdskを使用して破損したファイルとディスクを修復する
  • 利用可能な場合はバックアップポイントから復元する
  • Windowsの修復ツールを使用するか、BCDを再構築する
  • ハードウェアのチェックまたは交換を検討する

まとめ

このエラーは、特にアップグレードやアップデートの後には、本当に厄介な問題となることがあります。通常、これらの方法のいずれかで、それほど手間をかけずに解決できます。ソフトウェアの破損、ドライバーの問題、ハードウェアの損傷など、根本原因を突き止め、段階的に対処していくだけです。この方法が、誰かの頭痛の種を少しでも軽減してくれることを願っています。幸運を祈ります!