STOP 0x00000133 — DPC_WATCHDOG_VIOLATION
A driver held the processor at high IRQL for longer than the watchdog allows. Nearly always a storage or firmware issue rather than the driver the crash names.
What you see
Random bugchecks with 0x133, often while the disk is busy — during backups, updates or large copies. Parameter 1 is 0 for a single long DPC and 1 for a run of them.
What is actually wrong
Most often an SSD with outdated firmware, or the generic Microsoft AHCI driver in place of the vendor's. Also seen with old iSCSI initiators and some virtualisation NIC drivers.
Codes and articles
Fixes (2)
Update SSD firmware and the storage controller driver
There is an SSD present. Firmware updates cannot be undone, so back up first.
Identify the drives and their firmware revisions.
Get-PhysicalDisk | Select-Object FriendlyName, Model, FirmwareVersion, MediaTypeBack up. Firmware flashing carries a small but real risk of data loss.
Get the vendor's own toolbox (Samsung Magician, Crucial Storage Executive, Intel MAS, WD Dashboard) and apply any firmware update it offers.
Install the chipset and storage controller driver from the motherboard or laptop vendor, not from Windows Update.
Windows Update supplies a generic driver that works but does not always handle the controller's queueing behaviour, which is what the watchdog is complaining about.
Restart and leave it under normal load for a day.
Get-WinEvent -FilterHashtable @{LogName='System'; ID=1001} -MaxEvents 10 | Format-List TimeCreated, MessageFind the offending driver in the dump
No obvious storage candidate, or the firmware update did not help.
Make sure a kernel dump is actually being written.
Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\CrashControl' | Select-Object CrashDumpEnabled, DumpFileInstall WinDbg from the Microsoft Store, then open C:\Windows\MEMORY.DMP.
Run the automatic analysis and read MODULE_NAME and IMAGE_NAME.
!analyze -vFor 0x133 the module blamed is usually accurate, unlike some other bugchecks where ntoskrnl is reported for everything.
Update or remove whatever driver it names.
Reference
Related faults
Where this stops. This write-up was written and checked by hand. It says what each step changes, how to confirm it worked and how to reverse it, and anything destructive is flagged before you reach it. If it does not match what your machine is doing, search the Support Centre for the exact code or message — and when something needs a person, get in touch.