安裝 Vista 過程中第一次重開機藍畫面,主因是安裝環境缺少 SATA/RAID 控制器驅動。傳統 BIOS 改相容模式不一定有效,解法是「在 XP 環境下手動將驅動檔與登錄值注入 Vista 臨時安裝目錄與正式系統目錄」。
.sys、.inf) 複製到 Vista 目錄對應位置。regedit 掛載 Vista 的 SYSTEM 登錄樹,匯入驅動相關鍵值,再卸載寫回。.sys → $VistaTemp$\Windows\System32\drivers\.inf → $VistaTemp$\Windows\Inf\\Windows\System32\Config\SYSTEM 到 XP 工作目錄。a.cmd) 掛載該 SYSTEM 登錄樹,匯入驅動登錄值 (sata.reg),卸載寫回。安裝程式將檔案複製到硬碟後第二次重開機仍會藍畫面(因正式系統目錄無驅動)。重複上述步驟,但目標改為 Vista 正式系統目錄 (如 E:\Windows\System32\Config\SYSTEM),注入驅動檔與登錄值,重開機即可順利進入 Vista 桌面。
此法適用於無法在 BIOS 切換 SATA 模式、或相容模式無效的情況。操作需謹慎,建議先備份關鍵檔案。