AHCI (Advanced Host Controller Interface) 是 Intel 主導的 SATA 控制器標準介面,啟用後可發揮 SATA 硬碟 NCQ (原生指令佇列)、熱插拔、電源管理 等進階功能,實測硬碟讀寫速度提升約 30%。
⚠ 關鍵順序:先關閉 AHCI 安裝 OS → 再開啟 AHCI → 最後安裝驅動。直接在 BIOS 開啟 AHCI 再安裝 Windows 2008 會因缺驅動導致藍屏 (INACCESSIBLE_BOOT_DEVICE)。
SATA Mode / SATA Configuration → 設為 IDE / Compatible / ATAregedit (Win+R → regedit)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MsahciSATA Mode = AHCI → 存檔重啟| 現象 | 原因與解決 | ||
|---|---|---|---|
| 開啟 AHCI 後藍屏 0x7B | 註冊表 Start 值未改為 0、或改錯路徑 (需是 Msahci 非 iaStor)、或未以管理員身分修改 | ||
| 裝置管理員仍顯示 IDE 控制器 | 1. BIOS 未真正開啟 AHCI (部分 BIOS 有 RAID/AHCI 獨立選項) 2. 驅動未安裝成功 (手動更新驅動指向 C:\Windows\System32\drivers\msahci.sys) 3. 需安裝 Intel RST 套件才完整識別 | ||
| RAID 模式下無法啟用 AHCI | RAID 模式本身包含 AHCI 功能,但需 Intel RST 驅動。若非 RAID 陣列,建議改 AHCI 模式 | ||
| Windows 2008 R2 / Windows 7 同樣適用 | 是,註冊表路徑相同 (Msahci),流程一致 |
| 指標 | IDE 模式 | AHCI 模式 | 提升 |
|---|---|---|---|
| 連續讀取 | ~120 MB/s | ~150 MB/s | +25% |
| 連續寫入 | ~110 MB/s | ~140 MB/s | +27% |
| 4K 隨機讀取 (QD32) | ~0.5 MB/s | ~2.5 MB/s | +400% (NCQ 效應) |
| 4K 隨機寫入 (QD32) | ~0.8 MB/s | ~3.0 MB/s | +275% |
| 存取時間 | ~14 ms | ~11 ms | -21% |
適用範圍:本指南適用於 Windows Server 2008 / 2008 R2 / Windows 7 / Vista 等 NT 6.x 核心系統。Windows 8/10/11/Server 2012+ 原生安裝即支援 AHCI,無需此手動流程。