Windows 10 Freezes with storahci 129 Errors

Mark Berry November 19, 2016

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, 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!



1 Comment

  1. When DISM Won’t RestoreHealth | MCB Systems   |  November 19, 2016 at 2:38 pm

    […] to a USB drive, deleted my partition and installed Win10. There were some disk issues (including storahci warnings) so I needed to try DISM /restorehealth again. It completed some repairs but ultimately always […]

Leave a Reply





*