5.补丁打包统一集中安装法
最近发现网上不少的 Windows 安装盘都采用这种方法,比如番茄的 Windows 安装盘就是这样。将所有的 Hotfix 打包到一个可执行文件中,然后通过自动执行这个可执行文件从而完成 Windows 补丁的安装,速度同样的慢。而光盘占用空间,由于 Hotfix 本身就是压缩包,它即便将所有 Hotfix 打包压缩,也节省不了多少空间。
6.Windows 更新助手
即 WUTool。它能将所有下载来的 Hotfix 做成一个可执行包,然后配置它的自解压执行脚本,来完成 Windows 系统补丁的安装。也是这样的缺点,慢、大!
7.SVCPack 集成安装法
这是微软官方介绍的一种集成补丁的方式!它将会在系统安装剩余 13 分钟时执行!没有界面的静默安装方式!其实我认为这个是最理想 Windows 系统集成方法。可惜的是,微软官方的操作描述过于复杂,造成了很多人望之生畏。用这个方法生成的 Windows 安装光盘,安装速度快、占用空间小(因为集成后有不少的 Hotfix 可执行文件可以直接删除),且补丁的安装也较为彻底。
综上所述,要想安装速度快又要光盘小巧,最好是采用微软官方推荐的方法了。因此,老毛桃结合 无忧启动论坛bshun 朋友的帖子([原创]我研究的XP SP2及之后的补丁集成法),对他的集成方法作了深度的优化,做成了这个 Windows Hotfix & WMP10(11) 全自动集成工具包。不仅帮你自动集成所有的 Windows 系统补丁,还集成了 WMP10(11)。你需要做的仅仅是将这些补丁下载到你的硬盘,并给出一个原版 Windows XP 的安装源,然后修改一下里面的配置文件,执行我写的那个 自动集成.EXE 就 OK 了。
2.到微软网站将基于 简体中文版 Windows XP SP2 的所有 Hotfix 安装文件下载到指定文件夹(文件夹名称下面有说明),目前是 71 个。我在本说明文档的最后列出这 71 个文件的下载链接。(见 2 楼)
3.准备自动安装的应答文件。很多人希望自己制作的 Windows 安装光盘能够从启动到安装完成全自动完成而不需要人工干预,那么请准备一份 Windows 安装应答文件,可以在我提供的 WINNT.SIF 基础上稍作修改。
二、集成操作部分说明
1.文件日期
这个文件日期是指的您所提供的 Windows XP 原版光盘中的文件日期。一般的原版光盘中的所有文件的创建日期都是一样的,需要先按照配置文件中的格式修改一下。如果您的安装源中的文件日期不一致,必须先将它们修改成同一创建日期。如 Windows SP2 VOL 原版中所有文件的日期均为 2004-08-17。(1.0.5.1215 版本开始不再要求文件日期必须一致,但为了提高文件筛选效率,仍然建议将文件日期设置成一致的)
7.自动生成ISO ... 文件创建日期
这几项是针对集成了 Hotfix 的目标 ISO 文件所作的设置,很好理解,自己要修改的话,注意按照我提供的默认格式即可。如果您还想在集成所有补丁后,在生成 ISO 文件前对安装文件夹仍需有所改动的话,请将“自动生成ISO”这个参数的值设置为 0。然后可以手动运行“生成镜像.EXE”这个程序以合成 ISO 文件。
8.保留文件
这个就是上面段落中所提到的一些需要保留的文件清单了。目前来说,在基于 Windows XP SP2 的基础上集成的话,这样的文件有 12 个。但难保以后不会变化。如果需要修改的话,只需要将该 Hotfix 文件中的相应文件名(不需要扩展名)写入即可。比如某补丁 WindowsXP-KB920213-x86-CHS.exe 在集成后在 I386\SVCPACK 文件夹中生成的可执行文件名为 KB920213,如果我们需要保留它,就在这个清单下面写上 KB920213 即可。
三、运行“自动集成.EXE”,喝杯茶去
确认以上步骤准备完毕后,就可以运行“自动集成.EXE”这个程序了。喝杯茶去,20 分钟后回来,一个集成了 Hotfix、WMP10(11)的 Windows XP SP2 安装光盘镜像已经给您制作好了,还不快加载到 Virtual PC 去测试看看?
以后如果出现新的 Windows 更新的话,直接将新增的补丁文件放到指定的 Hotfix 文件夹中,重新运行一遍这里的“自动集成.EXE”就大功告成了!