Windows 10で「CRITICAL_PROCESS_DIED」ブルースクリーンエラー(BSOD)を修正する方法
Windows 10で発生する「CRITICAL_PROCESS_DIED」ブルースクリーンエラー(バグチェックコード:0x000000EF)は、Windowsの動作に不可欠な重要なプロセスが破損または損傷したために停止したことを示すエラーです。このエラーは、Windowsアップデートやドライバーの更新後に発生することがありますが、ハードウェアの故障が原因の場合もあります。
症状の詳細: Windows 10が正常に起動できず、「PCに問題が発生したため、再起動する必要があります…このエラーについてオンラインで検索:CRITICAL_PROCESS_DIED」というメッセージが表示された後、自動的に再起動を繰り返します。

再起動後、Windowsは自動修復機能で問題の解決を試みますが、修復できず、PCの再起動か、WinRE(Windows回復環境)の「詳細オプション」を使用して他の修復方法を試すよう促されます。

本記事では、Windows 10における「CRITICAL_PROCESS_DIED」BSODエラーを解決するための手順を詳しく解説します。
Windows 10でCRITICAL_PROCESS_DIED(0x000000EF)を修正する方法
重要: トラブルシューティングを始める前に、以下の2点を確認してください。
1. 不要な外部機器をすべて取り外す: PCの動作に不要なUSBメモリ、外付けハードディスク、プリンターなどの外部接続機器をすべて取り外してください。
2. 最近ソフトウェアやハードウェアの変更をしていないか確認する: 最近メモリ(RAM)の増設やグラフィックカードの交換などのハードウェア変更を行った場合、あるいは新しいデバイスドライバーやソフトウェア(ウイルス対策ソフトなど)をインストールした場合は、それがBSODの原因である可能性が高いです。その場合は、新しく追加したハードウェア・ソフトウェアを取り外してから再起動してみてください。
- 方法1. システムの復元でPCを以前の状態に戻す
- 方法2. ディスクとファイルシステムのエラーをチェックする
- 方法3. ブートファイルを修復する
- 方法4. Windowsレジストリを復元する
- 方法5. Windows 10をクリーンインストールし、ハードウェアを点検する
方法1. システムの復元でPCを以前の状態に戻す
1. 自動修復画面の「詳細オプション」ボタンをクリックします。*

* 注意: 詳細オプションのメニューが表示されない場合は、Windows 10のインストールメディア(USB)を使ってPCを起動・修復する必要があります。手順は以下の通りです。
- 別のPCで、空のUSBメモリ(8GB以上)にWindows 10のインストールメディアを作成します。
- 問題のあるPCの電源を入れ、USBインストールメディアから起動します。
- 最初の画面で「次へ」をクリックし、次に「コンピューターを修復する」をクリックします。
- 次のステップに進みます。
2. 「トラブルシューティング」→「詳細オプション」→「システムの復元」の順にクリックします。

3. 求められた場合は、管理者権限を持つアカウントを選択し、パスワードを入力して「続行」をクリックします。

4. システムの復元画面で「次へ」をクリックします。*
* 注意: 「このコンピューターには復元ポイントが作成されていません…」というメッセージが表示された場合は、次の方法に進んでください。

5. より前の日時の復元ポイントを選択し、「次へ」をクリックします。

6. 「完了」をクリックし、確認画面でも「はい」を選択して復元処理を開始します。
7. 復元処理が完了するまで待ちます。処理中にPCは数回再起動され、完了すれば問題なくWindowsにログインできるはずです。
方法2. ディスクとファイルシステムのエラーをチェックする
起動時に発生するCRITICAL_PROCESS_DIEDエラーの2つ目の解決策は、ディスクとファイルシステムのエラーチェックです。手順は以下の通りです。
1. 自動修復画面の「詳細オプション」をクリックするか、Windows起動メディアから起動して「次へ」→「コンピューターを修復する」→「トラブルシューティング」と進みます。
2. 詳細オプションから「コマンドプロンプト」を選択します。

3. コマンドプロンプトで以下のコマンドを入力し、Enterキーを押します。
- bcdedit
4. OSパーティションのドライブ文字を確認します(例:「osdevice → partition=C:」)。
5. 次に、以下のコマンドを入力してEnterキーを押します。*
- chkdsk X: /r /x
* 注意: 上記コマンドの「X」の部分を、手順4で確認したOSパーティションのドライブ文字に置き換えてください。例えばOSパーティションが「C」の場合、コマンドは以下のようになります。
- chkdsk C: /r /x

6. CHKDSKの処理が完了したら、次のコマンドを実行します。*
- SFC /SCANNOW

* 注意: 「SFC /SCANNOW」実行後に「システム修復の保留中があります。再起動が必要です。Windowsを再起動してもう一度SFCを実行してください」や「Windows リソース保護は要求された操作を実行できませんでした」というエラーが表示される場合は、代わりに以下のコマンドを実行してください。**
- SFC /SCANNOW /OFFBOOTDIR=X:\ /OFFWINDIR=X:\Windows
** 上記コマンドの「X」を、手順4で確認したOSパーティションのドライブ文字に置き換えます。***
*** 例: OSパーティションが「C」の場合、コマンドは以下のようになります。
sfc /SCANNOW /OFFBOOTDIR=C:\ /OFFWINDIR=C:\Windows
- 関連記事: SFC /SCANNOWコマンドをオフラインで実行する方法
7. SFCスキャン完了後、「exit」と入力してコマンドプロンプトを閉じ、PCの電源を切ります。
8. 電源を入れ直し、Windowsが正常に起動するか確認します。同じエラーが続く場合は、次の方法に進んでください。
方法3. ブートファイルを修復してCRITICAL_PROCESS_DIEDを解決する
1. 自動修復画面の「詳細オプション」をクリックするか、より確実な方法としてWindows起動メディアから起動し、「次へ」→「コンピューターを修復する」→「トラブルシューティング」と進みます。
2. 詳細オプションから「コマンドプロンプト」を開きます。
3. コマンドプロンプトで、以下のコマンドを順番に入力します。
- diskpart
- select disk 0
- list partition
4. システムパーティションのサイズ(MB単位)を控えておきます。*
* 例: 下のスクリーンショットでは、システムパーティションのサイズは100MBです。

5. 次のコマンドを入力して、システムパーティションのボリューム番号*とOSドライブのドライブ文字**を確認します。
- list volume
* 前のステップでシステムパーティションが100MBだと分かったので、下のスクリーンショットではシステムパーティションが「ボリューム2」であることがわかります。
** OSドライブとは、Windowsがインストールされているドライブのことです。通常は一覧の中で最も容量の大きい「ボリューム0」です。この例ではOSドライブは「C」ドライブです。

6. 次のコマンドを入力して、ボリューム番号でシステムパーティションを選択し(例では「2」)、ドライブ文字(例:「Z」)を割り当てます。完了したらDISKPARTを終了します。
- select volume 2 *
- assign letter=Z
- exit
* 注意: ボリューム番号はご自身の環境に合わせて変更してください。

7. 最後に、コマンドプロンプトで以下のコマンドを実行します。
- bcdboot C:\windows /s Z: /f UEFI
* 注意: 「C」の部分は、ご自身の環境でのOSボリュームのドライブ文字に置き換えてください。

8. すべてのウィンドウを閉じ、Windowsインストールメディアを取り外して、Windowsが正常に起動するか確認します。起動しない場合は、同じ手順を繰り返し、最後に以下のコマンドを入力してください。
- bcdboot C:\windows /s Z: /f ALL

方法4. Windowsレジストリを復元する
Windows 10のCRITICAL_PROCESS_DIED BSODエラーを解決する次の方法は、「C:\Windows\System32\config\RegBack」フォルダからレジストリファイルを復元することです。手順は以下の通りです。
1. 自動修復画面の「詳細オプション」をクリックするか、より確実な方法としてWindows起動メディアから起動し、「次へ」→「コンピューターを修復する」→「トラブルシューティング」と進みます。
2. 詳細オプションから「コマンドプロンプト」を開きます。
3. コマンドプロンプトで以下のコマンドを入力し、Enterキーを押します。
- bcdedit
4. OSパーティションのドライブ文字を確認します(例:「osdevice → partition=C:」)。

5. OSパーティションのドライブ文字+「:」を入力してEnterキーを押します(例:「C:」)。
6. 次に、以下のコマンドを順番に入力します(各コマンドごとにEnterキーを押します)。
- cd \windows\system32\config
- md backupold
- copy *.* backupold
- cd regback
- copy *.* ..
* 注意: コピー先のファイルを上書きするか尋ねられたら、「a」キーを押してください。

7. 「exit」と入力してEnterキーを押し、コマンドプロンプトを閉じます。
8. コンピューターを再起動します。
* 注意: 再起動後に「システムレジストリファイルが見つからないか、エラーが含まれているため、オペレーティングシステムを読み込めませんでした」というエラーでPCが起動しない場合は、以下の手順を実行してください。
- WindowsインストールメディアからPCを起動し、コマンドプロンプトを開きます。
- 以下のコマンドを入力して「backupold」フォルダから元のレジストリファイルを復元し、PCを再起動します。
- cd \windows\system32\config\backupold
- copy *.* ..
- exit
方法5. Windows 10をクリーンインストールし、ハードウェアを点検する
上記のどの方法でも「CRITICAL_PROCESS_DIED」の問題が解決しない場合は、大切なファイルをバックアップした上で、Windows 10のクリーンインストールまたはPCの初期化(リセット)を行うのが最善の選択肢です。*
* 注意: Windows 10をクリーンインストールした後も同じエラーが発生する場合は、デバイスドライバーまたはハードウェアに問題があることを示しています。その場合は、以下の手順で原因を特定してください。
- メモリ(RAM)に問題がないか診断ツールでチェックします。
- グラフィックアダプター(VGA)のドライバーを、安定版または以前のバージョンに変更します。
- 可能であればグラフィックカードを別のものに交換し、問題が解消するか確認します。(多くの場合、これが原因です)
- 別のディスクにWindowsをクリーンインストールして確認します。
以上で作業は完了です!どの方法がお役に立ちましたか?
このガイドが役立った場合は、ぜひコメントで体験談をお聞かせください。また、他の方の助けになるよう、このガイドのシェアにもご協力ください。
-
Windows 11 の「CRITICAL_PROCESS_DIED」ブルースクリーンエラーを解決する8つの対処法
Windows 11 で発生する CRITICAL_PROCESS_DIED(重大なプロセスが停止しました)のブルースクリーンエラーは、OSの正常な動作に必要不可欠なプロセスが、予期せず突然終了したことを示しています。新しいハードウェアやソフトウェアをインストールした後にこのエラーが発生することもあれば、Windows 11 のアップデート後にブルースクリーンが表示されたという報告もあります。実際に筆者も経験したことがありますが、ある日突然 Windows 11 が応答しなくなり、ブルースクリーンエラーでクラッシュしました。さまざまな対策を試した結果、最終的には Windows 11 を初期化
-
【解決済み】Windows 10で「CRITICAL_PROCESS_DIED」ブルースクリーンエラーを修正する7つの方法
Windows 10のストップコード「Critical Process Died(エラーコード:0x000000EF)」は、Windows OSがシステムのプロセスの1つ以上を正常に処理できなくなったことを示すエラーです。プロセッサが複数のプロセスを適切に処理できない場合、CRITICAL_PROCESS_DIEDのBSOD(ブルースクリーン)エラーが発生します。このエラーは深刻な場合もあり、ハードディスクやメモリ、まれにはプロセッサ自体に損傷を与える可能性もあります。 多くの場合、原因は不具合のあるドライバーですが、システムファイルの破損、互換性の問題、メモリの故障などもCritical_P