I've been experiencing Bugcheck 133 (DPC_WATCHDOG_VIOLATION) BSODs for several months now, ~once a day on average. BSOD almost always happens while the computer is idle. Sleep/hibernate are disabled system-wide, and screens only timeout if there's a brown-out and my UPC kicks in.
I will follow up this initial post with several minidump files, in them you'll see that:
- The offending
IMAGE_NAME
is always
ntkrnlmp.exe
- The
DEFAULT_BUCKET_ID
is always
WIN8_DRIVER_FAULT
- The
PROCESS_NAME
changes depending on the applications open at the time of the bugcheck (if Steam.exe is running, then it is usually listed. If not, then Discord.exe will be listed. If I have
both of those closed, it's some other random process name listed in the minidump. The bugcheck occurs regardless.)
DIY Build
Desktop
- Exact model number (if laptop, check label on bottom)
N/A
- OS ? (Windows 11, 10, 8.1, 8, 7, Vista)
Windows 11 Pro (Version 10.0.22631 Build 22631)
- x86 (32bit) or x64 (64bit)?
64bit
- (Only for Vista, Windows 7) Service pack?
N/A
- What was original installed OS on system?
Windows 8.1 (free upgrade to 10, then free upgrade to 11)
- Is the OS an OEM version (came pre-installed on system) or full retail version (YOU purchased it from retailer)?
Retail
- Age of system? (hardware)
Motherboard/PSU/Case = ~5 years
CPU = 2 years
GPU = 1 year
RAM = 1.5 years
PCIe 2.5Gbps NIC AIC = 2 years
Upgraded to Windows 11 ~8 months ago
- Have you re-installed the OS?
No. I am a developer and have a rather complex system environment setup, re-installing windows is my last resort
AMD Ryzen 5950x
- RAM (brand, EXACT model, what slots are you using?)
G.Skill TridentZ Neo DDR4-3600 32GBx4 kit (model
F4-3600C18Q-128GTZN
); using all 4 slots (note: the bugcheck occurs regardless of running RAM at stock JEDEC clocks or XMP mode)
Nvidia RTX 4090 (Asus
TUF-RTX4090-O24G-GAMING
)
- MotherBoard - (if NOT a laptop)
ASRock X570 Taichi (running BIOS P5.61, though upgrading to this latest version didn't stop the bugcheck)
- Power Supply - brand & wattage (if laptop, skip this one)
Corsair RM1000i (1000w) Intelligent PSU (USB connection to motherboard for measuring power metrics)
- Is driver verifier enabled or disabled?
Enabled (as of this morning, using the steps outlined @
Driver Verifier Instructions - BSOD - Windows 11, 10, 8(.1), 7 and Vista)
- What security software are you using? (Firewall, antivirus, antimalware, antispyware, and so forth)
Windows Defender/Firewall. Ran Malwarebytes Scanner Free about 2 weeks ago, no issues found.
- Are you using proxy, vpn, ipfilters or similar software?
I've used Mullvad VPN, OpenVPN and Ultra VPN, however I've uninstalled all but Mullvad since. The BSODs were happening before installing Mullvad
- Are you using Disk Image tools? (like daemon tools, alcohol 52% or 120%, virtual CloneDrive, roxio software)
Acronis True Image for cloning NVMe drives (the NVMe running as my C:\ drive is a clone of the original NVMe drive I replaced it with). Only used when needed, disabled all Acronis tasks/background services.
- Are you currently under/overclocking? Are there overclocking software installed on your system?
I have fiddled with AMD PBO and slight CPU/GPU undervolting in the past, but I prefer stability over performance and usually (and currently) are not running any undervolts/overclocks (except for XMP to 3600Mhz for my RAM). GPUTweakIII is installed, but doesn't run on startup and I don't use it.
SPECCY*:
http://speccy.piriform.com/results/piSswpjpWCYjZlnUc1jPGAU
*I noticed my GPU is listed by Speccy as having 4GB VRAM, when in fact it has 24GB. Is this a quirk of Speccy? I ran x64 portable (v1.32.740). Also, the Bus Interface = PCIe x4, which is odd as well. The GPU is installed in my 3rd PCIe slot (Slot[2]; x16 Physical/x8 Electrical) as I have bifurcated the first slot (Slot[0]) to x4/x4/x4/x4 for running a 4x NVMe AIC. Based on the motherboard's manual and other forums, this PCIe config is supposed to result in 16-lanes for Slot[0] and 8-lanes for Slot[2]. So what's with the x4 bus width in Speccy?