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

Win7 開啟 AHCI 導致藍畫面?先改登錄啟用 msahci 再進 BIOS 切模式完美解決

編輯:Windows 7 系統介紹

安裝 Win7 時 BIOS 設為 IDE 模式,事後直接在 BIOS 改 AHCI 會藍畫面(0x7B INACCESSIBLE_BOOT_DEVICE)。正確順序:先在 Windows 內修改登錄啟用 msahci 驅動,再進 BIOS 切模式,Windows 會自動偵測安裝 AHCI 驅動。

修復步驟

  1. 在 IDE 模式下進入 Windows,Win+R 輸入 regedit。
  2. 定位 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci。
  3. 雙擊 Start 值,將數值資料從 3 改為 0(立即啟動)。
  4. 重開機,進 BIOS 將 SATA 模式從 IDE 改為 AHCI,儲存離開。
  5. Windows 啟動時會偵測新硬體並自動安裝 AHCI 驅動(裝置管理員→IDE ATA/ATAPI 控制器會出現 AHCI Controller)。
  6. 若未自動安裝,至主機板/筆電官網下載對應 AHCI 驅動手動安裝。

原理

msahci.sys 是 Windows 內建 AHCI 驅動,預設停用。先啟用它,Windows 才能在模式切換後順利載入驅動,避免開機早期找不到開機裝置而藍畫面。

注意

  • 操作前建議備份重要資料。
  • 部分舊主機板可能需額外安裝廠商提供的 AHCI 驅動。

照順序操作,零藍畫面無痛切換 AHCI 模式,發揮 SSD/硬碟最大效能。

Copyright © Windows教程網 All Rights Reserved