获得 Hotfixes
你可能想知道怎样找到你的系统所需要的hotfixes补丁,有两种方法:
方法 1:
是用一台只安装了SP1 的Windows XP 电脑(不要安装其他补丁程序),然后访问 WindowsUpdate网站。注意显示出来的每个补丁程序前的六位数的编号,例如“329441: Security Update for Microsoft Windows”,在你记下所有补丁程序的编号后,把这些编号添加到这个URL的后面:http://support.microsoft.com/?kbid=xxxxxx ,用编号代替上面的 xxxxxx 。然后通过相应的知识库文章中提出的链接下载每个补丁程序。重复进行,直到所有可用的补丁程序都下载回来了。
方法 2:
不需要访问WindowsUpdate网站,我们可以使用免费得软件:HFNetChk 。正如网页上的说明:“HFNetChk.exe 是一个多线程的命令行工具,你可以用它连接多台计算机,并查看补丁程序的安装轻卡ung。”。
安装HFNetChk 然后打开命令提示符(开始 运行 CMD),进入到安装HFNetChk的目录(通常是:C:\Program Files\Shavlik Technologies\HFNetChk\),然后输入:hfnetchk -v
记下每个补丁程序的知识库文章编号,然后按照方法一中的说明来分别查询它们;或者使用Technet 安全公告编号(MSxx-xxx),然后使用这个URL:http://www.microsoft.com/technet/security/bulletin/MSxx-xxx.asp,把xx-xxx用HFNetChk中显示的编号代替。
这是一个冗长的过程,然是最终来说还是值得的!以后维护新的Hotfix补丁程序就容易得多了,因为以后每周三(那是微软的补丁日)只会发布一到两个新的补丁程序。当SP2 正式发布后,你就可以丢掉这些,然后开始收集Pre-SP3 hotfixe补丁程序了... 但那也是很久以后的事情了!
安装 Hotfixes
把所有的补丁程序都保存在这个文件夹中:C:\XPCD\$OEM$\$1\install\Hotfixes打开记事本,复制并粘贴如下的命令(这只是一个范例,如果这里的文件路径跟你的实际情况不同,请做适当的修改):
CLS
@echo off
ECHO.
ECHO Installing Q815021...
start /wait %systemdrive%\install\Hotfixes\Q815021_WXP_SP2_x86_ENU.exe /Q /M /Z
ECHO.
ECHO Installing Q811493...
start /wait %systemdrive%\install\Hotfixes\Q811493_WXP_SP2_x86_ENU.exe /Q /M /Z
ECHO.
ECHO Installing Q819639...
start /wait %systemdrive%\install\Hotfixes\WindowsMedia9-KB819639-x86-ENU.exe /Q:A /R:N
ECHO.
ECHO Installing Q817606...
start /wait %systemdrive%\install\Hotfixes\Q817606_WXP_SP2_x86_ENU.exe /Q /M /Z
ECHO.
EXIT
像上图这样的文件应该使用这个参数来安装:/Q /M /Z
而像下图这样的文件要使用这个参数来安装:/Q:A /R:N
接着把文件保存为hotfixes.cmd,或者添加到你已有的批处理文件中。然后这些补丁程序就会一个接一个地全自动安装好了,这过程中并不需要用户的参与。
你同样可以使用这个方法安装IE6和OE6 的累积性补,还有JScript 5.6升级。如果你遇到了一些职能通过WindowsUpdate下载的补丁程序,你也可以试试通过Corporate WindowsUpdate网站下载它们。
(未结束)