您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 制作集成IE8、NET 35、WMP11和补丁的XP SP3安装盘
制作集成磁盘驱动、IE8、.NET3.5、WMP11和补丁的XPSP3安装盘前言:以前我集成XP驱动时,经常用nlite,nlite使用简单,只要简单的几步操作就能完成。但用nlite集成补丁时,发现经常用的有的补丁没有集成成功,nlite还会在集成的XP中添加一些其它的信息。这次集成选用的工具是:RVM_Integrator_1.6。网上RVM的集成包也特别丰富。下面就自己的集成过程记录如下:集成工具:UltraEditUltraISOUltraCompareRVM_Integrator_1.6Cab压缩工具7zipRVM集成包YumeYao_WMP11_Addon_CHS_V3_3_2.7zYumeYao_IE8_Addon_Nosetuperr_CHS_1_3_9.7zWGA_Validation_AddOn_1.9.42.0.7zDotNetFX35SP1_20091024_Addon_CHS.cabDirectXRuntimes-201002-Addon-32.cab一、准备XPSP3下载MSDNXPSP3原版。使用UltraISO释放到D:\winxp中。二、集成磁盘驱动集成磁盘驱动是难的一部分,首先驱动的收集和选用就比较困难。最后使用了无忧论坛netwinxp的驱动包。1、下载netwinxp的驱动包,下载地址:=122156&extra=&highlight=&page=61这个帖子的内容很好啊,有时间要详细的看一遍,必有收获!2、驱动包中有174个SYS文件和3个DLL文件。先用cab格式把3个DLL文件压缩,然后这177个文件放到一个文件夹D:\drivers中。说明:根据我的实际测试,发现amdsata、bcraid、ftt3S、mv91xx这四个文件在安装时找不到文件。elxstor、3ware10k、hpcisss2、ql2532这三个文件注释为test或2k3,这说明是Win2003的驱动或者是测试的驱动。其中这个ql2532最特殊,并没有找到对应的文件。删除了amdsata、bcraid、ftt3S、mv91xx、elxstor、3ware10k、hpcisss2这七个文件。一共还有170个文件。把D:\drivers内的170个文件3、修改文件SETUPREG.HIV从这个网址=122156&extra=&highlight=&page=69最后面用户caomaoLBL,下载他的附件services.rar文件,解压为services.reg。运行Regedit,光标移动到HKEY_LOCAL_MACHINE上,文件—加载配置单元,选择文件“d:\winxp\i386\SETUPREG.HIV”,输入_ssss,双击services.reg,导入注册表,再把光标移到_ssss上,文件—卸载配置单元。4、修改文件txtsetup.sif在netwinxp提示的TXTSETUP.SIF基础上,删除了与amdsata、bcraid、elxstor、ql2532、3ware10k、hpcisss2、ftt3S、mv91xx这8个文件相关的内容。并把相应的内容增加到d:\winxp\i386\TXTSETUP.SIF中。5、修改文件dosnet.inf根据自己修改过的TXTSETUP.SIF文件,创建相应的DOSNET.INF。并把下面的内容相应的增加到d:\winxp\i386\DOSNET.INF中。我已经把修改过的SETUPREG.HIV、txtsetup.sif、dosnet.inf和这170个文件放到i386文件夹,所以i386文件夹共有173个文件,直接把173个文件复制到d:\winxp\i386中,提示覆盖文件时,选择“是”即可。三、集成XP补丁1、补丁的收集(2010-05-25)在虚拟机中安装MSDNXPSP3原版,安装IE8(不进行更新安装)、VMP11,NET35SP1使用WindowsXP的WindowsUpdate进行更新,获得XP补丁名称,因为要集成IE8和VMP11,所以去除了所有YumeYao_IE8_Addon_Nosetuperr_CHS_1_3_8和YumeYao_WMP11_Addon_CHS_V3_3_2所包含的补丁。共64个。其中KB931125,下载后文件为rootsupd.exe,无法使用直接集成。KB973685为msxml4也无法直接集成,这两个补丁做成RVM包,采用T13安装。KB950760,KB951376,KB958869,KB967715,KB968389,KB978262、KB898461,KB970430,KB971276,KB971737,KB975467虽然成功集成,但是安装后,显示该补丁还需要打,因此这11个补丁也需要单独集成。我把这13个补丁做成一个RVM集成安装包。最后只有54个补丁。KB923561,KB946648,KB950762,KB950974,KB951748,KB951978,KB952004,KB952287,KB952954,KB954459,KB955069,KB955759,KB956572,KB956744,KB956802,KB956803,KB956844,KB958644,KB959426,KB960225,KB960803,KB960859,KB961118,KB961501,KB969059,KB969947,KB970238,KB971468,KB971657,KB972270,KB973507,KB973687,KB973815,KB973869,KB973904,KB974112,KB974318,KB974392,KB974571,KB975025,KB975560,KB975561,KB975713,KB977816,KB977914,KB978037,KB978338,KB978542,KB978601,KB978706,KB979306,KB979309,KB979683,KB980232上述所有补丁一共54个。我们把所有的补丁放在d:\hotfixs文件夹中。2、集成XP补丁在d:\hotfixs文件夹中创建一个文件update.bat,把下面的内容添加到该文件中:(该集成优化方法主要参考了无忧论坛老毛桃的方法)SETHotFix=d:\hotfixsSETHotFixCD=d:\winxpfor/R%HotFix%%iin('dir/B/OD%HotFix%\*.exe')START/WAIT%HotFix%\%i/integrate:%HotFixCD%\/PASSIVE/QUIET/log:%HotFix%\update.log双击执行update.bat,开始集成补丁,集成完毕后,我们再打开d:\hotfixs\update.log看一下,有没有错误发生。并没有错误发生。3、对集成的系统进行手工优化集成XP补丁后,我发现d:\winxp文件夹增大了很多,现在这个文件夹有727M。我们到d:\winxp\i386看一下,究竟添加了哪些文件夹,哪些文件,修改了哪些文件。这是集成磁盘驱动的XP目录结构这是又集成了XP补丁的XP目录结构(1)增加了svcpack、update两个文件夹。(2)修改了DOSNET.INF文件,(3)增加了Svcpack.ini文件(4)当然在I386文件夹中还增加了很多文件,这些文件是什么呢,这些文件我们可以从DOSNET.INF文件中找到。使用软件UltraCompare,打开d:\winxp\DOSNET.INF和原版MSDNXP的DOSNET.INF进行比较,我们就能找到在集成补丁过程中DOSNET.INF添加了哪些内容。通过比较,我们发现:[Directories]d5=\[Files]d5,I386\inetcomm.dlld5,I386\msoe.dlld5,I386\ntprint.catd5,I386\mspaint.exed5,I386\tsbyuv.dlld5,I386\msvidc32.dlld5,I386\iyuv_32.dlld5,I386\avifil32.dlld5,I386\msrle32.dlld5,I386\csrsrv.dlld5,I386\msyuv.dlld5,I386\quartz.dlld5,I386\moviemk.exed5,I386\shlwapi.dlld5,I386\oakley.dlld5,I386\msaud32.acmd5,I386\msasn1.dlld5,I386\raschap.dlld5,I386\rastls.dlld5,I386\strmdll.dlld5,I386\html32.cnvd5,I386\mswrd832.cnvd5,I386\mswrd6.wpcd5,I386\write.wpcd5,I386\msconv97.dlld5,I386\mswrd632.wpcd5,I386\write32.wpcd5,I386\dhtmled.ocxd5,I386\mswebdvd.dlld5,I386\atl.dlld5,I386\t2embed.dlld5,I386\fontsub.dlld5,I386\wkssvc.dlld5,I386\srv.sysd5,I386\rpcrt4.dlld5,I386\win32k.sysd5,I386\query.dlld5,I386\localspl.dlld5,I386\winhttp.dlld5,I386\telnet.exed5,I386\tlntsess.exed5,I386\schannel.dlld5,I386\secur32.dlld5,I386\kernel32.dlld5,I386\netapi32.dlld5,I386\triedit.dlld5,I386\gdi32.dlld5,I386\lhmstscx.dlld5,I386\wmiprvse.exed5,I386\ntdll.dlld5,I386\pdh.dlld5,I386\sc.exed5,I386\wmiprvsd.dlld5,I386\lsasrv.dlld5,I386\rpcss.dlld5,I386\advapi32.dlld5,I386\services.exed5,I386\fastprox.dlld5,I386\msxml3.dlld5,I386\msxml6.dlld5,I386\mscms.dlld5,I386\msadce.dlld5,I386\msdtclog.dlld5,I386\msdtcprx.dlld5,I386\mtxclu.dlld5,I386\msdtctm.dlld5,I386\mtxoci.dlld5,I386\msdtcuiu.dlld5,I386\tcpip.sysd5,I386\dnsapi.dlld5,I386\mswsock.dlld5,I386\afd.sysd5,I386\es.dlld5,I386\msgsc.dlld5,I386\rmcast.sysd5,I386\mswrd8.wpcd5,I386\sprv0804.dlld5,I386\wordpad.exed5,I386\wintrust.dlld5,I386\cabview.dlld5,I386\6to4svc.dlld5,I386\tcpip6.sysd5,I386\ntkrnlmp.exed5,I386\ntkrpamp.exed5,I386\ntoskrnl.exed5,I386\ntkrnlpa.exed1,mpsyschk.dlld5,I386\l3codeca.acmd5,I386\l3codecx.axd5,I386\mrxsmb.sy
本文标题:制作集成IE8、NET 35、WMP11和补丁的XP SP3安装盘
链接地址:https://www.777doc.com/doc-1234153 .html