Windows System Log · Event 129
Event 129: A storage controller reset the drive
A drive stopped responding for long enough that the storage driver reset it. The machine usually freezes briefly when this happens. It points at the drive, the cable, or the controller — and on solid-state drives, often at outdated firmware.
Also written as 129Event ID 129storahci 129Reset to device was issuediaStorA 129
- How oftenUncommon
- Vendor calls itWarning
- LogSystem
- Sourcestorahci
What it means for you
On a personal computer
Your drive stopped responding and Windows had to restart it, which is usually what a short freeze feels like. Check for a firmware update for the drive first — this is a common and fixable cause on solid-state drives.
For an analyst
Note the provider — storahci, iaStorA, and vendor-specific drivers each produce this. On virtual machines it usually reflects host storage latency rather than a guest problem. Frequent resets often precede a DPC watchdog crash.
What it looks like
Sanitised. Addresses come from the RFC 5737 documentation ranges.
Reset to device, \Device\RaidPort0, was issued. The fields that decide it
Everything else in the log line is context.
- Provider name
- Which storage driver issued the reset. storahci is the Microsoft AHCI driver; iaStorA and similar are vendor drivers.
- Device
- Which port or device was reset, written as \Device\RaidPort0 or similar.
- Frequency
- Isolated resets happen. Repeated ones under load indicate a real fault.
Ordinary reasons this happens
Most of the time it is one of these.
- A one-off timeout under unusual load.
- Aggressive drive power management putting a disk to sleep and then timing out waking it.
- Host storage latency in a virtual machine, reported by the guest as a device timeout.
- A drive with outdated firmware that occasionally stalls — common enough to be the first thing to check.
What to do next
- Check for a firmware update for the drive. On solid-state drives this resolves a substantial share of these.
- Update or change the storage driver — switching between vendor and Microsoft AHCI drivers resolves some cases.
- Check the cable and port on desktop machines.
- Disable aggressive link power management if resets happen when the machine is idle.
- On a virtual machine, look at host storage latency rather than the guest.
- Check for Events 7 and 51, and read SMART data, to see whether the drive is failing rather than stalling.
Queries to run
Get-WinEvent -FilterHashtable @{LogName='System'; Id=129} -MaxEvents 50 | Select-Object TimeCreated, ProviderName, Message | Format-List Get-PhysicalDisk | Select-Object FriendlyName, MediaType, FirmwareVersion, HealthStatus Common questions
What causes Event 129 storahci resets?
A drive that did not respond to a command in time, so the driver reset it. The usual causes are outdated solid-state drive firmware, a failing or loose cable, aggressive drive power management, or — on virtual machines — storage latency at the host. Check firmware first; it resolves a large share of these.
Does Event 129 mean my SSD is dying?
Not usually. On solid-state drives it more often reflects a firmware bug or a power management setting than physical failure. Check the SMART wear indicator and the reallocated sector count: if those look healthy, update the firmware and the storage driver before considering replacement.
Why does my computer freeze for a few seconds and then log Event 129?
Because the freeze is the reset. When a drive stops responding, everything waiting on it stalls until the driver resets the device and input and output resumes. The freeze and the event are the same incident.
Read next
- Read alongside Event 51: A paging error on a disk Paging errors, which often accompany controller resets.
- Read alongside Event 7: The device has a bad block Bad blocks on the same drive.
- Usually comes after Event 1001 BugCheck: Windows recorded a blue screen A DPC watchdog crash, which repeated storage stalls can trigger.
- Usually comes after Event 41: The system rebooted without shutting down cleanly An unclean shutdown, if a reset hangs the machine badly enough.
Mentioned by
Vendor documentation
Last reviewed 28 August 2026