windowsxp 补丁包
鉴于目前网络上流传着很多集成了 Hotfix 补丁集的 Windows 安装光盘,通过初步对他们的研究,集成方法无非就是一下几种:
1.CMDLINES.TXT 法
这个方法比较简单,直接通过将一些 Hotfix 补丁文件放到 $OEM$ 的制定文件夹,然后在 CMDLINES.TXT 中配置一个自动运行这些 Hotfix 补丁文件的批处理即可,它在系统安装到最后的 14 分钟左右开始执行。优点是配置简单,不需要修改原安装文件。缺点则是速度较慢,占用的光盘空间也比较大。
2.使用 nLite 集成
这个是全向导式的,集成操作比较简单,集成后的光盘占用空间也不算大。遗憾的是,不是所有的 Windows 系统补丁都能够顺利集成进去,而且只要使用了 nLite,这个系统就算不上干净了。里面会留有 nLite 的烙印。
3.[GuiRunOnce] 安装
这里的方式其实跟前面说到的 CMDLINES.TXT 法几乎是一样的,在应答文件 WINNT.SIF 的 [GuiRunOnce] 字段添加相应的补丁集成命令。优、缺点也跟 CMDLINES.TXT 几乎相同。
4.xpinstall 安装法
这个是老外发明的一种安装系统补丁的方式。其实还有一个叫什么 XPLode 的工具,跟这里的 xpinstall 方法类似,在指定的脚本文件中配置所有需要集成安装的 Hotfix 文件清单,在系统安装期间,会自动执行这个脚本,按次序执行配置中的每一个补丁文件。缺点也是占用空间比较大,安装速度较慢。
5.补丁打包统一集中安装法
最近发现网上不少的 Windows 安装盘都采用这种方法,比如番茄的 Windows 安装盘就是这样。将所有的 Hotfix 打包到一个可执行文件中,然后通过自动执行这个可执行文件从而完成 Windows 补丁的安装,速度同样的慢。而光盘占用空间,由于 Hotfix 本身就是压缩包,它即便将所有 Hotfix 打包压缩,也节省不了多少空间。
6.Windows 更新助手
即 WUTool。它能将所有下载来的 Hotfix 做成一个可执行包,然后配置他的自解压执行脚本,来完成 Windows 系统补丁的安装。也是这样的缺点,慢、大!
7.SVCPack 集成安装法
这是微软官方介绍的一种集成补丁的方式!它将会在系统安装剩余 13 分钟执行!没边面的静默安装方式!其实我认为这个是最理想 Windows 系统集成方法。可惜的是,微软官方的操作描述过于复杂,造成了很多人望之生畏。用这个方法生成的 Windows 安装光盘,安装速度快、占用空间小(因为集成后有不少的 Hotfix 可执行文件可以直接删除),且补丁的安装也较为彻底。
综上所述,要想安装速度快又要光盘小巧,最好是采用微软官方推荐的方法了。因此,老毛桃结合无忧启动论坛 bshun 朋友的帖子,对他的集成方法作了深度的优化,做成了这个 Windows Hotfix & WMP10 全自动集成工具包。不仅帮你自动集成所有的 Windows 系统补丁,还集成了 WMP10,甚至连对 WMP10 的补丁也给打好了。你需要做的仅仅是将这些补丁下载到你的硬盘,并给出一个原版 Windows XP 的安装源,然后修改一下里面的配置文件,执行我写的那个批处理就 OK 了。
将本集成工具下载后,解压缩到某文件夹(不限规则,中文.长文件夹名称也兼容),建议在使用前先仔细阅读本说明文档,理解后可以对本工具的配置文档“配置文件.ini”作稍许修改。
本工具仅适用于基于 Windows XP SP2 的安装文件补丁程序的自动集成,建议使用原版(网络上流传的那三个版本均适用)。对于网友从一些其它途径获得的版本、精简版等,在集成中出现问题,本人不好做任何回答。
下面说说使用方法。一般来讲,需要修改的有以下几个关键字。
一、前期准备
1.使用本工具前,先从原安装盘的 I386 中找到 HIVESYS.INF 这个文件,将它复制到本工具所在文件夹中,将文件名改为 HIVESYS_804.INF。然后用记事本打开它,在里面找到 INSTALL_LANGUAGE="0804" 这一行,将它修改成 INSTALL_LANGUAGE="804" 后保存即可。注意不要丢失该文件的 Unicode 属性。如果您是使用的那三个“原版”的话,本步骤可以跳过,因为我已经为您准备好了,并已经作了修改。
2.到微软网站将基于 Windows XP SP2 的所有 Hotfix 安装文件下载到指定文件夹(文件夹名称下面有说明),目前是 68 个。我在本说明文档的最后列出这 68 个文件的下载链接。
3.准备自动安装的应答文件。很多人希望自己制作的 Windows 安装光盘能够从启动到安装完成全自动完成而不需要人工干预,那么请准备一份 Windows 安装应答文件,可以在我提供的 WINNT.SIF 基础上稍作修改。
二、集成操作部分说明
1.文件日期
这个文件日期是指的您所提供的 Windows XP 原版光盘中的文件日期。一般的原版光盘中的所有文件的创建日期都是一样的,需要先按照配置文件中的格式修改一下,如果您用的 Windows XP 光盘是网络上流行的那三个“原版”的话,则不需要修改,我已经设置好了,是 2004-08-17。
这项功能目前已经升级为自动侦测,但要求是安装源中的原所有文件的日期必须是一致的,不一致的话,可以自行用相关软件修改成一致的。
2.安装源
一般来讲,这个都需要修改一下的,各人的机器分区状况不一样,也不一定是从光盘复制安装文件。修改时需要注意配置文件中的注释部分,文件夹为中文、长文件夹名称的话,也不需要在路经的两边加引号,而且安装源路径最后的反斜杠“\”也必须去掉
3.Hotfix文件夹
这个就是您需要给目标 Windows 安装文件夹集成补丁时,从微软网站下载的 Hotfix 文件存放路径。默认的即可
4.Win9X保留
现在几乎没有人在 Window 9X 的系统中选择升级安装 Windows XP 了,完全可以去掉 Win9X 升级支持所需的那两个文件夹以节省空间。将“Win9X保留”的值设置为 0 即可。
5.WMP11文件夹
这是 Windows Media Player 11 集成到 Windows XP SP2 中所需要更新的文件存放路径。您可以到微软网站下载 WMP11 的安装文件 wmp11-windowsxp-x86-zh-cn.exe 并放置到这个文件夹中。
6.Windows XP SP2 的“原版”光盘里面的 .NET Framwork 组件版本为 1.1,有点老了,如果需要用 3.0 版本替换的话,请将 3.0 版本的 dotnetfx.exe、langpack.exe 等文件放置到 DOTNETFX 文件夹中,并在“配置文件.ini”中正确将 DOTNETFX3 的值设置为 1。
7.自动生成ISO ... 文件创建日期
这几项是针对集成了 Hotfix 的目标 ISO 文件所作的设置,很好理解,自己要修改的话,注意按照我提供的默认格式即可。如果您还想在集成所有补丁后,在生成 ISO 文件前对安装文件夹仍需有所改动的话,请将“自动生成ISO”这个参数的值设置为 0。然后可以手动运行“生成镜像.CMD”这个程序以合成 ISO 文件。
8.保留文件
这个就是上面段落中所提到的一些需要保留的文件清单了。目前来说,在基于 Windows XP SP2 的基础上集成的话,这样的文件有 9 个。但难保以后不会变化。如果需要修改的话,只需要将该 Hotfix 文件中的相应文件名(不需要扩展名)写入即可。比如某补丁 WindowsXP-KB920213-x86-CHS.exe 在集成后在 I386\SVCPACK 文件夹中生成的可执行文件名为 KB920213,如果我们需要保留它,就在这个清单下面写上 KB920213 即可。
三、运行“自动集成.EXE”,喝杯茶去
确认以上步骤准备完毕后,就可以运行“自动集成.EXE”这个程序了。喝杯茶去,20 分钟后回来,一个集成了 HOTFix、WMP11 的 Windows XP SP2 安装光盘镜像已经给您制作好了,还不快加载到 Virtual PC 去测试看看?
以后如果出现新的 Windows 更新的话,直接将新增的补丁文件放到指定的 Hotfix 文件夹中,重新运行一遍这里的“自动集成.CMD”就大功告成了!
四、Windows Media Player 11 简体中文正式版下载链接:
.exe
五、.NET Framework 3.0 及其语言包、Hotfix 下载链接(仅替换原版的 1.1 版文件,不负责集成):
/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3.exe
/download/a/9/a/a9a5f57a-fd2d-44e8-ba87-2f11c1e102bc/dotnetfx3langpackzh-CHS.exe
六、附:基于 Windows XP SP2 的截止 11 月 17 日所有 Hotfix 下载链接:
/download/7/8/b/78b59cf0-e39c-4a53-9c58-9efdb23b58da/WindowsXP-KB873339-x86-CHS.exe
/download/2/b/7/2b75ebbf-ce4c-4595-8ddf-4d45e4c1ca18/WindowsXP-KB885626-v2-x86-chs.exe
/download/c/5/9/c591d1dd-ed93-4a1a-94ce-ea3ebf9b1619/WindowsXP-KB885835-x86-CHS.exe
/download/2/a/0/2a0acca0-41d9-4add-9fa4-2bee366c2608/WindowsXP-KB885836-x86-CHS.exe
/download/6/1/e/61e0e420-d142-49b9-b83d-191233f3a7a2/WindowsXP-KB886185-x86-chs.exe
/download/6/3/a/63a2d9a3-43c8-47ba-bab1-67ce70de52cb/WindowsXP-KB886677-x86-chs.exe
/download/8/2/3/823b5a41-6cfb-4a4f-aefa-3a66e517f447/WindowsXP-KB888302-x86-CHS.exe
/download/5/7/c/57c31d5d-58ae-4414-95e1-46b48b938f6f/WindowsXP-KB891781-x86-CHS.exe
/download/a/d/0/ad08b5a7-4a6e-4a00-a2f7-862ef274420d/WindowsXP-KB890859-x86-CHS.exe
/download/6/6/4/66447413-dc1e-4485-8163-dee0032e1145/WindowsXP-KB893756-x86-CHS.exe
/download/1/4/7/147ded26-931c-4daf-9095-ec7baf996f46/WindowsInstaller-KB893803-v2-x86.exe
/download/e/5/d/e5d36b32-6f7c-45c1-82a7-3fa483442bda/WindowsXP-KB894391-x86-CHS.exe
/download/4/f/a/4fa860fc-1bac-4762-839c-9f98d224edcd/WindowsXP-KB896358-x86-CHS.exe
/download/1/6/d/16d83818-9fb2-469f-b317-0929e45479d4/WindowsXP-KB896423-x86-CHS.exe
/download/0/3/3/03303215-9e40-4f91-a261-97a4ee0c1363/WindowsXP-KB896424-x86-CHS.exe
/download/5/a/e/5aeb65c6-1f88-4b6a-ae1c-bcd279252a17/WindowsXP-KB896428-x86-CHS.exe
/download/1/3/2/13219fbd-224f-4c46-a223-b6fe3cfe328f/WindowsXP-KB898461-x86-CHS.exe
/download/2/c/f/2cf803e8-afc4-40e1-95e2-2ca5642e9adc/WindowsXP-KB899587-x86-CHS.exe
/download/2/2/f/22f5f4d8-1781-4349-8454-7b411bbc1485/WindowsXP-KB899591-x86-CHS.exe
/download/b/c/4/bc43aace-f085-4268-b693-890dc488f71b/WindowsXP-KB900485-v2-x86-CHS.exe
/download/b/b/c/bbc443be-7468-4af9-97fc-f6f5b32536ee/WindowsXP-KB900725-x86-CHS.exe
/download/2/3/f/23fa4df0-6ad6-4650-af7f-27318805fbb4/WindowsXP-KB901017-x86-CHS.exe
/download/0/b/1/0b1f0c79-950e-4b64-8da0-3dd8e916efaa/WindowsXP-KB901190-x86-CHS.exe
/download/0/8/7/08728ce9-67db-4a77-bd6a-9616f45074a2/WindowsXP-KB901214-x86-CHS.exe
/download/d/3/a/d3ad5ea5-6971-41fd-a1eb-4b0e302bb6b5/WindowsXP-KB902400-x86-CHS.exe
/download/3/9/6/396d6796-5773-4bc1-aa67-80b7d4507e8c/WindowsXP-KB904706-v2-x86-CHS.exe
/download/5/0/1/5016a1b8-af36-4872-afc0-de539c4ae937/WindowsXP-KB904942-v2-x86-CHS.exe
/download/3/3/9/339b7e44-d925-4ac4-b6bd-a0805fe92041/WindowsXP-KB905414-x86-CHS.exe
/download/4/1/0/41054944-2438-4fb2-b1d5-785cd7c7c6cd/WindowsXP-KB905749-x86-CHS.exe
/download/b/a/b/baba6a8e-9f4c-40a2-94c7-8b971fc9daa8/WindowsXP-KB908519-x86-CHS.exe
/download/4/e/2/4e2db3fb-9c4e-4261-b13d-256870335b72/WindowsXP-KB908521-x86-CHS.exe
/download/a/7/a/a7a33758-0018-421a-ab26-98070421be02/WindowsXP-KB908531-v2-x86-CHS.exe
/download/b/9/3/b937adb5-998c-4193-b30c-27617a9124f6/WindowsXP-KB910437-x86-CHS.exe
/download/0/1/b/01b7b20d-41a3-4c7a-9796-8ab3a52b0230/WindowsXP-KB911280-v2-x86-CHS.exe
/download/5/a/a/5aa8efea-9f8e-4dd6-8fdb-76c8407c48b2/WindowsXP-KB911562-x86-CHS.exe
/download/9/e/2/9e2e6e1d-773b-437e-a05b-6580afb2baaf/WindowsXP-KB911567-x86-CHS.exe
/download/1/1/0/110216c1-4659-45d1-87c6-38d520e628cf/WindowsXP-KB911927-x86-CHS.exe
/download/d/a/2/da262325-f9f4-4ce2-9d5c-b2425afa501b/WindowsXP-KB912919-x86-CHS.exe
/download/8/e/2/8e268ee9-2436-47d1-8546-b606f589e331/WindowsXP-KB913446-x86-CHS.exe
/download/8/f/4/8f4e0e33-3bf4-474e-8ac1-926a5cd4f466/WindowsXP-KB913580-x86-CHS.exe
/download/f/5/c/f5cf608e-9e24-4040-8a07-838cf400fe0b/WindowsXP-KB914388-x86-CHS.exe
/download/e/3/9/e395ce0f-82c6-4625-8c29-063a137092cd/WindowsXP-KB914389-x86-CHS.exe
/download/d/3/5/d356b7ae-0283-4fef-849c-288693093fad/WindowsXP-KB916595-x86-CHS.exe
/download/4/6/b/46bf4848-a039-429d-a222-6143a12e2cdd/WindowsXP-KB917344-x86-CHS.exe
/download/6/0/d/60d4df74-90ff-4d8b-b7de-7ea88cce56fe/WindowsXP-KB917422-x86-CHS.exe
/download/6/2/2/62259943-9b98-4521-bc18-7139cc5e877f/WindowsXP-KB917537-x86-CHS.exe
/download/2/f/b/2fbc82a2-039f-4254-931b-7cfb65ad7135/WindowsXP-KB917953-x86-CHS.exe
/download/a/5/0/a50caa2a-bc48-405c-9b25-31edfad59783/WindowsXP-KB918439-x86-CHS.exe
/download/9/b/2/9b2e069e-0650-486b-b4f1-47785d492301/WindowsXP-KB919007-x86-CHS.exe
/download/f/a/6/fa66ecce-5669-4d88-8d98-8f719a2b0b59/WindowsXP-KB920213-x86-CHS.exe
/download/4/5/1/451b7332-82a9-4541-a034-1a76ac04e901/WindowsXP-KB920214-x86-CHS.exe
/download/5/7/8/57804fcf-f90f-47ed-876c-60ecaa00c9a4/WindowsXP-KB920342-x86-CHS.exe
/download/1/7/5/1758ecb2-f9ec-4e10-93fe-001ad50e2570/WindowsXP-KB920670-x86-CHS.exe
/download/4/1/4/414fd3a8-f583-47f0-be16-1bf264d33b58/WindowsXP-KB920683-x86-CHS.exe
/download/9/3/1/93147316-b587-473a-a45e-9c2be5b8dcf1/WindowsXP-KB920685-x86-CHS.exe
/download/c/f/d/cfd916ef-46eb-493b-b144-522c6d507c81/WindowsXP-KB920872-x86-CHS.exe
/download/4/9/b/49b771b1-09f5-4d44-b80c-6fbef9358d42/WindowsXP-KB921398-x86-CHS.exe
/download/6/8/e/68e8e7fd-dcee-47db-9600-3a0373fb035c/WindowsXP-KB922582-x86-CHS.exe
/download/a/6/4/a64472d8-c066-4769-a24c-423e2d24823c/WindowsXP-KB922616-x86-CHS.exe
/download/b/1/5/b159a567-3d54-48d7-b698-38cf6df7689f/WindowsXP-KB922760-x86-CHS.exe
/download/c/5/6/c56e193f-f2b1-4227-8fee-239090a8f22a/WindowsXP-KB922819-x86-CHS.exe
/download/1/7/9/17940d71-46c6-4b7e-8e38-77f06ca29b1f/WindowsXP-KB923191-x86-CHS.exe
/download/5/0/0/5005aeb8-0070-400a-8d1f-28c8d9ba0adb/WindowsXP-KB923414-x86-CHS.exe
/download/e/2/b/e2bd7998-638c-42ac-ae40-6eed27b7cfa3/WindowsXP-KB923980-x86-CHS.exe
/download/f/0/7/f07ba1b4-1abc-4de7-a3c1-5a7e0eebaf3e/WindowsXP-KB924191-x86-CHS.exe
/download/b/5/1/b51005fa-dea1-4f78-a976-39f48922cf48/WindowsXP-KB924270-x86-CHS.exe
/download/6/1/2/612ae213-a101-4724-9f5e-1d510c031480/WindowsXP-KB924496-x86-CHS.exe
/download/7/6/3/763a8078-ba16-4137-a942-4948fcfc84ee/WindowsXP-KB925486-x86-CHS.exe
上面的工具在 / 可以下载