DPC Watchdog violation while gaming

Svavar Egilsson - HI 21 Reputation points
2022-03-22T20:44:24.947+00:00

I keep getting DPC watchdog violation while gaming. I don't play particularly demanding games and this only started happening in the past 1-2 months, but it happens almost every time.
Don't know if it is relevant but I never got this error with Windows 10, only with Windows 11.

A couple of notes:

  • Everything is up to date, drivers and BIOS.
  • I have tried changing the SATA AHCI controller.
  • I have tried running a disk check which found nothing.
  • I don't have any external hard drives, just a wireless USB mouse and wired USB keyboard. I have always used the same mouse and keyboard so I can't see that being the problem.

I don't know what to read into the logs in the Event Viewer but there seem to be many errors around 30-40 minutes before everything stops working:
185738-screenshot-2022-03-22-204040.png

EDIT: I downloaded V2 Log Collector and followed the suggested steps. The first time my computer bluescreened (so I guess it's not only happening when gaming) but here is the .zip folder from the second time:
https://drive.google.com/drive/folders/1V3j5SA-CSQvwLCd48lun_JzBloBiezGd

Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} votes

Accepted answer
  1. Docs 16,226 Reputation points
    2022-03-27T01:30:15.59+00:00

    Please first find replacement drivers.

    Then uninstall and reinstall these drivers:

    a) ibtusb.sys
    Intel(R) Wireless Bluetooth

    b) netwtw10.sys
    Intel Wireless Adapter Driver for Windows 10 - 64 Bit

    c) nvlddmkm.sys
    NVIDIA GeForce GTX 1660 SUPER

    https://answers.microsoft.com/en-us/windows/forum/all/updating-a-driver/a5e6345e-af9b-4099-bef0-8d22254aa1c1

    For the Nvidia GPU drivers:

    a) Uninstall the Nvidia GPU drivers using Display Driver Uninstaller (DDU)

    b) Reinstall the Nvidia GPU driver from the Nvidia website

    c) Make sure that you check the clean install box and if available install the physx driver

    https://www.wagnardsoft.com/

    https://www.sevenforums.com/tutorials/367109-display-driver-uninstaller-how-use.html

    https://www.nvidia.com/download/index.aspx

    ibtusb Intel(R) Wireless Bluetooth(R) c:\windows\system32\driverstore\filerepository\ibtusb.inf_amd64_dbbb94f869636f20\ibtusb.sys

    netwtw10 ___ Intel(R) Wireless Adapter Driver for Windows 10 - 64 Bit c:\windows\system32\drivers\netwtw10.sys

    nvlddmkm nvlddmkm c:\windows\system32\driverstore\filerepository\nvle.inf_amd64_bd9fe034c417866c\nvlddmkm.sys

    Name [00000001] Intel(R) Wi-Fi 6 AX200 160MHz
    Adapter Type Ethernet 802.3
    Product Type Intel(R) Wi-Fi 6 AX200 160MHz
    PNP Device ID PCI\VEN_8086&DEV_2723&SUBSYS_00808086&REV_1A\4&57B0124&0&00D8
    Service Name Netwtw10.
    Driver C:\WINDOWS\SYSTEM32\DRIVERS\NETWTW10.SYS (22.120.1.9, 4,69 MB (4.917.360 bytes), 12/03/2022 08:00)

    Name NVIDIA GeForce GTX 1660 SUPER
    PNP Device ID PCI\VEN_10DE&DEV_21C4&SUBSYS_37971462&REV_A1\4&22AA181&0&0008
    Adapter Type NVIDIA GeForce GTX 1660 SUPER, NVIDIA compatible
    Adapter Description NVIDIA GeForce GTX 1660 SUPER
    Adapter RAM (1.048.576) bytes
    Installed Drivers C:\WINDOWS\System32\DriverStore\FileRepository\nvle.inf_amd64_bd9fe034c417866c\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvle.inf_amd64_bd9fe034c417866c\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvle.inf_amd64_bd9fe034c417866c\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvle.inf_amd64_bd9fe034c417866c\nvldumdx.dll
    Driver Version 30.0.14.7239
    INF File oem28.inf (Section025 section)
    Driver C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\NVLE.INF_AMD64_BD9FE034C417866C\NVLDDMKM.SYS (30.0.14.7239, 35,78 MB (37.515.392 bytes), 15/02/2022 21:58)

    ibtusb.sys Tue Jan 25 00 : 23 : 48 2022 (61EFB394)
    netwtw10.sys Thu Mar 10 10 : 15 : 21 2022 (622A495D)
    nvlddmkm.sys Wed Oct 13 14 : 28 : 38 2021 (61674F86)

    .
    .
    .
    .
    .

    Please remember to vote and to mark the replies as answers if they help.

    On the bottom of each post there is:

    Propose as answer = answered the question

    On the left side of each post there is /\ with a number: click = a helpful post
    .
    .
    .
    .
    .

    1 person found this answer helpful.

11 additional answers

Sort by: Most helpful
  1. Docs 16,226 Reputation points
    2022-03-26T21:27:10.557+00:00

    Nice progress.

    The underlying problem should not have been fixed by the steps in the prior post as some were to generate files for troubleshooting.

    One misbehaving driver was identified in the mini dumps.

    Some BSOD bugchecks often have a second misbehaving driver that cannot be identified in a mini dump.

    The command in step #4 was to collect a memory dump.

    It can be collected manually as per step #5.

    When available please post:
    a) one share link for a new V2
    b) a second share link with only the memory dump

    .
    .
    .
    .
    .

    Please remember to vote and to mark the replies as answers if they help.

    On the bottom of each post there is:

    Propose as answer = answered the question

    On the left side of each post there is /\ with a number: click = a helpful post
    .
    .
    .
    .
    .


  2. Svavar Egilsson - HI 21 Reputation points
    2022-03-26T22:57:54.483+00:00

    Not sure if my comment is visible/approved so I'm re-posting here. Got another BSOD and the same error code.
    The V2 Log collector: https://drive.google.com/drive/folders/1nK20GbKFE4TYtQ3rdskVX0-lRWOl7c5r
    The memory dump: https://drive.google.com/file/d/1Ct2an5iacZCPSqSPXNN3uyMRrx_mqu6Y/

    0 comments No comments

  3. Docs 16,226 Reputation points
    2022-03-27T21:01:39.037+00:00

    Those were the three misbehaving drivers seen in the BSOD memory dump file.

    If you've replaced them then should fix the misbehaving drivers.

    That in most cases completes the BSOD troubleshooting.

    Sometimes though there is malfunctioning hardware.

    This would become apparent if there are recurrent BSOD despite the use of multiple driver versions.

    This thread can be marked solved as at this time it appeared as misbehaving drivers and not malfunctioning hardware.

    If there are new BSOD during the next week then repost into this thread.

    If there are new BSOD beyond one week then open a new thread.

    Use Reliability Monitor to track any unexpected shutdowns and restarts:

    .https://www.howtogeek.com/166911/reliability-monitor-is-the-best-windows-troubleshooting-tool-you-arent-using/

    --please don't forget to upvote and Accept as answer if the reply is helpful--


  4. Docs 16,226 Reputation points
    2022-03-27T22:52:24.333+00:00

    The latest BSOD displayed similar misbehaving drivers.

    Using DDU clean install the Nvidia GPU drivers.

    Find a different version than: 30.0.15.1215

    If there are recurrent BSOD with multiple driver versions then find another GPU card for swap testing.

    The card can be Nvidia or AMD.

    Name NVIDIA GeForce GTX 1660 SUPER
    PNP Device ID PCI\VEN_10DE&DEV_21C4&SUBSYS_37971462&REV_A1\4&22AA181&0&0008
    Adapter Type NVIDIA GeForce GTX 1660 SUPER, NVIDIA compatible
    Adapter Description NVIDIA GeForce GTX 1660 SUPER
    Adapter RAM (1.048.576) bytes
    Installed Drivers C:\WINDOWS\System32\DriverStore\FileRepository\nvleig.inf_amd64_bea51ab0b38b0af5\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvleig.inf_amd64_bea51ab0b38b0af5\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvleig.inf_amd64_bea51ab0b38b0af5\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvleig.inf_amd64_bea51ab0b38b0af5\nvldumdx.dll
    Driver Version 30.0.15.1215
    INF File oem12.inf (Section015 section)
    Driver C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\NVLEIG.INF_AMD64_BEA51AB0B38B0AF5\NVLDDMKM.SYS (30.0.15.1215, 40,35 MB (42.310.288 bytes), 27/03/2022 16:33)

    Thu Mar 17 05 : 00 : 43 2022 (623322EB)

    .
    .
    .
    .
    .

    Please remember to vote and to mark the replies as answers if they help.

    On the bottom of each post there is:

    Propose as answer = answered the question

    On the left side of each post there is /\ with a number: click = a helpful post
    .
    .
    .
    .
    .

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.