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

安裝 Vista 重開機藍畫面?手動注入 SATA 驅動到安裝環境與系統雙階段修復

編輯:Windows Vista 教學

安裝 Vista 過程中第一次重開機藍畫面,主因是安裝環境缺少 SATA/RAID 控制器驅動。傳統 BIOS 改相容模式不一定有效,解法是「在 XP 環境下手動將驅動檔與登錄值注入 Vista 臨時安裝目錄與正式系統目錄」。

核心邏輯

  1. 將驅動檔 (.sys、.inf) 複製到 Vista 目錄對應位置。
  2. 利用 XP 的 regedit 掛載 Vista 的 SYSTEM 登錄樹,匯入驅動相關鍵值,再卸載寫回。

兩階段操作

階段一:修復安裝環境 (第一次重開機前)

  1. XP 下正常執行 Vista 安裝至第一次重開機(藍畫面)。
  2. 進入 XP,將自身 SATA 驅動檔複製到 Vista 臨時目錄:
    .sys → $VistaTemp$\Windows\System32\drivers\
    .inf → $VistaTemp$\Windows\Inf\
  3. 複製 Vista 臨時目錄 \Windows\System32\Config\SYSTEM 到 XP 工作目錄。
  4. 用批次檔 (a.cmd) 掛載該 SYSTEM 登錄樹,匯入驅動登錄值 (sata.reg),卸載寫回。
  5. 將修改後的 SYSTEM 檔複製回 Vista 臨時目錄覆蓋。
  6. 重開機進入 Vista 安裝,若不藍畫面即成功第一階段。

階段二:修復正式系統 (第二次重開機前)

安裝程式將檔案複製到硬碟後第二次重開機仍會藍畫面(因正式系統目錄無驅動)。重複上述步驟,但目標改為 Vista 正式系統目錄 (如 E:\Windows\System32\Config\SYSTEM),注入驅動檔與登錄值,重開機即可順利進入 Vista 桌面。

此法適用於無法在 BIOS 切換 SATA 模式、或相容模式無效的情況。操作需謹慎,建議先備份關鍵檔案。
Copyright © Windows教程網 All Rights Reserved