Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 開啟 AHCI 模式藍畫面?註冊表預先啟動 msahci 完美解決

編輯:Win7 常見問題解答

在 BIOS 中將 SATA 模式從 IDE 改為 AHCI 後直接開機,Win7 會因缺少 msahci.sys 驅動而藍畫面 (常見代碼 0x0000007B)。正確做法是在修改 BIOS 前,先透過註冊表啟用 AHCI 驅動,重開機後再切換 BIOS 設定,即可免重裝系統順利啟用 AHCI。

操作步驟

  1. 按 Win+R 輸入 regedit 開啟註冊表編輯器。
  2. 定位至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci。
  3. 右側雙擊 Start,將數值資料從 3 (手動) 改為 0 (啟動) → 確定。
  4. 關閉註冊表,重新開機並立即進入 BIOS (通常按 Del、F2 或 F1)。
  5. 將 SATA 模式改為 AHCI (路徑範例:Devices → ATA Drives Setup → Configure SATA as → AHCI) → F10 儲存離開。

系統將載入已啟用的 msahci 驅動順利進入桌面。AHCI 啟用後可支援 NCQ (原生指令佇列)、熱插拔等功能,大量檔案複製效能有明顯提升。注意:不同主板 BIOS 介面與熱鍵不同,請參考主機板手冊操作。

補充:Vista SP1 及更新版本支援 BIOS 切換後自動安裝驅動;XP 或 Vista RTM 需安裝光盤載入驅動或先改回 IDE 安裝驅動後再切 AHCI。

Copyright © Windows教程網 All Rights Reserved