解決済み:Windows 10/11で「DRIVER_VERIFIER_DETECTED_VIOLATION」ブルースクリーンエラーが出たときの直し方
パソコンを再起動すると、DRIVER_VERIFIER_DETECTED_VIOLATIONというエラー名とともにブルースクリーン(BSoD)が表示され、Windows 10/11が情報収集を100%完了した後にまた同じエラーが繰り返し現れる――こんな経験はありませんか?音楽を聴いている最中やゲーム中に突然発生することもあります。
このエラーが無限ループ状態になると、ログイン画面すら表示されず、通常の方法ではWindowsに入れなくなってしまいます。本記事では、この厄介なブルースクリーンエラーを解決するための手順を詳しく解説します。
目次
- パート1:パソコンを強制的に再起動する
- パート2:セーフモードで起動する
- パート3:ドライバーベリファイアの設定を解除する
パート1:パソコンを強制的に再起動する
BSoDのループはログイン画面で何度も繰り返されるため、根気強く作業を進める必要があります。
1. 電源ケーブルを抜いてパソコンの電源を切ります。電源ボタンを長押ししてシャットダウンできる場合は、その方が簡単です。
2. 電源ケーブルを再度接続します。
3. 電源ボタンを押してパソコンを再起動します。
ヒント:通常ならログイン画面でShiftキーを押しながら再起動をクリックすればセーフモードに入れますが、DRIVER_VERIFIER_DETECTED_VIOLATIONのブルースクリーンはそれより先に発生してしまうため、この方法は使えません。

4. 上記の強制再起動を2回以上繰り返します。数回繰り返すと、自動修復の画面が表示されます。

ここまで来れば、次はセーフモードで起動できます。
パート2:セーフモードで起動する
自動修復の準備ページでは、Windows 10がPCの診断を行います。案内に沿って操作を進めれば、セーフモードで起動できます。
1. スタートアップ修復の画面で詳細オプションをクリックします。

2. PCをリセットするか追加のオプションを表示するために、トラブルシューティングを選択します。

3. 詳細オプションをクリックします。

4. スタートアップ設定を選択します。

5. 4) セーフモードを有効にするを押します(数字キーの4またはF4キーでも可)。

これでWindows 10がセーフモードで起動し、ブルースクリーンのループは発生しなくなります。
パート3:ドライバーベリファイアの設定を解除する
セーフモードに入れたら、ドライバーベリファイア(Driver Verifier)の設定を解除することで、DRIVER_VERIFIER_DETECTED_VIOLATIONエラーを素早く解決できます。
1. 検索ボックスにcmdと入力し、検索結果のコマンドプロンプトを右クリックして管理者として実行を選択します。
2. コマンドプロンプトにverifierと入力し、キーボードのEnterキーを押します。

すると、「ドライバー検証マネージャー」というデスクトップアプリが起動します。
3. 既存の設定を削除を選択し、完了をクリックします。

4. ドライバーベリファイアのすべての設定を削除してプログラムを終了するか確認されるので、はいをクリックします。

5. パソコンを再起動します。
これでログイン画面からDRIVER_VERIFIER_DETECTED_VIOLATIONの画面に切り替わることがなくなり、パスワードを入力してWindows 10に正常にログインできるようになります。
ただし、再起動後も問題が解決しないケースもごく一部あります。その場合は最後の手段として次の手順を実行してください。
6. 同じ手順でコマンドプロンプト(管理者)を開き、verifier /resetと入力してEnterキーを押します。

その後、パソコンを再起動すれば、ブルースクリーンエラーは完全に解消されます。
トラブル解決後に行うべきこと
ドライバーベリファイアの問題を解決した後にも、やっておくべきことがあります。ドライバーベリファイアは本来、ハードウェアドライバの不具合やエラーを検出するためのツールだからです。つまり、このエラーが発生したのは、どこかに問題のあるドライバが存在していた可能性が高いのです。
そこで、デバイスマネージャーを開き、黄色いビックリマーク(!マーク)が付いたドライバーや不明なデバイスがないか確認しましょう。見つかった場合は、一つずつドライバを更新していきます。
多くの場合、ブルースクリーンの原因になりやすいのはグラフィックカードのドライバです。まずはデバイスマネージャーからグラフィックドライバを更新してみてください。

手間を省きたい方には、Driver Boosterの活用がおすすめです。
Driver Boosterは、ドライバの自動ダウンロード&更新ツールです。ワンクリックで最新のグラフィックドライバ、オーディオドライバ、USBドライバ、マウスドライバなどを取得でき、優秀なドライバスキャナーとして、パソコン内の古いドライバや不足しているドライバを高い精度で検出してくれます。
使い方は簡単です。まずDriver Boosterを公式サイトからダウンロードし、インストールして起動します。
プログラムの画面でスキャン > 更新の順に進むだけで、グラフィックドライバをはじめとする不足・未更新のドライバをまとめて最新化できます。

まとめ
DRIVER_VERIFIER_DETECTED_VIOLATIONはよくあるブルースクリーンエラーの一つですが、連続的に表示され続ける場合でも突然クラッシュする場合でも、セーフモードで起動してドライバーベリファイアの設定を解除すれば解決できます。さらに、原因となったドライバを更新しておくことで、同様のトラブルの再発も防げます。ぜひ本記事の手順を参考にしてください。
-
【解決方法】DRIVER_VERIFIER_DMA_VIOLATIONエラーでWindows 11/10がブルースクリーンになる場合の対処法
ドライバー検証ツール(Driver Verifier)は、Windowsに標準搭載されているユーティリティで、システムにインストールされたドライバーの整合性を監視・検証する役割を担っています。このツールは、ドライバーの不審な動作や署名の問題を検出すると、システムへの被害を防ぐために意図的にブルースクリーン(BSOD)を発生させ、問題のある動作を停止させます。その一例が DRIVER_VERIFIER_DMA_VIOLATION エラーです。 このエラーはWindows 7や8.1でも発生することがありますが、特にWindows 10およびWindows 11で報告されるケースが多く見られます。
-
Driver Verifier Detected Violationエラーの原因と解決方法【Windows 10】
「Driver Verifier Detected Violation(ドライバー検証違反が検出されました)」は、BSOD(ブルースクリーン・オブ・デス)と呼ばれる代表的なエラーの一つで、PCの起動時に長時間画面が止まってしまう原因となります。中には、このエラーが無限ループのように繰り返し発生するケースも報告されています。主な原因としては、不具合や破損を起こしているドライバー、故障したハードウェア、ウイルスやマルウェアへの感染などが挙げられます。 幸いなことに、この問題はいくつかの対処法とシステム設定の変更によって簡単に解決できます。本記事では、「Driver Verifier Detect