[SOLVED] DPC_WATCHDOG_VIOLATION when gaming

Aug 6, 2019
3
0
10
Having a problem with the following system:

CPU: Ryzen 1700X
CPU Cooler: NZXT Kraken x62
Motherboard: Gigabyte Aorus X370 Gaming K5
RAM: 16GB (8GB x 2) Corsair Vengence RBG @ 3200 MhZ
GPU: EVGA Geforce GTX 1080 Classified
PSU: Corsair 650 GOLD

Going black screen and having the GPU fans kick to 100% when playing certain games (Overwatch, Apex Legends) but not certain others (Sea of Thieves, Rocket League) Computer will eventually recover and print these logs in WhoCrashed:

On Thu 8/8/2019 11:22:41 PM your computer crashed or a problem was reported
crash dump file: C:\WINDOWS\Minidump\080819-15390-01.dmp
This was probably caused by the following module: ntoskrnl.exe (nt+0x1AAAB0)
Bugcheck code: 0x133 (0x0, 0x501, 0x500, 0xFFFFF8007FE4D378)
Error: DPC_WATCHDOG_VIOLATION
file path: C:\WINDOWS\system32\ntoskrnl.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL or above. This could be caused by either a non-responding driver or non-responding hardware. This bug check can also occur because of overheated CPUs (thermal issue).
The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time.

FULL CRASH LOGS CAN BE FOUND HERE: http://s000.tinyupload.com/?file_id=42243102364764059291

Here are the steps that I have taken so far:
  1. Removed the GPU and ensured that there is no debris in the PCI-E slot or any connectors.
  2. Cleaned the power cables connecting and ensured they were attached properly.
  3. Ran scannow through CMD.
  4. Installed to the latest Nvidia Drivers
  5. CLEAN installation of Nvidia drivers
  6. Stress tests on the GPU have been run, including 30 minutes of FurMark. Temperatures never go above 75C.
  7. Disconnected a recently discovered WD Green 2 TB HDD, as that has been the latest change to the system.
*NOTE: The next change that was made after that was to connect an old printer, downloading some HP drivers. Don't know if that could cause the problem.
8. Ensured that my SanDisk SSD has the most up-to-date drivers.
 
Solution
Looking through the dump, didn't see anything particularly helpful. Overwatch.exe not at fault and ntsokrnl.exe would be unlikely as a core system component.



Your BIOS was identified as F4
There are quite a few BIOS versions newer than that.
Updating your BIOS for compatibility /microcode fixes would be a suggested step.
Recommend reading carefully, it appears this is a serial install process , not a straight jump to the latest BIOS according to Gigabyte's support page for your motherboard .

Some early EVGA cards apparently may have an issue with overheating. a BIOS update of the video card might be helpful if you are affected. (Doesn't sound like it, but not sure of what probing software you used to check) You can read about...
Looking through the dump, didn't see anything particularly helpful. Overwatch.exe not at fault and ntsokrnl.exe would be unlikely as a core system component.



Your BIOS was identified as F4
There are quite a few BIOS versions newer than that.
Updating your BIOS for compatibility /microcode fixes would be a suggested step.
Recommend reading carefully, it appears this is a serial install process , not a straight jump to the latest BIOS according to Gigabyte's support page for your motherboard .

Some early EVGA cards apparently may have an issue with overheating. a BIOS update of the video card might be helpful if you are affected. (Doesn't sound like it, but not sure of what probing software you used to check) You can read about that here (among many places that covered this)
https://www.pcworld.com/article/313...with-faster-fan-speeds-free-thermal-pads.html
EVGA link to the issue (need to enter your serial number)

Set all clocks to stock for testing of course.

You can run Driver Verifier to put your system into a testing state if desired to see if you can get a more useful result.
https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/driver-verifier

Short of that, any and all 3rd party programs that are dumpable should be disabled for testing purposes.

When you clean install the drivers, was it driver only? No HDMI sound (unless needed), no PhysX, no GeForce Experience, JUST the video driver installed.

Not sure why the driver for the SSD? Some SSD stuff doesn't play nicely with the hibernation system.
 
Last edited:
Solution