WindowsでのDPCWATCHDOGVIOLATIONストップコードエラーを修正する方法

Windowsエラーは出入りします…そしてDPCウォッチドッグ違反は確かにそれらの1つです。 DPCウォッチドッグ違反エラーが発生した場合は、次の方法で修正できます。

DPCウォッチドッグ違反エラーとは何ですか?

DPCウォッチドッグ違反エラーは、システムハードウェアの問題に起因し、Windowsがハードウェアと適切に通信できなかったことを通知します。

2015年にWindows10が最初に導入されたとき、古いSSDファームウェア、古いSSDドライバーのバージョン、ハードウェアの非互換性の問題など、ソリッドステートドライブ(SSD)に関連するDPCウォッチドッグ違反エラーが大量に発生していました。問題は、SSDメーカーが新しいオペレーティングシステム用の更新されたドライバーを開発およびリリースしておらず、DPCウォッチドッグ違反エラーなどの多くの問題を引き起こしていたことでした。

DPCは、システムレベルのプロセスである遅延プロシージャコールの略です(つまり、バックグラウンドで実行されます)。 DPCは基本的に、ハードウェアの一部がCPUと通信する必要があるが、少しずれて通信するタイミングを詳しく説明します。 DPCが特定の期間にわたって解決されない場合、DPCウォッチドッグ違反エラーが発生します(ウォッチドッグは、割り当てられた時間内にDPCが解決されることを確認するプロセスです)。

遅延プロシージャ呼び出しは、別のシステムレベルのプロセスである「システム割り込み」と並行して機能します。ソフトウェアまたはハードウェアが何かを実行しようとするときはいつでも、CPUを「中断」して、何が起こっているかを伝えます。システムが割り込み要求レベル(IRQL)で長時間費やすと、ブルースクリーンエラーが発生する可能性もあります。

DPCウォッチドッグ違反エラーを修正する方法

通常、DPCウォッチドッグ違反は、ドライバーとシステムの更新によって解決され、ハードウェアを適切にチェックします。このチェックオーバーは、ハードウェアを取り付け直してクリーニングすること、およびサードパーティのツールを使用してハードウェアが機械的に故障していないことを確認することを意味する場合があります。

1.システムハードウェアを確認して取り付け直します

最初に行うことは、システムハードウェアに問題がないかどうかを確認することです。これは、ケーブルの緩み、ドライブの位置がずれている、RAMが装着されていない、またはその間のその他のものを意味する可能性があります。次のビデオでは、ハードウェアを取り付け直して、すべてが安全であることを確認する方法について説明しています。

コンピューターを掃除する

コンピュータのケースを開いている間は、ハードウェアをきれいにする必要があります。もちろん、石鹸とスポンジではありません!むしろ、ファンに圧縮空気を吹き付けて、一般的なPCのメンテナンス手順完了する必要があります。お使いのPCは、所有している他のハードウェアと同じです。それの世話をし、それは長持ちします。

2.システムヘルスチェック

システムを物理的にクリーニングした後、システムヘルスチェックを実行する必要があります。システムヘルスチェックでは、サードパーティのツールを使用して、ハードウェアの一部に障害が発生するかどうかを示します。 Windows PCヘルスツールは山ほどありますが、最も使いやすいツールの1つはSpeccyです。 Speccyは、単一のプログラムでさまざまなPCヘルスインジケーターを表示するため、優れたベンチマークツールになります

インストールしたら、さまざまなタブとドロップダウンメニューを開いて、ドライブの状態、動作温度、電圧などを確認できます。ハードウェアのいずれかに多数の障害が見られる場合、または極端な温度で動作している場合は、コンポーネントの何が問題になっているのかを把握するか、完全に交換することを検討する必要があります。

SpeccyがSSDに問題を示している場合は、いつでもさらに調査することができます。 SSDが故障して故障しそうな主な警告サインを確認してください。

3.SFCとCHKDSKを実行します

DPCウォッチドッグ違反エラーのもう1つの修正は、ドライブをスキャンしてエラーを修正するシステムツールである統合Windowsシステムファイルチェック(SFC)を実行することです。

SFCコマンドを実行する前に、正しく機能していることを確認することが重要です。これを行うには、Deployment Image Servicing andManagementツール( DISM)を使用します。

SFCと同様に、DISMは幅広い機能を備えた統合Windowsユーティリティです。この場合、 DISM Restorehealthコマンドは、次の修正が正しく機能することを保証します。

次の手順を実行します。

  1. [スタート]メニューの検索バーに「コマンドプロンプト(管理者)」と入力し、右クリックして[管理者として実行]を選択して、管理者特権のコマンドプロンプトを開きます。
  2. 次のコマンドを入力してEnterキーを押します。DISM/ online / cleanup-image / restorehealth
  3. コマンドが完了するのを待ちます。システムの状態によっては、このプロセスに最大20分かかる場合があります。プロセスは特定の時間にスタックしているように見えますが、完了するのを待ちます。
  4. プロセスが完了したら、 sfc / scannowと入力して、Enterキーを押します

CHKDSKは、ファイル構造をチェックするもう1つのWindowsシステムツールです。 SFCとは異なり、CHKDSKはドライブ全体をスキャンしてエラーを検出しますが、SFCはWindowsシステムファイルを具体的にスキャンします。 SFCと同様に、コマンドプロンプトからCHKDSKスキャンを実行して、マシンを修正します。

  1. スタートメニューの検索バーにコマンドプロンプトを入力し、最適なものを右クリックして、[管理者として実行]を選択します。 (または、 Windowsキー+ Xを押して、メニューから[コマンドプロンプト(管理者) ]を選択します。)
  2. 次に、 chkdsk / rと入力して、Enterキーを押します。このコマンドは、システムのエラーをスキャンし、途中で問題を修正します。

4.SSDドライバーを更新します

概して、Windows10がドライバーの更新を処理します。更新はWindows10でも自動化されているため、更新サイクルから大きく遅れることはありません。とは言うものの、物事はネットをすり抜けてしまい、ドライバーは何らかの理由で破損する可能性があります。

最新の自動ドライバー更新を確認するには、 [更新とセキュリティ]> [WindowsUpdate]> [更新履歴の表示]に移動します。最近のドライバーの更新はここに表示されます。

次に、[スタート]メニューの検索バーに「デバイスマネージャー」と入力し、[最適な一致]を選択します。 [ディスクドライブ]セクションを展開し、SSDのドライバーを右クリックして、[ドライバーの更新]を選択します。 Windowsが更新プロセスを自動化できるようにするには、[更新されたドライバーソフトウェア自動的に検索する]を選択します。

Windows10を更新する

もう1つの修正は、Windows10に保留中の更新があるかどうかを確認することです。 [更新とセキュリティ]> [WindowsUpdate]に移動します。利用可能なアップデートがある場合は、それらをダウンロードしてインストールします。

5.ソフトウェアをアンインストールします

新しいソフトウェアをインストールした後、DPCウォッチドッグ違反エラーが発生しましたか?その場合は、ソフトウェアを削除し、システムを再起動して、イメージが持続するかどうかを確認する必要があります。

スタートメニューの検索バーにプログラムを入力し、ベストマッチを選択します。 [並べ替え]ドロップダウンメニューを[インストール日]に切り替え、プログラムのリストをインストール日で並べ替えます。最近インストールしたプログラムをすべてアンインストールしてから、システムを再起動します。 DPCウォッチドッグ違反エラーが消えた場合は、原因が見つかりました。

WindowsでのDPCウォッチドッグ違反:修正されました!

多くのWindows10ブルースクリーンエラーと同様に、DPCウォッチドッグ違反エラーは苛立ちです。ただし、最終的には、このリストの手順に従うと、あまりストレスをかけずにDPCウォッチドッグ違反エラーを修正できます。