发布网友 发布时间:2022-05-03 11:40
共1个回答
热心网友 时间:2022-06-19 14:54
鉴于目前网络上流传着很多集成了 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 简体中文正式版下载链接: http://download.microsoft.com/ download/3/9/6/39691B06-7BFA- 4736-89E4-2738E6023B6C/wmp11- windowsxp-x86-zh-cn.exe 五、.NET Framework 3.0 及其语言包、Hotfix 下载链接(仅替换原版的 1.1 版文件,不负责集成): http://download.microsoft.com/ download/3/F/0/3F0A922C-F239- 4B9B-9CB0-DF53621C57D9/ dotnetfx3.exe http://download.microsoft.com/ download/a/9/a/a9a5f57a-fd2d- 44e8-ba87-2f11c1e102bc/ dotnetfx3langpackzh-CHS.exe 六、附:基于 Windows XP SP2 的截止 11 月 17 日所有 Hotfix 下载链接: http://download.microsoft.com/ download/7/8/b/78b59cf0-e39c- 4a53-9c58-9efdb23b58da/ WindowsXP-KB873339-x86-CHS.exe http://download.microsoft.com/ download/2/b/7/2b75ebbf-ce4c- 4595-8ddf-4d45e4c1ca18/ WindowsXP-KB885626-v2-x86-chs. exe http://download.microsoft.com/ download/c/5/9/c591d1dd-ed93- 4a1a-94ce-ea3ebf9b1619/ WindowsXP-KB885835-x86-CHS.exe http://download.microsoft.com/ download/2/a/0/2a0acca0-41d9- 4add-9fa4-2bee366c2608/ WindowsXP-KB885836-x86-CHS.exe http://download.microsoft.com/ download/6/1/e/61e0e420-d142- 49b9-b83d-191233f3a7a2/ WindowsXP-KB886185-x86-chs.exe http://download.microsoft.com/ download/6/3/a/63a2d9a3-43c8- 47ba-bab1-67ce70de52cb/ WindowsXP-KB886677-x86-chs.exe http://download.microsoft.com/ download/8/2/3/823b5a41-6cfb- 4a4f-aefa-3a66e517f447/ WindowsXP-KB888302-x86-CHS.exe http://download.microsoft.com/ download/5/7/c/57c31d5d-58ae- 4414-95e1-46b48b938f6f/ WindowsXP-KB891781-x86-CHS.exe http://download.microsoft.com/ download/a/d/0/ad08b5a7-4a6e- 4a00-a2f7-862ef274420d/ WindowsXP-KB890859-x86-CHS.exe http://download.microsoft.com/ download/6/6/4/66447413-dc1e- 4485-8163-dee0032e1145/ WindowsXP-KB893756-x86-CHS.exe http://download.microsoft.com/ download/1/4/7/147ded26-931c- 4daf-9095-ec7baf996f46/ WindowsInstaller-KB893803-v2- x86.exe http://download.microsoft.com/ download/e/5/d/e5d36b32-6f7c- 45c1-82a7-3fa483442bda/ WindowsXP-KB894391-x86-CHS.exe http://download.microsoft.com/ download/4/f/a/4fa860fc-1bac- 4762-839c-9f98d224edcd/ WindowsXP-KB896358-x86-CHS.exe http://download.microsoft.com/ download/1/6/d/16d83818-9fb2- 469f-b317-0929e45479d4/ WindowsXP-KB896423-x86-CHS.exe http://download.microsoft.com/ download/0/3/3/03303215-9e40- 4f91-a261-97a4ee0c1363/ WindowsXP-KB896424-x86-CHS.exe http://download.microsoft.com/ download/5/a/e/5aeb65c6-1f88- 4b6a-ae1c-bcd279252a17/ WindowsXP-KB896428-x86-CHS.exe http://download.microsoft.com/ download/1/3/2/13219fbd-224f- 4c46-a223-b6fe3cfe328f/ WindowsXP-KB898461-x86-CHS.exe http://download.microsoft.com/ download/2/c/f/2cf803e8-afc4- 40e1-95e2-2ca5642e9adc/ WindowsXP-KB899587-x86-CHS.exe http://download.microsoft.com/ download/2/2/f/22f5f4d8-1781- 4349-8454-7b411bbc1485/ WindowsXP-KB899591-x86-CHS.exe http://download.microsoft.com/ download/b/c/4/bc43aace-f085- 4268-b693-890dc488f71b/ WindowsXP-KB900485-v2-x86-CHS. exe http://download.microsoft.com/ download/b/b/c/bbc443be-7468- 4af9-97fc-f6f5b32536ee/ WindowsXP-KB900725-x86-CHS.exe http://download.microsoft.com/ download/2/3/f/23fa4df0-6ad6- 4650-af7f-27318805fbb4/ WindowsXP-KB901017-x86-CHS.exe http://download.microsoft.com/ download/0/b/1/0b1f0c79-950e- 4b64-8da0-3dd8e916efaa/ WindowsXP-KB901190-x86-CHS.exe http://download.microsoft.com/ download/0/8/7/08728ce9-67db- 4a77-bd6a-9616f45074a2/ WindowsXP-KB901214-x86-CHS.exe http://download.microsoft.com/ download/d/3/a/d3ad5ea5-6971- 41fd-a1eb-4b0e302bb6b5/ WindowsXP-KB902400-x86-CHS.exe http://download.microsoft.com/ download/3/9/6/396d6796-5773- 4bc1-aa67-80b7d4507e8c/ WindowsXP-KB904706-v2-x86-CHS. exe http://download.microsoft.com/ download/5/0/1/5016a1b8-af36- 4872-afc0-de539c4ae937/ WindowsXP-KB904942-v2-x86-CHS. exe http://download.microsoft.com/ download/3/3/9/339b7e44-d925- 4ac4-b6bd-a0805fe92041/ WindowsXP-KB905414-x86-CHS.exe http://download.microsoft.com/ download/4/1/0/41054944-2438- 4fb2-b1d5-785cd7c7c6cd/ WindowsXP-KB905749-x86-CHS.exe http://download.microsoft.com/ download/b/a/b/baba6a8e-9f4c- 40a2-94c7-8b971fc9daa8/ WindowsXP-KB908519-x86-CHS.exe http://download.microsoft.com/ download/4/e/2/4e2db3fb-9c4e- 4261-b13d-256870335b72/ WindowsXP-KB908521-x86-CHS.exe http://download.microsoft.com/ download/a/7/a/a7a33758-0018- 421a-ab26-98070421be02/ WindowsXP-KB908531-v2-x86-CHS. exe http://download.microsoft.com/ download/b/9/3/b937adb5-998c- 4193-b30c-27617a9124f6/ WindowsXP-KB910437-x86-CHS.exe http://download.microsoft.com/ download/0/1/b/01b7b20d-41a3- 4c7a-9796-8ab3a52b0230/ WindowsXP-KB911280-v2-x86-CHS. exe http://download.microsoft.com/ download/5/a/a/5aa8efea-9f8e- 4dd6-8fdb-76c8407c48b2/ WindowsXP-KB911562-x86-CHS.exe http://download.microsoft.com/ download/9/e/2/9e2e6e1d-773b- 437e-a05b-6580afb2baaf/ WindowsXP-KB911567-x86-CHS.exe http://download.microsoft.com/ download/1/1/0/110216c1-4659- 45d1-87c6-38d520e628cf/ WindowsXP-KB911927-x86-CHS.exe http://download.microsoft.com/ download/d/a/2/da262325-f9f4- 4ce2-9d5c-b2425afa501b/ WindowsXP-KB912919-x86-CHS.exe http://download.microsoft.com/ download/8/e/2/8e268ee9-2436- 47d1-8546-b606f589e331/ WindowsXP-KB913446-x86-CHS.exe http://download.microsoft.com/ download/8/f/4/8f4e0e33-3bf4- 474e-8ac1-926a5cd4f466/ WindowsXP-KB913580-x86-CHS.exe http://download.microsoft.com/ download/f/5/c/f5cf608e-9e24- 4040-8a07-838cf400fe0b/ WindowsXP-KB914388-x86-CHS.exe http://download.microsoft.com/ download/e/3/9/e395ce0f-82c6- 4625-8c29-063a137092cd/ WindowsXP-KB914389-x86-CHS.exe http://download.microsoft.com/ download/d/3/5/d356b7ae-0283- 4fef-849c-288693093fad/ WindowsXP-KB916595-x86-CHS.exe http://download.microsoft.com/ download/4/6/b/46bf4848-a039- 429d-a222-6143a12e2cdd/ WindowsXP-KB917344-x86-CHS.exe http://download.microsoft.com/ download/6/0/d/60d4df74-90ff- 4d8b-b7de-7ea88cce56fe/ WindowsXP-KB917422-x86-CHS.exe http://download.microsoft.com/ download/6/2/2/62259943-9b98- 4521-bc18-7139cc5e877f/ WindowsXP-KB917537-x86-CHS.exe http://download.microsoft.com/ download/2/f/b/2fbc82a2-039f- 4254-931b-7cfb65ad7135/ WindowsXP-KB917953-x86-CHS.exe http://download.microsoft.com/ download/a/5/0/a50caa2a-bc48- 405c-9b25-31edfad59783/ WindowsXP-KB918439-x86-CHS.exe http://download.microsoft.com/ download/9/b/2/9b2e069e-0650- 486b-b4f1-47785d492301/ WindowsXP-KB919007-x86-CHS.exe http://download.microsoft.com/ download/f/a/6/fa66ecce-5669- 4d88-8d98-8f719a2b0b59/ WindowsXP-KB920213-x86-CHS.exe http://download.microsoft.com/ download/4/5/1/451b7332-82a9- 4541-a034-1a76ac04e901/ WindowsXP-KB920214-x86-CHS.exe http://download.microsoft.com/ download/5/7/8/57804fcf-f90f- 47ed-876c-60ecaa00c9a4/ WindowsXP-KB920342-x86-CHS.exe http://download.microsoft.com/ download/1/7/5/1758ecb2-f9ec- 4e10-93fe-001ad50e2570/ WindowsXP-KB920670-x86-CHS.exe http://download.microsoft.com/ download/4/1/4/414fd3a8-f583- 47f0-be16-1bf264d33b58/ WindowsXP-KB920683-x86-CHS.exe http://download.microsoft.com/ download/9/3/1/93147316-b587- 473a-a45e-9c2be5b8dcf1/ WindowsXP-KB920685-x86-CHS.exe http://download.microsoft.com/ download/c/f/d/cfd916ef-46eb- 493b-b144-522c6d507c81/ WindowsXP-KB920872-x86-CHS.exe http://download.microsoft.com/ download/4/9/b/49b771b1-09f5- 4d44-b80c-6fbef9358d42/ WindowsXP-KB921398-x86-CHS.exe http://download.microsoft.com/ download/6/8/e/68e8e7fd-dcee- 47db-9600-3a0373fb035c/ WindowsXP-KB922582-x86-CHS.exe http://download.microsoft.com/ download/a/6/4/a64472d8-c066- 4769-a24c-423e2d24823c/ WindowsXP-KB922616-x86-CHS.exe http://download.microsoft.com/ download/b/1/5/b159a567-3d54- 48d7-b698-38cf6df7689f/ WindowsXP-KB922760-x86-CHS.exe http://download.microsoft.com/ download/c/5/6/c56e193f-f2b1- 4227-8fee-239090a8f22a/ WindowsXP-KB922819-x86-CHS.exe http://download.microsoft.com/ download/1/7/9/17940d71-46c6- 4b7e-8e38-77f06ca29b1f/ WindowsXP-KB923191-x86-CHS.exe http://download.microsoft.com/ download/5/0/0/5005aeb8-0070- 400a-8d1f-28c8d9ba0adb/ WindowsXP-KB923414-x86-CHS.exe http://download.microsoft.com/ download/e/2/b/e2bd7998-638c- 42ac-ae40-6eed27b7cfa3/ WindowsXP-KB923980-x86-CHS.exe http://download.microsoft.com/ download/f/0/7/f07ba1b4-1abc- 4de7-a3c1-5a7e0eebaf3e/ WindowsXP-KB924191-x86-CHS.exe http://download.microsoft.com/ download/b/5/1/b51005fa-dea1- 4f78-a976-39f48922cf48/ WindowsXP-KB924270-x86-CHS.exe http://download.microsoft.com/ download/6/1/2/612ae213-a101- 4724-9f5e-1d510c031480/ WindowsXP-KB924496-x86-CHS.exe http://download.microsoft.com/ download/7/6/3/763a8078-ba16- 4137-a942-4948fcfc84ee/ WindowsXP-KB925486-x86-CHS.exe 上面的工具在 http://maotao.u.winzheng.com/ 可以下载