How to Fix BSOD DPC_WATCHDOG_VIOLATION (0x00000133)
What error 0x00000133 means
Drivers do a lot of their work as deferred procedure calls: small tasks that Windows must complete before the system can move on. Each DPC has a generous but finite deadline. A watchdog monitors them, and when a DPC overruns badly enough that the whole system would hang, the watchdog ends it with a blue screen rather than let your PC lock up forever. The stop code for that event is DPC_WATCHDOG_VIOLATION, 0x00000133.
In the real world, the stalling task is nearly always storage-related. Windows talks to your drive through a stack of software — the storage controller driver, the firmware on the drive itself, and the BIOS or UEFI settings underneath. Any layer of that stack can hesitate: an old SSD firmware bug that pauses under heavy writes, a buggy iastor.sys driver from Intel's Rapid Storage Technology, a flaky SATA cable that drops the drive for a fraction of a second, or a BIOS that misconfigures the controller's power states. The pattern that points at storage is a blue screen that strikes during boot, while the PC idles, or right after installing a new drive or a Windows update — not only under heavy load. The fixes below walk the storage stack from top to bottom.
Common causes
- Outdated SSD firmware: firmware bugs that make the drive pause under load are one of the top triggers, especially on drives that have never been updated.
- Buggy storage driver (iastor.sys): Intel's Rapid Storage Technology driver has a long history of tripping the DPC watchdog on some systems.
- Loose or failing SATA cable: an intermittent cable connection makes the drive vanish mid-conversation with the controller, stalling the driver.
- Outdated BIOS or wrong storage settings: old firmware misconfigures the storage controller and its power states.
- Corrupted Windows system files: damaged core storage components can make a healthy driver stack misbehave.
How to fix error 0x00000133 — step by step
Work through these fixes in order. The driver and firmware steps solve most cases; the cable and BIOS steps catch the hardware-layer problems behind them.
- Pin down when and how the crash happens. Note whether the blue screen strikes during boot, while the PC is idling, or under load, and think back to anything that changed right before it started: a new SSD install, a BIOS update, a Windows update, or new hardware. DPC_WATCHDOG_VIOLATION almost always traces back to storage — the drive, its cable, its controller driver, or its firmware. If it started right after you installed an SSD or a Windows update, those two suspects go to the top of the list. Write down the timing pattern; it decides which fix matters most.
- Update the storage controller and chipset drivers. Stale storage drivers are the most common trigger for 0x00000133, so this step alone fixes a large share of cases. Press Win + X, open Device Manager, expand
Storage controllersandIDE ATA/ATAPI controllers, right-click each entry, and choose Update driver, then Search automatically for drivers. Then grab the latest chipset driver package from your motherboard or laptop maker's support page and install it — that package carries the storage controller drivers Windows Update often skips. Restart and give the PC a normal workday of use before declaring victory; this error is intermittent, so a quick test is not proof. - Update the SSD firmware. Firmware bugs on SSDs and NVMe drives are a classic source of DPC_WATCHDOG_VIOLATION, especially on drives that have not been updated in years. Every major drive maker ships a firmware tool — Samsung Magician, Crucial Storage Executive, Western Digital Dashboard, Kingston SSD Manager, SK hynix Drive Manager. Install the one for your drive, let it scan, and apply any firmware update it offers. Do this from a fully booted Windows with the PC plugged into power, and do not restart mid-update. Old firmware is behind an outsized number of these crashes, so this step punches above its weight.
- Swap the iastor.sys driver for the Microsoft storahci driver. On many Intel systems, the Intel Rapid Storage Technology driver (
iastor.sys) is the specific file the watchdog catches stalling. If your SATA drives run under iastor, switching to Microsoft's built-instorahcidriver often ends the crashes for good. In Device Manager, expand Storage controllers or IDE ATA/ATAPI controllers, right-click the Intel entry, choose Update driver, then Browse my computer for drivers, then Let me pick from a list of available drivers. SelectStandard SATA AHCI Controller, click Next, and restart when prompted. If the option is not offered, your system genuinely needs the Intel driver — keep it updated instead and move on to the next step. - Check the physical drive connection. The watchdog fires when the drive does not answer in time, and on desktops a loose or worn SATA cable is a surprisingly common reason. Power off, unplug the PC, and press the power button to drain residual charge. Unplug both SATA cables from the drive and motherboard, then firmly reseat them — or better, swap in a new SATA data cable, since old cables develop intermittent faults that look exactly like a dying drive. While you are in there, confirm the power connector is fully seated and the drive is mounted securely. On laptops and NVMe systems, reseat the M.2 drive itself: remove the screw, lift the drive out, blow out the slot, and reinstall it firmly.
- Repair Windows and scan the drive for damage. Corrupted system files can make the storage stack misbehave badly enough to trip the watchdog. Open Command Prompt as administrator and run
DISM /Online /Cleanup-Image /RestoreHealth, wait for it to finish, then runsfc /scannowand restart when done. Next, scan the disk itself: in an admin Command Prompt, runchkdsk C: /f /rand confirm the prompt to schedule it for the next restart, then restart the PC. The full check can take a while on large drives — let it finish. If chkdsk reports bad sectors it cannot fix, start backing up: that drive is on borrowed time. - Update the BIOS and hunt the culprit with Event Viewer. Outdated BIOS firmware misconfigures storage controllers and power states on some systems, so install the latest BIOS from your motherboard or laptop maker — follow their flashing instructions exactly, and never interrupt it. After updating, load the BIOS's optimized defaults and save. Then, if crashes continue, open Event Viewer, go to Windows Logs > System, and filter for warnings and errors in the minutes before each crash. The log often names the stalling driver directly —
iaStor.sys,storahci.sys,nvme.sys, or a network driver that delayed a deferred procedure call. A named culprit lets you update or roll back exactly the right driver instead of guessing.
Did this fix it? Quick checklist
- Storage controller and chipset drivers updated, PC stable for a full day
- SSD firmware updated with the manufacturer's tool
- Intel iastor driver swapped for storahci (or updated to the latest)
- SATA cables reseated or replaced, M.2 drive firmly seated
If the blue screen persists after all seven steps, open Reliability Monitor (press Win + R, type perfmon /rel) and check the critical-event timeline for the exact failing module on each crash. A driver that is not part of Windows and not from your drive maker — old antivirus filter drivers and third-party disk utilities are repeat offenders — can stall a DPC just as easily as a storage driver, and the timeline usually exposes it. Remove or update that software and the crashes typically stop with it.
Frequently asked questions
What causes DPC_WATCHDOG_VIOLATION (0x00000133)?
A deferred procedure call — a driver task that Windows must finish before anything else can run — took too long, and the watchdog crashed the system rather than let it hang forever. The most common culprits are an old or buggy SSD firmware, the Intel iastor.sys storage driver, a loose or failing SATA cable, an outdated BIOS, or corrupted system files. Because storage is involved almost every time, start with drivers and firmware.
Is 0x00000133 a sign my SSD is dying?
Not necessarily. Far more often it is the firmware or the driver talking to the drive rather than the drive itself. Update the SSD firmware with the manufacturer's tool and the storage controller drivers before worrying. Run chkdsk C: /f /r to scan for bad sectors — a healthy drive with only driver trouble is a much better problem to have, and the scan tells you which situation you are in.
What is iastor.sys and why does it cause 0x00000133?
iastor.sys is Intel's Rapid Storage Technology storage driver. Some versions stall long enough to trip the DPC watchdog, which is why this blue screen names it so often. On systems that do not need its features, switching the SATA controller to Microsoft's Standard SATA AHCI Controller driver removes the culprit entirely. If your setup requires the Intel driver, keep it on the latest version.
Can a loose SATA cable really cause a blue screen?
Yes. An intermittent SATA connection makes the drive drop out of conversations with the controller for fractions of a second — long enough for the watchdog to notice. It looks exactly like a driver or firmware problem, which is why reseating the cable and trying a fresh one is worth doing. Cheap cable, expensive-looking symptoms.