有網友詢問:固態硬碟(SSD)偵測工具顯示「AHCI 已禁用」,該如何處理?這篇將說明 AHCI 是什麼、為何 SSD 必須開啟 AHCI、如何進入 BIOS 開啟,以及開啟後可能遇到的藍屏問題與解決方案。

什麼是 AHCI?為何 SSD 需要它?
AHCI(Advanced Host Controller Interface,進階主機控制器介面) 是 SATA 硬碟的標準通訊協定,支援原生指令佇列(NCQ)、熱插拔、電源管理等進階功能。相較於舊式「IDE 相容模式」,AHCI 能讓 SSD 發揮最大隨機讀寫效能與壽命管理機制。若 SSD 運行在 IDE 模式,效能將大幅折損,且無法使用 TRIM 指令維護壽命。
如何在 BIOS 中開啟 AHCI 模式
- 重啟電腦,開機畫面出現時連續點擊 Del 鍵(部分筆電為 F2、F10 或 Esc)進入 BIOS 設定畫面。
- 尋找 Advanced(進階) 或 Storage(儲存裝置) 選單。
- 找到 SATA Mode / SATA Configuration / OnChip SATA Type 等選項。
- 將模式從 IDE / Compatible 改為 AHCI。(若有 RAID 選項且非陣列用途,請勿選 RAID)
- 按 F10 儲存並離開,電腦將重新啟動。

⚠️ 重要注意事項:開啟 AHCI 後可能發生藍屏(BSOD)
若 Windows 安裝時原本為 IDE 模式,直接在 BIOS 改為 AHCI 重開機,系統會因找不到 AHCI 驅動而藍屏(錯誤碼常見 INACCESSIBLE_BOOT_DEVICE 或 0x7B)。解決方法有二:
方法一:事先在 Windows 註冊表啟用 AHCI 驅動(建議先做此步再改 BIOS)
- 按 Win + R 輸入
regedit 開啟登錄編輯器。
- 瀏覽至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV(Intel 平台)或 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci(通用 AHCI)。
- 將右側 Start 值修改為 0(十進位)。
- 重啟電腦,進 BIOS 改為 AHCI,存檔離開,Windows 即可正常啟動並自動安裝 AHCI 驅動。
方法二:若已藍屏無法進入系統
- 進入 Windows 復原環境(WinRE)→ 疑難排解 → 進階選項 → 命令提示字元,執行上述註冊表修改(需先載入離線系統登錄)。
- 或使用 Windows 安裝媒體修復啟動。
- 若均無效,備份資料後重新安裝 Windows(安裝時請確認 BIOS 已為 AHCI 模式)。
其他補充提醒
- 舊主機板不支援 AHCI: 早期僅支援 IDE 的主機板(通常也無 SATA 3.0),搭配 SSD 效能受限,建議評估整機升級。
- 勿使用漢化版/盜版硬碟工具檢測 SSD: 可能誤報 AHCI 狀態或錯誤解讀 SMART 資料,請使用廠商官方工具(如 Samsung Magician、Intel MAS、CrystalDiskInfo 官方版)。
- 操作前請務必備份重要資料!
相關延伸閱讀:BIOS 設定教學、Win7 開啟 AHCI 藍屏解決辦法、IDE 改 AHCI 完整遷移指南。