Windows 10 Freezes with storahci 129 Errors

On a new install of Windows 10 Pro 1607, with a Crucial/Micron M500 SSD, the machine would frequently freeze for several seconds. This corresponded to dozens of storahci 129 warnings in the System event log:

storahci 1

With big thanks to this article [dead link:  http://www.nxhut.com/2015/01/storahci-id-129-reset-to-device.html], the solution was to enable visibility of a couple of arcane power settings and change them from HIPM to DIPM.

Enable Power Settings

In the registry, find HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\

Under 0b2d69d7-a2a1-449c-9680-f91c70521c60, change the Attributes key value from 1 (default; hidden) to 2 (exposed).  This will expose AHCI Link Power Management – HIPM/DIPM under Hard Disk power settings.

In the same key, under dab60367-53fe-4fbc-825e-521d069d2456, change the Attributes key value from 1 (default; hidden) to 2 (exposed).  This will expose AHCI Link Power Management – Adaptive under Hard Disk power settings.

The article also mentions changing a couple Device registry locations, but I did not need to change those.

Change Power Settings

Open Power Options and go to Advanced Settings. Although that article suggested setting the values of AHCI Link Power Management – HIPM/DIPM to HIPM, mine were already set to HIPM and still causing problems. So I followed the example of local colleague Kevin Keane at North County Tech Center and changed that to DIPM:

storahci 2

Note that although now visible, I did not change the default 100 millisecond values for AHCI Link Power Management – Adaptive.

Since then, no more storahci errors!

2 thoughts on “Windows 10 Freezes with storahci 129 Errors

  1. Pingback: When DISM Won’t RestoreHealth | MCB Systems

Leave a Reply

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.