許多使用者裝好 Win7 才發現 BIOS 未開啟 AHCI,事後在 BIOS 開啟 AHCI 導致開機藍畫面 (通常為 0x0000007B INACCESSIBLE_BOOT_DEVICE)。原因是 Win7 安裝時偵測不到 AHCI 控制器,將 msahci 驅動設為「停用」。只需在登錄表啟用該驅動,再進 BIOS 開啟 AHCI 即可免重灌順利開機。
regedit。regedit,載入離線系統磁碟機的登錄樹 (參考文末補充)。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci3 (手動) 改為 0 (開機啟動)。
regedit。HKEY_LOCAL_MACHINE,選單「檔案」→「載入配置單元」。Windows\System32\config\SYSTEM,鍵入載入名稱 (如 OfflineSys)。HKEY_LOCAL_MACHINE\OfflineSys\ControlSet001\Services\msahci 修改 Start=0。OfflineSys,選單「檔案」→「卸載配置單元」。注意:若主機板同時支援 RAID,可能還需同步啟用 iaStorV 或 iaStor 驅動 (Intel RST)。修改前請備份登錄表/建立還原點。