キーボード、マウス、Web カメラ、プリンター、スピーカーなどの周辺機器をコンピューターに接続する場合、セットアップは必要ありません。ユーザーは、周辺機器をコンピュータに接続するだけで、セットアップや構成の変更を行うことなく、ほぼすぐに使用を開始できます。
これは、IBM 互換コンピュータの Windows 95 で初めて導入された プラグ アンド プレイ ( PnP と略される) と呼ばれるテクノロジによって可能になります。
PnP とは、オペレーティング システムがユーザーの介入なしに周辺デバイスを自動的に検出して構成できるようにするテクノロジを指します。これにより、ユーザーは空のスロットに周辺機器を接続するだけですぐに使用を開始できます。この機能を持つデバイスは PnP デバイスと呼ばれます。

ただし、Windows オペレーティング システムを使用している場合、プラグ アンド プレイ デバイスに関連するエラーが発生する可能性があります。このようなエラーの 1 つは PNP_DETECTED_FATAL_ERROR で、これはブルー スクリーン エラーの一例です。ブルー スクリーン エラーは、重大な問題によりオペレーティング システムが予期せずシャットダウンまたは再起動した場合に発生します。
PNP_DETECTED_FATAL_ERROR は、プラグ アンド プレイ マネージャーで重大なエラーが発生した場合に発生します。このエラーは、通常、PnP デバイスのドライバーがクラッシュした、欠落している、破損している、または互換性がない場合に発生します。このエラーは、PnP デバイスの誤動作によって発生する可能性もあります。このエラーはいつでも発生する可能性がありますが、常に接続された PnP デバイスの問題に関連しているか、それによって引き起こされます。
PNP が検出した致命的なエラーの原因
PNP_DETECTED_FATAL_ERROR の考えられる原因には次のようなものがあります。
#1. 古いドライバーまたは破損したドライバー
ドライバーは、オペレーティング システムとハードウェア デバイスが相互に通信できるようにするソフトウェア コンポーネントです。これらのドライバーが古くなったり破損したりすると、PNP_DETECTED_FATAL_ERROR が発生する可能性があります。
ドライバーは、ハードウェアの問題、コンピューターの不適切なシャットダウン、電力サージ、さらにはオペレーティング システムの更新によって破損する可能性があります。また、ドライバーは定期的に更新され、新機能が導入され、パフォーマンスとセキュリティが向上します。
ドライバーを最新のものに更新しないと、最適なパフォーマンスが得られなかったり、さらに悪いことに PNP_DETECTED_FATAL_ERROR が発生したりする可能性があります。
#2. ハードウェア障害
PNP_DETECTED_FATAL_ERROR のもう 1 つの潜在的な原因は、ハードウェア障害です。これは特に、RAM モジュールに障害があり、ドライバー ファイルが破損した場合に発生します。
コンピュータに接続されているハード ドライブ、グラフィック カード、または周辺機器のハードウェア障害によっても、このエラーが発生する可能性があります。周辺デバイスが誤動作している場合、PnP システム障害が発生し、PNP_DETECTED_FATAL_ERROR が発生する可能性があります。
#3. ウイルス/マルウェア感染
コンピューターがマルウェアに感染すると、マルウェアがプラグ アンド プレイ システムの動作を妨害し、PnP システムが適切に機能するために必要な重要なファイルを変更または削除する可能性があります。
これにより、ドライバの破損や、PnP の動作に必要な重要なシステム機能が無効になり、PNP_DETECTED_FATAL_ERROR が発生します。
PNP が検出した致命的なエラーを修正する方法
このエラーを解決するには、いくつかの手順を実行できます。それらには次のものが含まれます。
#1. ドライバーを更新する
コンピューターのドライバーを更新するには:
1. 検索ボックスで「デバイス マネージャー」 を検索し、 「開く」 を選択してデバイス マネージャーを開きます。
ウィンドウ キー + R をクリックして、[ファイル名を指定して実行] ダイアログ ボックスを起動することでもこれを行うことができます。 「devmgmt.msc」 と入力し、 「OK」 をクリックしてデバイス マネージャーを開きます。

2. デバイス マネージャーを開く コンピューターにインストールされているすべてのハードウェアが表示されます。特定のハードウェアのドライバーを更新するには、ハードウェア名の前にある > 記号をクリックしてメニューを展開し、そのハードウェアで利用可能なドライバーを確認します。

3. 利用可能なドライバーを 右クリックし 、 「ドライバーの更新」 を選択します。

4. [ドライバーを自動的に検索する] を選択します。 ハードウェアが最新のドライバーを使用していない場合は、Windows が更新されたドライバーを検索してインストールします。

5. コンピュータ を再起動して、 最新のドライバの使用を開始します。
#2. ロールバックドライバー
ドライバーをロールバックすると、最近インストールしたドライバーがアンインストールされ、更新前に以前のドライバーがインストールされます。ドライバーの更新後にエラーが発生し始めたドライバーをロールバックするには:
1. デバイスマネージャー を開きます
2. ハードウェアの前にある > 記号をクリックしてメニューを展開し、利用可能なドライバーを表示します。最近更新したドライバーを右クリックし、 [プロパティ] を選択します。

3. [ドライバーのプロパティ] ウィンドウで、 [ドライバー] タブ を選択します。

4. 最近ドライブを更新した場合は、 [ドライバーのロールバック] オプションをクリックするとアクティブになります。このオプションは、更新されたドライバーを以前のバージョンにロールバックします。
5. コンピュータを再起動します。
#3. ロールバックシステムの構築
「PnP Detected Fatal」エラーは、Windows オペレーティング システムを更新した後に発生することがあります。このような場合は、古いビルドに戻すことでエラーを回避できます。 Windows OS をアップデートした後に古いビルドに戻すには:
1. 設定 を開きます

2. [更新とセキュリティ] を選択します
3. [Windows Update] をクリックし、 [更新履歴の表示] を選択します。
4. 「アップデートのアンインストール」 をクリックします

5. 新しいウィンドウで、アンインストールするアップデートを選択し、 [アンインストール] をクリックします。
6. コンピュータを再起動します
#4. システムの復元を実行する
システムの復元は、インストールの失敗、データの破損、またはオペレーティング システムやドライバーへの問題のある更新が発生した後に、オペレーティング システムを再インストールすることなく、コンピューターを以前の動作状態に戻すために使用できる Windows ツールです。
システムの復元を実行するには
1. Windows キー + R を押して、[ファイル名を指定して実行] ダイアログ ボックスを開きます。 「sysdm.cpl」 と入力し、 「OK」 をクリックします。

2. 「システムのプロパティ」ウィンドウで、 「システム保護」タブ を選択し、 「システムの復元」 を選択します。

3. 表示されたシステムの復元プロンプトで、 「次へ」 をクリックします。

4. 表示されたリストから使用する復元ポイントを選択し、 [影響を受けるプログラムのスキャン] を クリックして、影響を受けるプログラムとドライバーを確認します。

5. これから行う変更に問題がない場合は、 「閉じる」 をクリックします。

5. どのようなプログラムとドライバーが変更されるかを確認した後、希望の復元ポイントを選択し、 「次へ」 をクリックします。

6. 「完了」 をクリックしてシステムの復元を実行します。

PNP が検出した致命的なエラーを防ぐ方法
Windows の使用中に発生する可能性のある他のエラーと同様に、ユーザーは PNP_DETECTED_FATAL_ERROR の発生を防ぐための措置を講じることができます。このエラーを防ぐためにユーザーが実行できる対策には、次のようなものがあります。
#1. ドライバーを最新の状態に保つ

古いドライバーは PNP_DETECTED_FATAL_ERROR の主な原因です。 Windows を動作させるには、ユーザーがコンピュータに接続された周辺機器を使用できるように、最新のドライバが必要です。したがって、古いドライバーを使用するとエラーが発生します。
安全のため、ドライバーを定期的に更新して、最適なパフォーマンス、セキュリティの強化、機能の向上を確保し、エラーを回避することをお勧めします。
#2. 信頼できないソフトウェアのインストールを避ける
インターネットにはクラックされたソフトウェアが溢れており、ユーザーはライセンスやサブスクリプションの料金を支払わずにソフトウェアを使用できます。これはソフトウェアへの支払いを回避する簡単な方法のように思えるかもしれませんが、多くの場合、クラックされたソフトウェアや信頼できないソースから入手したソフトウェアには悪意のあるコードが含まれています。
これにより、ブルー スクリーン エラーを引き起こすドライバー ファイルなど、コンピューター内の重要なファイルが破損する可能性があります。これを回避するには、必ず信頼できるソースからソフトウェアを入手してください。
#3. ウイルスとマルウェアをスキャンする
Windows オペレーティング システムには多くのユーザーが存在するため、多くのウイルスやマルウェアの標的となることがよくあります。ウイルスやマルウェアは、信頼できないソースからソフトウェアをダウンロードしたり、マルウェアが添付された悪意のある Web サイトや電子メールにアクセスしたり、フラッシュ ディスクなどのリムーバブル ストレージ デバイスを介して転送したりすることによって入手できます。
マルウェアに感染すると、重要なシステム ファイルが削除され、ドライバーが破損し、PnP システムの障害が発生する可能性があります。安全のため、コンピュータにウイルス対策ソフトウェアをインストールし、ウイルスやマルウェアを定期的にスキャンしてください。
#4. 頻繁にバックアップを取る

ブルー スクリーン エラーにより、ユーザー データが失われることがあります。このようなエラーが発生するかどうか、またデータの損失につながるかどうかは決して分からないため、データを定期的にバックアップすることをお勧めします。
これを行う良い方法は、データをオンラインまたはハード ドライブなどのリムーバブル ストレージ メディアにバックアップすることです。これにより、データ損失を引き起こすブルー スクリーン エラーが発生した場合でも、機密データが失われることはありません。
結論
PNP_DETECTED_FATAL_ERROR などのブルー スクリーン エラーは、データの損失やコンピュータの使用不能につながる可能性があるため、不快な経験になる可能性があります。これらのエラーは、多くの場合、コンピュータに接続されているハードウェアおよびそれぞれのドライバに関連する問題が原因で発生します。
安全を期すために、ドライバーを定期的に更新し、ウイルス対策ソフトウェアをインストールしてウイルスをスキャンし、重要なファイルのバックアップをとり、信頼できないソースからソフトウェアをインストールしないようにしてください。 PNP_DETECTED_FATAL_ERROR が発生した場合は、推奨されるエラー解決方法を試してエラーを解決してください。
Windows エラー コード 0x80070057 およびエラー コード 0x800704cf を修正するための最良の方法もお読みください。