If you're here you've likely endured daily BSOD with your ASRock X670E Taichi motherboard. I use a lot of SATA ports and users like me find this DRIVER_POWER_STATE_FAILURE (9f) bug via storahci more easily than we'd like. It took me months to piece this fix together through trial error and some piece meal finds on other forums throughout the net that I don't properly remember who to source or I would. Anyways I'd like to save you the time with a condensed walk-through of my coalesced knowledge over the last five months. There are only a few things your going to need to do so you can fix this crash.
1. Download and install the latest AMD chipset drivers
here.
2. Download and install this Asmedia 106x SATA driver
here. (note: ASRock does not have these on their main page.)
3. You may also need/I highly encourage you to enable HIPM in your power profile. There is a great walk-through you can follow on how to do this
here.
My ASRock X670E Taichi Carrara RMA board arrived. To ensure clean test, I've striped down everything to a "safe" start.
[Configuration]
CPU - AMD 7950X
Motherboard - ASRock X760E Taichi Carrara
BIOS - 1.24 with AGESA ComboAM5 1.0.0.7a; No OC setting; fan and storage configured; lowered to DDR5-3600 for test
RAM - (to cross out this factor) one stick running at 3600 of Corsair Vengeance 64 GB (2 x 32 GB) DDR5-6600 CL32
PSU - Thermaltake Toughpower GF3 1000W
GPU - Dell 86RMK Nvidia Geforce RTX 3060 TI 8GB GDDR6 PCIe
C: - RAID 0 of 2 M.2 WD Black 1TB SN850X NVMe
D: - HDD WD Red Pro 20 TB on 2nd AMD PROM21
E: - HDD WD Red Pro 20 TB on ASM1061 on 1st AMD PROM21
OS - Win11 Pro; all update till now
AMD chipset driver - 5.05.16.529
(as recommended action 1)
ASMedia 106x driver - Tried both ASRock stock & 3.2.3.0 WHQL
(as recommended action 2)
AHCI HIPM - enabled
(as recommended action 3)
OS Sleep mode - off
[Test steps]
Boot Win11 Pro, login, let it sit there idle.
[Test result]
Idle-crash issue repeated in 2 hours.
[Re-Test]
Change power setting of ThunderBolt PWR Management to allow power-down device.
My conclusion so far - crash under idle state after login is unacceptable. Root cause should be power management related of AMD Ryzen 9 7950X. Need to RMA CPU.