9esu 2008-1-17 12:11 PM
Vista 通过 Windows Update 安装 SP1 v.652
如果你的 Vista 是中文版本, 那么首先需要安装英文语言包. 然后打开注册表编辑器, 展开到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language\
这个位置, 将右侧 InstallLanguage 与 Default 项默认的值 0804 都改为 0409, 接着再展开
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\
将其下面的 zh-CN 导出保存然后删掉该项. 蒙蔽 SP1 的双眼第一步结束.
第二步. 复制下面的内容粘贴到记事本中并保存为 cmd 文件.
@echo off
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSp1 /v Beta1 /t REG_SZ /d 37d55f36-65d6-4fe4-9dc7-892fcbe6222b /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSP1 /v Beta1 /t REG_SZ /d 37d55f36-65d6-4fe4-9dc7-892fcbe6222b /f
以管理员身份运行这个 cmd. 然后打开 Windows Update 检查更新, 会看到一个 Update for Windows Vista (KB935509) - v1.005, 安装, 重启, 再检查更新, 安装 Update for Windows Vista (KB938371) - v1.018, 重启, 再打开 Windows Update, 应该直接会看到一个重要更新: Update for Windows Vista (KB937287) - Build 6001.17036 (x86/x64), 安装 (如果没有的话就再检查更新一下). 结束后等待 5 至 10 分钟, 或者你可以重启一下, 再检查更新, 终于发现 Windows Vista Service Pack 1 Beta - Build 6001.17036 (x86/x64), 还等什么, 安装吧.
装好 SP1 后如果你想让系统变回中文, 进入注册表找到将 0804 改为 0409 的位置并改回去, 再导入备份的注册表文件, 最后进入控制面板区域语言选项中设置 (中文界面下一些在 SP1 中语言文件有改动的功能 [比如组策略] 运行时可能会有错误对话框弹出, 不过影响不大).