- CRITICAL_PROCESS_DIED エラーは、重要な Windows プロセスが失敗したことを示します。 ドライバー, ハードウェア またはシステムファイルが破損しています。
- Windows には、これらの障害のほとんどを修復するための DISM、SFC、CHKDSK、クリーン ブート、システムの復元などのツールが含まれています。
- ドライバーを更新し、Windows の更新プログラムを管理し、ハードウェアの状態を監視することで、この問題の発生を大幅に減らすことができます。 BSOD.
- 他の方法がすべて失敗した場合は、Windows をリセットまたは再インストールし、物理的なハードウェアの問題を排除すると、通常、エラーは完全に解決されます。
突然「CRITICAL_PROCESS_DIED」というメッセージが表示されたブルースクリーンが表示されると、特にPCがループして再起動を繰り返し、どこから手をつければいいのか分からない場合は、非常に不安になります。多くの人はすぐにウイルスを疑うかもしれませんが、実際には、この種のブルースクリーンエラーは、マルウェアそのものよりも、ハードウェアの故障、ドライバの問題、システムファイルの問題が原因であることが多いのです。これらの警告の解釈方法について詳しく知りたい場合は、「ブルースクリーンコードの解釈」を参照してください。
Windows は、重要なシステム プロセスが予期せず停止したことを検出すると、オペレーティングシステムへのさらなる損傷を防ぐためにこのエラー コードを表示します。これにより、異常な動作をしている重要なドライバー、アプリケーション、またはファイルがブロックされ、悪名高いブルー スクリーンが発生することがあります。単純な再起動で問題が解決するように見える場合もありますが、根本原因に対処しないと、エラーは最終的に再発します。原因を特定するには、BluescreenView を使用してブルー スクリーンを分析できます。
BSOD CRITICAL_PROCESS_DIED は何を意味し、なぜ表示されるのでしょうか?

一般的な原因としては、デバイスドライバの不具合や互換性の問題(グラフィック、Wi-Fiアダプタ、USB、スキャナなど)、RAMエラー、ディスクの不良セクタ、Windowsアップデートの不具合、あるいはシステム自体の単純なバグなどが挙げられます。バックグラウンドプロセスの破損、システムデータへの不正な変更、Windowsイメージの破損なども原因となる可能性があります。
つまり、この問題は通常、コンピュータの重要なコンポーネント、すなわち基本ドライバ、ストレージ、CPU、メモリ、svchost.exe、ntoskrnl.exeなどのシステムサービス、およびその他の重要なプロセスに影響を及ぼします。「再起動すれば直る」と考えてエラーを無視するのは危険です。ハードウェアや破損したシステムファイルに問題がある場合、時間の経過とともに被害が悪化する可能性があります。
さらに、動作は常に同じとは限りません。システムが一度だけ再起動して何時間も問題なく動作する場合もあれば、再起動を繰り返すループに陥ってしまう場合もあります。そのような場合は、数秒後にコンピュータがフリーズしてしまう前に問題を解決するために、セーフモードまたはリカバリ環境を使用する必要があるのが一般的です。
人生を複雑にする前の基本的な第一歩
高度なコマンドや特殊なツールに頼る前に、まずはWindowsに標準搭載されている簡単なチェック機能から試してみるのが最善です。ブルースクリーンエラーは、多くの場合、非常に簡単な対策で解決できます。エラーが再発する場合にのみ、より積極的な対処法を検討する価値があります。
コンピュータを再起動して、問題が一時的なものかどうかを確認します。
ありきたりな方法に聞こえるかもしれませんが、Windowsで最も効果的な解決策の一つは、コンピューターの電源を一度切ってから再び入れることです。システムがフリーズしたり、スタートメニューに反応しなくなった場合は、電源ボタンを数秒間押し続けて完全にシャットダウンし、その後、最初から再起動してください。
作業中に突然表示されるブルースクリーンは、多くの場合、アプリケーションによる命令の解釈エラーや一時的なドライバのクラッシュが原因です。再起動後、ブルースクリーンが表示されたときに開いていたプログラムをそのまま使用して、再び発生するかどうかを確認してください。
使用していたのと同じアプリケーションでもう一度お試しください
エラーが、ゲームの起動や負荷の高いオフィスソフトの起動など、特定の操作を行うたびに発生する場合は、そのアプリケーション自体、またはシステムとの連携に問題がある可能性が高いです。まずは、利用可能なアップデートがないか確認し、インストールしてみてください。
アプリが古いバージョンの場合、後のバージョンで既に修正されているバグが含まれている可能性があります。アップデート後もプログラムを使用するたびにCRITICAL_PROCESS_DIEDエラーが発生する場合は、アプリを完全にアンインストールしてエラーが解消されるかどうかを確認してください。アンインストール後にブルースクリーンが表示されなくなった場合は、原因が特定できたと考えられます。
ハードウェアとデバイスのトラブルシューティングツールを起動します
Windowsにはハードウェアの問題を検出して修正するための組み込みツールが含まれていますが、一部のツールは設定アプリからアクセスできなくなりました。このような場合に非常に役立つツールの1つが「ハードウェアとデバイス」トラブルシューターで、これは「ファイル名を指定して実行」ダイアログボックスまたはコマンドプロンプトからのみ起動できます。
使用するには、 Windowsの+ R書き込み msdt.exe -id DeviceDiagnostic Enterキーを押します。ウィザードが開きますので、「次へ」をクリックしてシステムの動作を待ちます。 接続されたコンポーネントを数分間分析します。何か異常が見つかった場合は、レポートが表示され、自動修正が提案されます。多くの場合、これで画面がデバイスに問題を引き起こすのを防ぐのに十分です。
電源オプションを確認して調整する
もう一つ、あまり知られていない問題の原因として、Windowsの電源ポリシーが挙げられます。特にノートパソコンだけでなく、デスクトップパソコンでも問題が発生する可能性があります。積極的なスリープ設定、ディスクのシャットダウン、CPUの状態管理などは、コンピュータがスリープ状態から復帰したり、電源状態が変化したりする際にクラッシュを引き起こすことがあります。
パソコンをしばらく操作しなかった後に再起動した際にブルースクリーンが表示される場合(使用中は表示されない場合)、コントロールパネルの「電源オプション」を開き、現在有効な電源プランを確認して、スリープモード、画面オフ、ディスク管理などの設定を変更してみてください。特効薬はありませんので、より慎重な設定の組み合わせを試して、問題が解消されるかどうかを確認する必要があります。それでも解決しない場合は、より深刻な問題が発生している可能性があり、Windowsの再インストールが必要になるかもしれません。
最後にインストールしたプログラムをアンインストールします
私たちはほとんど無意識のうちにプログラムをインストールしたりアンインストールしたりしていますが、中にはハードウェアや既にインストールされている他のソフトウェアと深刻な競合を引き起こすものもあります。新しいアプリケーションやゲームをインストールした直後にCRITICAL_PROCESS_DIEDエラーが発生した場合は、それをアンインストールしてブルースクリーンが表示されなくなるかどうかを確認するのが最も安全な方法です。
これらの競合は、未知のプログラムだけでなく、セキュリティスイート、VPN、トレントクライアント、あるいは一般的なプライバシーユーティリティからも発生する可能性があります。問題のあるアプリケーションを削除することでシステムが安定する場合は、同等の代替アプリケーション、またはエラーが発生しない古いバージョンを探してください。
大手術を受ける前に推奨されるその他の解決策
上記の手順を試しても問題が解決しない場合は、さらに詳しく調査する必要があります。Windows 10および11には、重要なプロセスがクラッシュする原因となっている可能性のあるドライバー、USBデバイス、最近のアップデート、およびバックグラウンドサービスを診断するための複数のツールが用意されています。
不要なUSBデバイスを切断する
時間が経つにつれて、プリンター、ウェブカメラ、マイク、外付けハードドライブ、Wi-Fiアダプターなど、USBデバイスでいっぱいのPCになるのはよくあることです。これらのデバイスのドライバーに不具合があったり、故障が発生したりすると、Windowsとの互換性の問題や、ランダムに発生するブルースクリーンエラーの原因となる可能性があります。
この可能性を排除するために、必要最低限の周辺機器(マウスとキーボードなど)だけを接続し、それ以外はすべて電源を切ってください。しばらくこの状態で作業し、CRITICAL_PROCESS_DIED エラーが解消されるか、完全に消えるかを確認してください。特定のデバイスを再接続したときに問題が再発する場合は、そのデバイスが原因だったということになります。
Wi-FiとBluetoothを一時的に無効にする
Windowsのワイヤレス機能、特にBluetoothや一部のWi-Fiアダプターは、特定のドライバーやデバイスと競合する場合があります。これをテストするには、システムトレイからワイヤレス接続を無効にしてみてください。
Wi-FiとBluetoothを切断するとシステムが安定する場合は、ネットワークドライバーが最新であることを確認し、使用しなくなったペアリング済みのBluetoothデバイスを削除し、必要に応じて、ノートパソコンまたはマザーボードメーカーの公式ウェブサイトからドライバーをダウンロードして再インストールすることをお勧めします。
最新のWindowsアップデートをアンインストールする
Windowsの累積アップデートには、特定のコンピューターでクラッシュを引き起こす「不正なアップデート」が混入している場合があります。Windows 10または11のアップデートをインストールした直後に問題が発生した場合は、そのアップデートを削除してみてください。
Windows 10 では、[設定] > [更新とセキュリティ] > [Windows Update ] に移動し、[更新履歴の表示] をクリックします。そこから [更新プログラムのアンインストール] に移動し、最新の更新プログラムを選択して [アンインストール] を選択すると、変更が元に戻ります。Windows 11 の場合も同様です。[設定] > [Windows Update] > [更新履歴] > [更新プログラムのアンインストール] の順に選択します。更新プログラムを削除したら、コンピューターを再起動して、ブルースクリーンエラー (BSOD) が解消されるかどうかを確認してください。
破損したドライバーを更新または修復する
ドライバーの不具合や破損は、このストップコードが発生する最も一般的な原因の一つです。ドライバーの状態を確認するには、WindowsキーとXキーを同時に押してデバイスマネージャーを開き、黄色の感嘆符アイコンが表示されているデバイスを探してください。
ドライバーが見つかった場合は、右クリックして「ドライバーの更新」を選択すると、Windows が自動的に新しいバージョンを検索します。見つからない場合は、メーカーの Web サイト (GPU、マザーボード、プリンターなど) にアクセスし、最新の安定版をダウンロードして手動でインストールしてください。サードパーティ製のツールを使用してドライバーを更新することもできますが、セキュリティ上の理由から、公式ソースと Windows Update を優先することをお勧めします。
場合によっては、ドライバーが古いのではなく、破損していることがあります。このような場合は、ドライバーを完全にアンインストールして再インストールするか、ドライバーのアップデート直後に問題が発生した場合は、該当デバイスの「ドライバー」タブで「ドライバーをロールバック」オプションを選択すると解決する場合があります。
メインハードウェアの健全性を確認する
ドライバーやアップデートを確認しても問題が解決しない場合は、RAM、CPU、グラフィックカード、またはハードドライブ/SSDに問題がある可能性があります。これらのハードウェア障害は、CRITICAL_PROCESS_DIEDを含む様々なエラーコードによるブルースクリーンを引き起こす可能性があります。
メモリとプロセッサについては、Memtest86などのツールを使用すると、Windowsの外部でテストを実行して、深刻なエラーを検出できます。グラフィックカードについては、負荷の高いベンチマークを使用して、負荷がかかった状態で問題が再現するかどうかを確認できます。ハードドライブについては、CrystalDiskInfoなどのプログラムでSMARTステータスと潜在的な不良セクタを表示でき、AIDA64などのスイートでは、不安定な電源やコンポーネントを示す可能性のある電圧、温度、その他のパラメータに関する情報が得られます。特定のプロセッサまたはマザーボードのエラーが疑われる場合は、WHEA Uncorrectable Errorに関するガイドも確認してください。
高度なソリューション: Windowsを内部から修復する
穏やかな対処法で解決しない場合は、DISM、SFC、CHKDSKなどの高度なツールを使用して、破損したファイル、破損したシステムイメージ、ファイルシステムのエラーを修復する必要があります。これには、管理者権限でコマンドプロンプトを使用する必要があり、場合によってはセーフモードで起動したり、インストールメディアから起動したりする必要があることもあります。
DISMを使用してWindowsイメージを修復する
DISM(Deployment Imaging Servicing and Management)は、システムの修復に使用されるWindowsイメージを分析して復元できるコマンドラインユーティリティです。このイメージが破損している場合、他の多くの修復試行は失敗します。
コマンドプロンプトを管理者として開き(スタートメニューで「cmd」を検索し、右クリックして「管理者として実行」を選択)、以下のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth
この処理には10分から30分ほどかかる場合があり、進行状況が20%前後でしばらく止まったままになるのは正常です。処理が完了したら、PCを再起動して、ブルースクリーンエラー(BSOD)の発生頻度が減ったかどうかを確認してください。
SFCで破損したファイルを見つけて修復する
システムファイルチェッカー(SFC)は、保護されたWindowsファイルをスキャンし、変更または破損したファイルを正常なコピーに置き換えます。システム障害が疑われる場合に不可欠なツールの1つです。
管理者モードで同じコマンドプロンプトを開き、次のコマンドを入力します。
sfc /scannow
スキャンが完了するまでお待ちください(数分かかる場合があります)。完了すると、SFCはエラーを検出して修正したかどうかを表示します。スキャン後にはコンピューターを再起動することをお勧めします。問題が解決しない場合は、問題が検出されなくなるまでSFCコマンドを1、2回繰り返してください。
CHKDSKを実行してファイルシステムエラーを修正する
システムディスクに不良セクタやファイルシステムエラーがあると、起動時やログイン直後にクラッシュが発生する可能性があります。CHKDSKを使用すると、ボリュームの詳細なチェックを強制的に実行して、これらの問題を特定し、切り分けることができます。
再度、管理者権限を持つコンソールから次のコマンドを実行します。
chkdsk c: /f /r /x
システムが別のパーティションにある場合は、ドライブ文字を変更してください。/fパラメータは論理エラーを修正し、/r パラメータは不良セクタをスキャンし、/x パラメータは起動前にドライブを強制的にアンマウントします。システムドライブの場合は、Windows が次回の起動時にスキャンを実行するかどうかを尋ねます。承諾して再起動し、処理が完了するまで待ちます。
競合を分離するためにクリーンブートを設定する
問題の原因がWindows起動時にロードされるサードパーティ製のプログラムやサービスにあると疑われる場合、 Microsoftのサービスのみを起動し、不要なスタートアッププログラムをすべて削除してシステムをクリーンブートするという方法は非常に有効です。
Windows + Rを押して、次のように入力します。 msconfig Enterキーを押します。「サービス」タブで「Microsoftのサービスをすべて隠す」にチェックを入れ、「すべて無効にする」をクリックして サードパーティのサービスを一時的に無効にする次に、「Windowsスタートアップ」タブに移動します(または タスクマネージャ (「スタートアップ」タブで)すべてのスタートアップ項目を無効にします。
PCを再起動し、CRITICAL_PROCESS_DIEDエラーが解消されたかどうかを確認してください。エラーが解消された場合は、競合の原因となっているサービスやプログラムを一つずつ再起動して特定してください。
システムを以前の時点に復元する
最近コンピューターの不具合が発生し、システム保護が有効になっていた場合は、システムの復元機能を使用して以前の状態に戻すことができます。この機能はシステムファイル、ドライバー、設定への変更を元に戻しますが、個人用ドキュメントは保持されます。
スタートメニューから「コントロール パネル」を検索して開き、「小さいアイコン」表示に変更して「システム」を開きます。サイドバーの「システムの詳細設定」をクリックし、「システムの保護」タブに移動します。「システムの復元」をクリックし、問題が発生する前の復元ポイントを選択して、ウィザードの指示に従います。PCが再起動して変更が適用されます。多くの場合、これでブルースクリーンが表示されなくなります。
バイトの世界とテクノロジー全般についての情熱的なライター。私は執筆を通じて自分の知識を共有するのが大好きです。このブログでは、ガジェット、ソフトウェア、ハードウェア、技術トレンドなどについて最も興味深いことをすべて紹介します。私の目標は、シンプルで楽しい方法でデジタル世界をナビゲートできるよう支援することです。