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

安裝 Vista 重開機藍畫面?手動注入 SATA 驅動程式完美解決

編輯:Windows Vista 系統基礎知識

許多使用者在安裝 Windows Vista 時,首次重開機便遭遇藍畫面死機,主因是安裝程式未載入 SATA 控制器驅動程式。雖然可在 BIOS 將硬碟模式改為相容模式,但部分主機板無此選項或設定後仍無法安裝。經過深入研究,發現可在安裝首次重開機藍畫面後,從 Windows XP 環境手動將 SATA 驅動程式與登錄資訊寫入 Vista 暫存安裝目錄,繞過此問題。

核心概念:兩步驟完成驅動注入

  1. 將自備的磁碟控制器驅動程式檔案放入 Vista 暫存安裝目錄對應位置。
  2. 修改 Vista 登錄檔,註冊驅動程式鍵值,讓安裝程式偵測並載入。

詳細操作流程

第一階段:處理 Vista 暫存安裝目錄(首次重開機後)

  1. 在 XP 下正常啟動 Vista 安裝至第一次重開機,遇到藍畫面後重新進入 XP。
  2. 複製驅動程式檔案:
    • *.sys 放入 Vista 暫存目錄的 Windows\System32\Drivers
    • *.inf 及其他檔案放入 Windows\Inf
  3. 修改 Vista 登錄檔:
    • 建立暫存資料夾(如 C:\RAID)。
    • 在 XP 登錄編輯器中找到對應 SATA 控制器的所有鍵值,匯出為 SATA.REG 並複製至暫存資料夾。
    • 在暫存資料夾建立批次檔 A.CMD,內容如下:
IF NOT EXIST SYSTEM GOTO END
COPY SYSTEM SYSTEM.BAK
REG LOAD HKLM\HK97SYS SYSTEM
REGEDIT /S SATA.REG
REG UNLOAD HKLM\HK97SYS
PAUSE
:END
  1. 將 Vista 暫存目錄下 Windows\System32\Config\SYSTEM 複製至暫存資料夾,執行 A.CMD,成功後將修改過的 SYSTEM 檔複製回原位覆蓋。
  2. 關機重開機進入 Vista 安裝,若不再藍畫面,第一階段成功。

第二階段:處理正式安裝後的 Vista 系統目錄(第二次重開機後)

安裝程式繼續執行至第二次自動重開機,若再次藍畫面,原因在於系統檔案已從安裝光盤複製而非暫存目錄,需重複上述動作,但目標改為 Vista 正式安裝磁碟分區(如 E 盤):

  1. 將驅動程式檔案複製至 E:\Windows\System32\Drivers 及 E:\Windows\Inf。
  2. 複製 E:\Windows\System32\Config\SYSTEM 至暫存資料夾,執行 A.CMD,成功後複製回原位覆蓋。
  3. 重開機進入安裝,順利完成後約等待 20 分鐘,Vista 桌面即呈現眼前。

提示:此法適用於無法在 BIOS 切換硬碟模式、或安裝光盤缺乏 SATA 驅動的情境。操作前請務必備份重要資料。

Copyright © Windows教程網 All Rights Reserved