SATA 硬碟在 BIOS 啟用 AHCI 模式後,進入 XP 藍屏 0x0000007B (INACCESSIBLE_BOOT_DEVICE)。這是因為 XP 安裝映像預設不包含 AHCI 控制器驅動,無法識別啟動裝置。
AHCI 簡介
- AHCI = Advanced Host Controller Interface (進階主機控制器介面)。
- 啟用 NCQ (Native Command Queuing)、熱插拔、電源管理等進階功能。
- 效能優於 IDE/相容模式,但 XP 原生不支援 (Vista/Win7 內建支援)。
解決方案 (三選一)
方案一:安裝 XP 時整合 AHCI 驅動 (最正統、效能最好)
- 使用 nLite 或 DriverPacks 將主機板晶片組 AHCI 驅動整合進 XP 安裝映像 (滑流)。
- 或使用已整合 AHCI/RAID/SATA 驅動的 Ghost XP 映像 (如各大論壇精簡版)。
- 安裝過程中無需按 F6 載入驅動,直接識別硬碟。
方案二:安裝時按 F6 手動載入 AHCI 驅動 (適用原版光碟)
- 準備主機板 AHCI 驅動軟碟/USB (解壓縮 .inf/.sys/.cat 檔案)。
- XP 安裝初期畫面底部提示「按 F6 安裝第三方 SCSI/RAID 驅動」時按 F6。
- 按 S 指定裝置 → 選擇驅動來源 → 選擇對應 AHCI 控制器型號 → 繼續安裝。
方案三:BIOS 改回 IDE/相容模式 (最簡單、相容性最好)
- 進入 BIOS → SATA Configuration / OnChip SATA Mode → 選擇 IDE / Compatible / ATA。
- 儲存重開機,XP 即可正常啟動 (使用傳統 IDE 模式驅動)。
- 缺點:失去 NCQ、熱插拔等 AHCI 功能,效能略降 (一般使用體感差異不大)。
常見誤區
- 裝好 XP 後再改 BIOS 為 AHCI → 必藍屏 0x7B (驅動未載入)。
- 網路下載「AHCI 補丁」安裝後改 BIOS → 多半無效,XP 核心需在啟動階段載入驅動。
- 註冊檔修改
Start=0 強制載入 iaStor.sys → 僅對 Intel 控制器有效,且需正確驅動檔案,風險高。
建議選擇
- 重灌系統:方案一 (整合驅動映像) 或 方案二 (F6 載入)。
- 不想重灌/不追求極致效能:方案三 (改回 IDE 模式) 即刻解決。
- 長遠規劃:升級 Windows 7/10/11 原生支援 AHCI/NVMe,避免相容性困擾。