システムwiki

driver_verifier_dwa_violationの問題(ntkrnlmp.exe)が発生していますか?

Ephemer 受付中 最終更新日:2022-04-21 23:05

**
*バグチェック分析*
**
driver_VERIFIER_DMA_VIOLATION(e6)
検証中のドライバーによって不正なDMA操作が試行されました.
引数:
Arg1:0000000000000026、IOMMUがDMA違反を検出しました.
Arg2:0000000000000000、障害のあるデバイスのデバイスオブジェクト.
Arg3:000000006efdeadb、障害情報(通常は障害のある物理アドレス).
Arg4:0000000000000004、障害タイプ(ハードウェア固有).
デバッグの詳細:



KEY_VALUES_STRING:1
鍵:Analysis.CPU.mSec
値:1265
鍵:Analysis.DebugAnalysisManager
値:作成
鍵:Analysis.Elapsed.mSec
値:1272
鍵:Analysis.Init.CPU.mSec
値:249
鍵:Analysis.Init.Elapsed.mSec
値:9654
鍵:Analysis.Memory.commitPeak.Mb
値:77
鍵:WER.OS.Branch
値:vb_release
鍵:WER.OS.タイムスタンプ
値:2019-12-06T14:06:00Z
鍵:WER.OS.Version
値:10.0.19041.1
BUGCHECK_CODE:e6
BUGCHECK_P1:26
BUGCHECK_P2:0
BUGCHECK_P3:6efdeadb
BUGCHECK_P4:4
BLACKBOXBSD:1(!blackboxbsd)
BLACKBOXNTFS:1(!blackboxntfs)
BLACKBOXWINLOGON:1
PROCESS_NAME:MechWarrior-Win64-Shipping.exe
STACK_TEXT:
fffff801`2f67eea8 fffff801`2b8db3c7:00000000`000000e6 00000000`00000026 00000000`00000000 00000000`6efdeadb:nt!KeBugCheckEx
fffff801`2f67eeb0 fffff801`2b8c728b:00000000`00000000 00000000`00000000 fffff801`2c049c70 fffff801`2c049c70:nt!IvtHandleInterrupt + 0x1a7
fffff801`2f67ef10 fffff801`2b6de195:fffff801`2c0f3b00 ffffee8a`e6d9fac0 fffff801`2c0f3bb0 fffff801`2b6de195:nt!HalpIommuInterruptRoutine + 0x4b
fffff801`2f67ef40 fffff801`2b7f8c5c:ffffee8a`e6d9fac0 fffff801`2c0f3b00 00000000`00000002 fffff801`2b7f8d8a:nt!KiCallInterruptServiceRoutine + 0xa5
fffff801`2f67ef90 fffff801`2b7f9067:00000211`ecf1aab0 ffffc984`ecbdea60 00000000`00000000 00000000`00000000:nt!KiInterruptSubDispatchNoLock + 0x11c
ffffee8a`e6d9fa40 00007ff7`505230f6:00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000:nt!KiInterruptDispatchNoLock + 0x37
000000f6`b637e810 00000000`00000000:00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000:0x00007ff7`505230f6
SYMBOL_NAME:nt!IvtHandleInterrupt + 1a7
MODULE_NAME:nt
IMAGE_NAME:ntkrnlmp.exe
STACK_comMAND:.cxr; .ecxr; kb
BUCKET_ID_FUNC_OFFSET:1a7
FAILURE_BUCKET_ID:0xE6_nt!IvtHandleInterrupt
OS_VERSION:10.0.19041.1
BUILDLAB_STR:vb_release
OSPLATFORM_TYPE:x64
OSNAME:Windows 10
FAILURE_ID_HASH:{2cafa897-b47c-7b20-cee6-b1b68f30ec38}
ファローアップ:MachineOwner

返信リスト(回答:7)

1 #
Spideng

私はまったく同じ問題とまったく同じマザーボードAsusTufGamingZ690-PlusD4を持っています.ドライバー検証ツールを有効にしたことはありません.発生時にNiceHashMinerにGeforce3080TiGFXカードを使用しています.

「driver_VERIFIER_DWA_VIOLATIONの問題」

Microsoft(R)WindowsDebuggerversion10.0.22473.1005AMD64
Copyright(c)MicrosoftCorporation.全著作権所有.
カーネルビットマップダンプファイル:カーネルアドレススペースが使用可能です.ユーザーアドレススペースが使用できない場合があります.
応答 時間(ミリ秒) 位置
延期 srv*
シンボル検索パスは次のとおりです.srv*
実行可能な検索パスは次のとおりです. Windows 10カーネルversion19041MP(20 procs)無料x64
製品:WinNt、スイート:TerminalServer SingleUserTS
エディションBuildラボ:19041.1.amd64fre.vb_release.191206-1406
マシン名:
カーネルベース=0xfffff803`3ec00000PsLoadedModuleList= 0xfffff803`3f82a2b0
デバッグセッション時間:Sun Jan 23 01:44:17.800 2022(UTC-8:00)
システム稼働時間:0日4:00:46.398
カーネルシンボルのロード
...............................................................
....ページ81e26aがダンプファイルに存在しません.詳細については、「.hhdbgerr004」と入力してください
............................................................
................................................................
.........................
ユーザーシンボルの読み込み
アンロードされたモジュールリストのロード
.........................
このファイルを分析するには、!analyze-vを実行します.
nt!KeBugCheckEx:
fffff803`3eff72e0 48894c2408 mov qWord ptr [rsp + 8]、 rcx ss:0018:fffff803`42a7eeb0= 00000000000000e6
0:kd>!analyze-v
* *
* バグチェック分析 *
* *
driver_VERIFIER_DMA_VIOLATION(e6)
検証中のドライバーによって不正なDMA操作が試行されました.
引数:
Arg1:0000000000000026、IOMMUがDMA違反を検出しました.
Arg2:0000000000000000、障害のあるデバイスのデバイスオブジェクト.
Arg3:00000000625d25d5、障害情報(通常は障害のある物理アドレス).
Arg4:0000000000000004、障害タイプ(ハードウェア固有).
デバッグの詳細:



KEY_VALUES_STRING:1
鍵 :Analysis.CPU.mSec
値:5077
鍵 :Analysis.DebugAnalysisManager
値:作成
鍵 :Analysis.Elapsed.mSec
値:5114
鍵 :Analysis.Init.CPU.mSec
値:546
鍵 :Analysis.Init.Elapsed.mSec
値:13912
鍵 :Analysis.Memory.commitPeak.Mb
値:79
鍵 :WER.OS.Branch
値:vb_release
鍵 :WER.OS.タイムスタンプ
値:2019-12-06T14:06:00Z
鍵 :WER.OS.Version
値:10.0.19041.1
BUGCHECK_CODE: e6
BUGCHECK_P1:26
BUGCHECK_P2:0
BUGCHECK_P3:625d25d5
BUGCHECK_P4:4
BLACKBOXBSD:1(!blackboxbsd)
BLACKBOXNTFS:1(!blackboxntfs)
BLACKBOXPNP:1(!blackboxpnp)
BLACKBOXWINLOGON:1
PROCESS_NAME: システム
STACK_TEXT:
fffff803`42a7eea8 fffff803`3f0db3c7 :00000000`000000e6 00000000`00000026 00000000`00000000 00000000`625d25d5:nt!KeBugCheckEx
fffff803`42a7eeb0 fffff803`3f0c728b :00000000`00000000 00000000`00000000 fffff803`3f849c70 fffff803`3f849c70:nt!IvtHandleInterrupt + 0x1a7
fffff803`42a7ef10 fffff803`3eede195 :fffff803`3f8f3b00 fffff803`42a6fa90 fffff803`3f8f3bb0 fffff803`42a7efc0:nt!HalpIommuInterruptRoutine + 0x4b
fffff803`42a7ef40 fffff803`3eff8c5c :fffff803`42a6fa90 fffff803`3f8f3b00 00000000`0000067e fffff803`3effdfd0:nt!KiCallInterruptServiceRoutine + 0xa5
fffff803`42a7ef90 fffff803`3eff9067 :fffff803`42a6fb30 00000000`00000001 00000000`00040046 fffff803`3ee17138:nt!KiInterruptSubDispatchNoLock + 0x11c
fffff803`42a6fa10 fffff803`3effae0a :00000000`00000000 fffff803`3f927a00 ffffaa8e`e4718080 00000000`0000067e:nt!KiInterruptDispatchNoLock + 0x37
fffff803`42a6fba0 00000000`00000000 :fffff803`42a70000 fffff803`42a69000 00000000`00000000 00000000`00000000:nt!KiIdleLoop + 0x5a
SYMBOL_NAME: nt!IvtHandleInterrupt + 1a7
MODULE_NAME:nt
IMAGE_NAME: ntkrnlmp.exe
STACK_comMAND: .cxr; .ecxr; kb
BUCKET_ID_FUNC_OFFSET: 1a7
FAILURE_BUCKET_ID: 0xE6_nt!IvtHandleInterrupt
OS_VERSION: 10.0.19041.1
BUILDLAB_STR:vb_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {2cafa897-b47c-7b20-cee6-b1b68f30ec38}
ファローアップ: MachineOwner

2 #
Spideng

新しいPCIe4.0ドライバを購入し、Win11をインストールしました.これ以上の問題はありません笑.

このIntelGen12プラットフォームは、Win11で実行するために開発されました.クリーンインストールすることを強くお勧めします.

3 #
DaveM12

さて、システムをオフにして監視し、安定しているかどうかを確認してください.安定していることを願っています.

4 #
DaveM12

さて、一時的なほのめかし、私はここにいます.

応答4# ->にスキップ
7 #
Ephemer

さて、その見た目から.
あなたが私に与えたコマンドが何であれ、実際にはドライバーVerifierを適切にシャントオフさせたようです(何らかの理由でデフォルトで有効にされた理由はわかりません...).
BSODを引き起こしたのとまったく同じ条件を経験し、Mechwarrior 5のゲームプレイをDiscordを介してストリーミングしました.その後、いくつかのミッションで突然のBSODは発生しませんでした.
だから潜在的に...それはオフになっているかもしれませんか?メモリ管理用のゲームのコードがどれほど奇妙であるかを知っているので、何らかの理由でオンになっていたベリファイアをトリガーした可能性があることは驚きではありません.
それはそもそもオンだったほど奇妙です.自分でオンにしたことはありません.Windowsガイドに従ってオフにするプロセスを実行したので、実際にオフになっているのではないでしょうか.

6 #
DaveM12

私はデイブです、私はこれであなたを助けます.
TUF GAMINGZ690-PLUSD4マザーボード上のすべてのドライバとBIOSは完全に最新のようです.
1
ドライバー検証ツールが無効になっていることを確認するには:
スタートボタンをクリックし、cmdと入力して、表示されたリストでコマンドプロンプトを右クリックし、[管理者として実行]を選択します.
次の2つのコマンドを実行します.
ベリファイア/リセット
ベリファイア/bootmoderesetonbootfail
次に、システムが安定しているかどうかを確認します.
2

応答6# ->にスキップ
5 #
Ephemer

なんて奇妙な...
最初のverifier/resetコマンドを実行しましたが、変更が加えられていないと表示されました.なんと、インターフェースを使ってオフにしようとさえしました.
さらに奇妙なことに、ドライバー検証ツールがアクティブであるかどうかを指定する必要があるレジストリキーはありません.これらのコマンドで強制的にオフにするかどうかを確認し、問題が解決するかどうかを確認します.