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

中文版 Vista 線上更新 SP1 完整攻略:註冊表修改法繞過語言限制

編輯:Windows Vista 系統基礎知識

微軟釋出 Vista SP1 RC 版,中文版用戶終於能直接透過 Windows Update 線上升級,無需再安裝英文語言包繞路。但需先執行註冊表腳本「註冊」為測試版受測者,才能在 WU 偵測到 SP1 更新。以下為完整實測流程。

前置作業:移除舊測試版

若曾安裝早期測試版(如 Build 658),必須先移除:
「控制台」→「程式和功能」→「檢視安裝的更新」→ 解除安裝「Microsoft Windows Service Pack (KB936330)」。重開機後桌面右下角「評估副本」水印會消失。

關鍵步驟:執行註冊表批次檔

  1. 記事本建立 sp1.bat,貼入以下內容:
@echo off
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSP1 /f > NUL 2>&1
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSP1 /f > NUL 2>&1
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSP1 /v Beta1 /t REG_SZ /d 536ee5c2-e79d-420d-a589-c8ab115f35c3 /f
IF NOT %errorlevel% == 0 ( goto ERROR)
:SUCCESS
@echo.
echo ===========================================================
echo   Windows Vista SP1 registry key has been set successfully.
echo Please check for updates in Windows Update.
echo ===========================================================
@echo.
goto END
:ERROR
@echo.
echo ===========================================================
echo FAILED to set Windows Vista SP1 registry keys.
echo Please run this script by right clicking and selecting
echo "Run as Administrator".
echo ===========================================================
@echo.
goto END
:END
pause
  1. 右鍵 sp1.bat → 「以系統管理員身分執行」,出現成功訊息後 必須重開機(直接檢查更新會報錯)。

批次檔執行成功畫面

分階段安裝更新

  1. 重開機後進入 Windows Update 檢查更新,安裝 KB938371 等兩項重要更新(共三階段,耗時較久),完成後重開機。
  2. 再次檢查更新,安裝 KB937287,手動重開機。
  3. 第三次檢查更新,最終會出現 「Windows Vista Service Pack 1 Release Candidate 1 - Build 6001.17052 (x86)」,下載安裝(51MB~539MB 視版本而定),耐心等待。

重要更新 KB938371
更新 KB937287
SP1 RC1 更新出現

驗證與後續

安裝完成版本號為 6001.17052.v.668。正式版 RTM 預計 2008 年 Q1 釋出,屆時可透過相同管道無縫升級。

提醒:此法僅適用於 RC/測試版階段;正式版釋出後 Windows Update 將直接推送,無需手動修改註冊表。

Copyright © Windows教程網 All Rights Reserved