日前,微軟發(fā)布了最新的Vista SP1的RC版本(Release Candidate的簡(jiǎn)稱,也就是正式發(fā)布前的版本,該版本已經(jīng)完成全部功能并清除大部分的Bug。不會(huì)對(duì)軟件再做任何大的更改。),值得一提的是現(xiàn)在中文版Vista的用戶已經(jīng)不再像前幾個(gè)月那樣還要靠安裝英文語(yǔ)言包來(lái)升級(jí)體驗(yàn),而直接就可以通過(guò)Windows Update在線更新。當(dāng)然,要讓中文版本Vista通過(guò)在線更新安裝SP1,其中還是有一些技巧的:
第一步:如果你已經(jīng)安裝了SP1的早期測(cè)試版本,例如658等,那么請(qǐng)進(jìn)入控制面板,選擇“查看更新歷史記錄”,在這里刪除“用于Microsoft Windows的Service pack(KB936330)”,等待系統(tǒng)自動(dòng)完成即可,刪除完成后進(jìn)入系統(tǒng),你會(huì)發(fā)現(xiàn)桌面右下角仍然會(huì)有“評(píng)估副本。內(nèi)部版本6001”的提示信息,不用擔(dān)心,再次重啟后這些信息即可消失。
第二步:用記事本創(chuàng)建一個(gè)sp1.bat文件,內(nèi)容如下:
@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
第三步:右擊sp1.bat選擇“以管理員身份運(yùn)行”,直到看到圖1所示的畫(huà)面,運(yùn)行完成后請(qǐng)重新啟動(dòng)系統(tǒng),這一步至關(guān)重要,如果直接檢查更新的話,你會(huì)發(fā)現(xiàn)即使嘗試多次,也會(huì)看到黃色的錯(cuò)誤提示信息。
圖1
第四步:重啟系統(tǒng)之后進(jìn)入控制面板檢查更新,此時(shí)很快會(huì)發(fā)現(xiàn)包括KB938371在內(nèi)的兩個(gè)重要更新(圖2),單擊右下角的“安裝”按鈕完成安裝并重新啟動(dòng)系統(tǒng),安裝時(shí)總共需要經(jīng)歷三個(gè)階段,時(shí)間稍長(zhǎng)一些;再次進(jìn)入控制面板檢查更新,按照提示完成KB937287更新的安裝(圖3),然后手動(dòng)重啟系統(tǒng)。
圖2
圖3
第五步:再一次檢查系統(tǒng)更新,如果沒(méi)有發(fā)現(xiàn)更新的話,請(qǐng)嘗試檢查多次,當(dāng)我們看到圖4畫(huà)面時(shí),就意味著大功即將告成,更新文件的大小在51.0MB~539.2MB之間。單擊“查看更新”按鈕,可以在隨后出現(xiàn)的詳細(xì)信息畫(huà)面中發(fā)現(xiàn)“Windows Vista Service Pack 1 Release Candidate 1 - Build 6001.17052 (x86)”的身影,這次下載并安裝更新的時(shí)間相對(duì)會(huì)更長(zhǎng)一些,請(qǐng)耐心等待。
圖4
經(jīng)歷了一番磨難之后,我們終于完成了中文版本Vista的在線更新SP的工作,安裝完成后的版本號(hào)為6001.17052 v.668,很有成就感吧?