How to Fix DPC_WATCHDOG_VIOLATION in Windows 11

My Technician
Windows 11BSODDriversFix

The Problem

DPC_WATCHDOG_VIOLATION (stop code 0x00000133) means a driver held the CPU too long without responding. On Windows 11 the usual suspects are the SSD/SATA storage controller driver, outdated SSD firmware, or old peripheral drivers (network, Bluetooth, USB).

For BSOD basics and reading stop codes, see how to fix the Blue Screen of Death.

Quick Fixes (Try These First)

Disconnect External Drives and Devices

Unplug external SSDs/HDDs, USB hubs, and dongles, then reboot. A misbehaving external storage driver is the classic cause of this stop code.

The Fix: Step-by-Step

Step 1: Switch to the Standard SATA AHCI Controller Driver

The Microsoft default storahci driver fixes most DPC_WATCHDOG cases caused by buggy vendor controllers.

  1. Right-click StartDevice Manager.
  2. Expand IDE ATA/ATAPI controllers.
  3. Right-click Standard SATA AHCI ControllerUpdate driverBrowse my computer for driversLet me pick from a list → choose Standard SATA AHCI ControllerNext.
  4. Reboot.

Step 2: Update Your SSD Firmware

  1. In Device ManagerDisk drives, note your SSD model.
  2. Download the maker's tool (Samsung Magician, Crucial Storage Executive, WD Dashboard, etc.) and apply any firmware update. Outdated SSD firmware is a leading cause of this exact stop code.

Step 3: Update Network, Bluetooth, and Chipset Drivers

  1. Device Manager → check Network adapters and Bluetooth for a yellow !.
  2. Right-click → Update driver, or grab the latest from the laptop/motherboard maker.
  3. Install the latest chipset drivers from Intel or AMD. Step-by-step: update outdated drivers.

Step 4: Repair System Files

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Step 5: Confirm the Drive Is Healthy

A dying SSD can throw DPC_WATCHDOG_VIOLATION under load. Test it: check SSD/hard drive health. If the SSD also feels slow, see fix slow SSD speeds.

Still Crashing?