制作集成IE8NET 35WMP11和補(bǔ)丁的XP SP3安裝盤(pán)_第1頁(yè)
制作集成IE8NET 35WMP11和補(bǔ)丁的XP SP3安裝盤(pán)_第2頁(yè)
制作集成IE8NET 35WMP11和補(bǔ)丁的XP SP3安裝盤(pán)_第3頁(yè)
制作集成IE8NET 35WMP11和補(bǔ)丁的XP SP3安裝盤(pán)_第4頁(yè)
制作集成IE8NET 35WMP11和補(bǔ)丁的XP SP3安裝盤(pán)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、制作集成磁盤(pán)驅(qū)動(dòng)、IE8、.NET 3.5、WMP11和補(bǔ)丁的XP SP3安裝盤(pán)前言:以前我集成XP驅(qū)動(dòng)時(shí),經(jīng)常用nlite,nlite使用簡(jiǎn)單,只要簡(jiǎn)單的幾步操作就能完成。但用nlite集成補(bǔ)丁時(shí),發(fā)現(xiàn)經(jīng)常用的有的補(bǔ)丁沒(méi)有集成成功,nlite還會(huì)在集成的XP中添加一些其它的信息。這次集成選用的工具是:RVM_Integrator_1.6。網(wǎng)上RVM的集成包也特別豐富。下面就自己的集成過(guò)程記錄如下:集成工具:l UltraEdit l UltraISOl UltraComparel RVM_Integrator_1.6l Cab壓縮工具l 7zipRVM集成包l YumeYao_WMP11_A

2、ddon_CHS_V3_3_2.7zl YumeYao_IE8_Addon_Nosetuperr_CHS_1_3_9.7zl WGA_Validation_AddOn_.7zl DotNetFX35SP1_20091024_Addon_CHS.cabl DirectXRuntimes-201002-Addon-32.cab一、 準(zhǔn)備XP SP3下載MSDN XP SP3原版。使用UltraISO釋放到D:winxp中。二、 集成磁盤(pán)驅(qū)動(dòng)集成磁盤(pán)驅(qū)動(dòng)是難的一部分,首先驅(qū)動(dòng)的收集和選用就比較困難。最后使用了無(wú)憂論壇netwinxp的驅(qū)動(dòng)包。1、 下載netwinxp的驅(qū)動(dòng)包,下載地

3、址:這個(gè)帖子的內(nèi)容很好啊,有時(shí)間要詳細(xì)的看一遍,必有收獲!2、 驅(qū)動(dòng)包中有174個(gè)SYS文件和3個(gè)DLL文件。先用cab格式把3個(gè)DLL文件壓縮,然后這177個(gè)文件放到一個(gè)文件夾D:drivers中。說(shuō)明:根據(jù)我的實(shí)際測(cè)試,發(fā)現(xiàn)amdsata、bcraid、ftt3S、mv91xx這四個(gè)文件在安裝時(shí)找不到文件。 elxstor、3ware10k、hpcisss2 、ql2532這三個(gè)文件注釋為test或2k3,這說(shuō)明是Win2003的驅(qū)動(dòng)或者是測(cè)試的驅(qū)動(dòng)。其中這個(gè)ql2532最特殊,并沒(méi)有找到對(duì)應(yīng)的文件。刪除了amdsata、bcraid、ftt3S、mv91xx、elxstor、3ware1

4、0k、hpcisss2這七個(gè)文件。一共還有170個(gè)文件。把D:drivers內(nèi)的170個(gè)文件3、 修改文件SETUPREG.HIV從這個(gè)網(wǎng)址最后面用戶caomaoLBL,下載他的附件services.rar文件,解壓為services.reg。運(yùn)行Regedit,光標(biāo)移動(dòng)到HKEY_LOCAL_MACHINE上,文件加載配置單元,選擇文件“d:winxpi386SETUPREG.HIV”,輸入_ssss,雙擊services.reg,導(dǎo)入注冊(cè)表,再把光標(biāo)移到_ssss上,文件卸載配置單元。4、 修改文件txtsetup.sif在netwinxp提示的TXTSETUP.SIF基礎(chǔ)上,刪除了與am

5、dsata、bcraid、elxstor、ql2532、3ware10k、hpcisss2、ftt3S、mv91xx這8個(gè)文件相關(guān)的內(nèi)容。并把相應(yīng)的內(nèi)容增加到d:winxpi386TXTSETUP.SIF中。5、 修改文件dosnet.inf根據(jù)自己修改過(guò)的TXTSETUP.SIF文件,創(chuàng)建相應(yīng)的DOSNET.INF。并把下面的內(nèi)容相應(yīng)的增加到d:winxpi386DOSNET.INF中。我已經(jīng)把修改過(guò)的SETUPREG.HIV、txtsetup.sif、dosnet.inf和這170個(gè)文件放到i386文件夾,所以i386文件夾共有173個(gè)文件,直接把173個(gè)文件復(fù)制到d:winxpi386中

6、,提示覆蓋文件時(shí),選擇“是”即可。三、 集成XP補(bǔ)丁1、 補(bǔ)丁的收集(2010-05-25)在虛擬機(jī)中安裝MSDN XP SP3原版,安裝IE8(不進(jìn)行更新安裝)、VMP11,NET35 SP1使用Windows XP的Windows Update進(jìn)行更新,獲得XP補(bǔ)丁名稱,因?yàn)橐蒊E8和VMP11,所以去除了所有YumeYao_IE8_Addon_Nosetuperr_CHS_1_3_8和YumeYao_WMP11_Addon_CHS_V3_3_2所包含的補(bǔ)丁。共64個(gè)。其中KB931125,下載后文件為rootsupd.exe,無(wú)法使用直接集成。KB973685為msxml4也無(wú)法直接

7、集成,這兩個(gè)補(bǔ)丁做成RVM包,采用T13安裝。KB950760,KB951376,KB958869,KB967715,KB968389,KB978262 、KB898461,KB970430,KB971276,KB971737,KB975467雖然成功集成,但是安裝后,顯示該補(bǔ)丁還需要打,因此這11個(gè)補(bǔ)丁也需要單獨(dú)集成。我把這13個(gè)補(bǔ)丁做成一個(gè)RVM集成安裝包。最后只有54個(gè)補(bǔ)丁。KB923561,KB946648, KB950762,KB950974, KB951748,KB951978,KB952004,KB952287,KB952954,KB954459,KB955069,KB95575

8、9,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

9、,KB978037, KB978338,KB978542,KB978601,KB978706,KB979306,KB979309,KB979683,KB980232上述所有補(bǔ)丁一共54個(gè)。我們把所有的補(bǔ)丁放在d:hotfixs文件夾中。2、 集成XP補(bǔ)丁在d:hotfixs文件夾中創(chuàng)建一個(gè)文件update.bat,把下面的內(nèi)容添加到該文件中:(該集成優(yōu)化方法主要參考了無(wú)憂論壇 老毛桃 的方法)SET HotFix=d:hotfixsSET HotFixCD=d:winxpfor /R %HotFix% %i in ('dir /B /OD %HotFix%*.exe') STA

10、RT /WAIT %HotFix%i /integrate:%HotFixCD% /PASSIVE /QUIET /log:%HotFix%update.log雙擊執(zhí)行update.bat,開(kāi)始集成補(bǔ)丁,集成完畢后,我們?cè)俅蜷_(kāi)d:hotfixsupdate.log看一下,有沒(méi)有錯(cuò)誤發(fā)生。并沒(méi)有錯(cuò)誤發(fā)生。3、 對(duì)集成的系統(tǒng)進(jìn)行手工優(yōu)化集成XP補(bǔ)丁后,我發(fā)現(xiàn)d:winxp文件夾增大了很多,現(xiàn)在這個(gè)文件夾有727M。我們到d:winxpi386看一下,究竟添加了哪些文件夾,哪些文件,修改了哪些文件。這是集成磁盤(pán)驅(qū)動(dòng)的XP目錄結(jié)構(gòu)這是又集成了XP補(bǔ)丁的XP目錄結(jié)構(gòu)(1) 增加了svcpack、upda

11、te兩個(gè)文件夾。(2) 修改了DOSNET.INF文件,(3) 增加了Svcpack.ini文件(4) 當(dāng)然在I386文件夾中還增加了很多文件,這些文件是什么呢,這些文件我們可以從DOSNET.INF文件中找到。使用軟件UltraCompare,打開(kāi)d:winxpDOSNET.INF和原版MSDN XP的DOSNET.INF進(jìn)行比較,我們就能找到在集成補(bǔ)丁過(guò)程中DOSNET.INF添加了哪些內(nèi)容。通過(guò)比較,我們發(fā)現(xiàn):Directoriesd5=Filesd5,I386inetcomm.dlld5,I386msoe.dlld5,I386ntprint.catd5,I386mspaint.exed

12、5,I386tsbyuv.dlld5,I386msvidc32.dlld5,I386iyuv_32.dlld5,I386avifil32.dlld5,I386msrle32.dlld5,I386csrsrv.dlld5,I386msyuv.dlld5,I386quartz.dlld5,I386moviemk.exed5,I386shlwapi.dlld5,I386oakley.dlld5,I386msaud32.acmd5,I386msasn1.dlld5,I386raschap.dlld5,I386rastls.dlld5,I386strmdll.dlld5,I386vd5,I386vd5,

13、I386mswrd6.wpcd5,I386write.wpcd5,I386msconv97.dlld5,I386mswrd632.wpcd5,I386write32.wpcd5,I386dhtmled.ocxd5,I386mswebdvd.dlld5,I386atl.dlld5,I386t2embed.dlld5,I386fontsub.dlld5,I386wkssvc.dlld5,I386srv.sysd5,I386rpcrt4.dlld5,I386win32k.sysd5,I386query.dlld5,I386localspl.dlld5,I386winhttp.dlld5,I386te

14、lnet.exed5,I386tlntsess.exed5,I386schannel.dlld5,I386secur32.dlld5,I386kernel32.dlld5,I386netapi32.dlld5,I386triedit.dlld5,I386gdi32.dlld5,I386lhmstscx.dlld5,I386wmiprvse.exed5,I386ntdll.dlld5,I386pdh.dlld5,I386sc.exed5,I386wmiprvsd.dlld5,I386lsasrv.dlld5,I386rpcss.dlld5,I386advapi32.dlld5,I386servi

15、ces.exed5,I386fastprox.dlld5,I386msxml3.dlld5,I386msxml6.dlld5,I386mscms.dlld5,I386msadce.dlld5,I386msdtclog.dlld5,I386msdtcprx.dlld5,I386mtxclu.dlld5,I386msdtctm.dlld5,I386mtxoci.dlld5,I386msdtcuiu.dlld5,I386tcpip.sysd5,I386dnsapi.dlld5,I386mswsock.dlld5,I386afd.sysd5,I386es.dlld5,I386msgsc.dlld5,I

16、386rmcast.sysd5,I386mswrd8.wpcd5,I386sprv0804.dlld5,I386wordpad.exed5,I386wintrust.dlld5,I386cabview.dlld5,I3866to4svc.dlld5,I386tcpip6.sysd5,I386ntkrnlmp.exed5,I386ntkrpamp.exed5,I386ntoskrnl.exed5,I386ntkrnlpa.exed1,mpsyschk.dlld5,I386l3codeca.acmd5,I386l3codecx.axd5,I386mrxsmb.sysd5,I386tzchange.

17、exed1,tzchange.dlld5,I386tzchange.dlld5,I386aclayers.dlld5,I386sysmain.sdbd5,I386wshext.dlld5,I386scrobj.dlld5,I386wscript.exed5,I386jscript.dlld5,I386cscript.exed5,I386scrrun.dlld5,I386vbscript.dlld5,I386wshom.ocx根據(jù)以上信息我們知道,DOSNET.INF中在d:winxpi386中一共增加了102個(gè)文件。注意,上面有兩行都是同一個(gè)文件tzchange.dll。找到這102文件,放到

18、d:addfiles文件夾中,一個(gè)一個(gè)找比較費(fèi)事啊,我的做法:Ø 把d:winxpi386update下的所有文件復(fù)制到d:winxpi386下,并刪除文件夾d:winxpi386update。Ø 把DOSNET.INF中變更的內(nèi)容復(fù)制到Excel表格中,替換*和*,為無(wú)。查找重復(fù)的值以不同的顏色顯示,在Excel 2007中非常容易做到,刪除一行tzchange.dll,復(fù)制全部?jī)?nèi)容到文本文件d:addfilesaddfiles.txt中,在這個(gè)文件夾創(chuàng)建空文件addfiles.log,創(chuàng)建addfiles.bat,并輸入下面的內(nèi)容:Set SPath=d:winxpi3

19、86Set DPath=d:addfilesfor /f %i in (d:addfilesaddfiles.txt) do copy %SPath%i %DPath%i >> d:addfilesaddfiles.logpause雙擊并執(zhí)行addfiles.bat,打開(kāi)addfiles.log文件,復(fù)制內(nèi)容到剛才的Excel文件中,查找“系統(tǒng)找不到指定的文件?!?,找到對(duì)應(yīng)的文件,再在d:winxpi386中查找,發(fā)現(xiàn)這幾個(gè)文件全部在d:winxpi386update中,復(fù)制這個(gè)目錄中的全部文件到d:addfiles中,覆蓋已有的文件。(5) 使用makecab.exe把d:add

20、files中全部壓縮,可以使用老毛桃的MCAB工具。把壓縮的文件全部復(fù)制到d:winxpi386中。(注意:我注意到老毛桃的批處理中有這一句:不壓縮 TELNET.EXE,所以我又單獨(dú)解壓該文件,并刪除壓縮文件。)特別注意:我們這里有一個(gè)特殊的文件ntdll.dll,這個(gè)文件不能壓縮,否則就會(huì)出現(xiàn)后面第十的問(wèn)題。(6) 在d:winxpi386中刪除update文件夾,刪除addfiles.txt所列的所有文件,Deladdfiles.bat的內(nèi)容:Set SPath=d:winxpi386Set DPath=d:addfilesfor /f %i in (d:addfiles.txt) do

21、 del %SPath%ipause(7) 清理svcpack文件夾壓縮svcpack文件夾中所有的*.cat文件,并刪除*.cat文件。刪除文件HFINT.DAT和branches.inf。把該文件夾中的所有KB*.exe剪切到d:update文件夾中。(8) 修改DOSNET.INF文件使用UltraEdit打開(kāi)d:winxpi386DOSNET.INF文件,刪除四、 制作T13_hotfixs_Addon的RVM集成安裝包Ø 首先創(chuàng)建一個(gè)文件夾T13_hotfixs_AddonØ 在文件夾T13_hotfixs_Addon下再創(chuàng)建一個(gè)文件夾SVCPACKØ

22、把下載的msxml4-KB973685-chs.exe重命名為KB973685.exe,其它的補(bǔ)丁依次重命名,還有這個(gè)文件rootsupd.exe,把這13個(gè)文件復(fù)制到文件夾SVCPACK夾中Ø 在文件夾T13_hotfixs_Addon下創(chuàng)建一個(gè)Entries_hotfixs.INI編輯該文件,添加下面的內(nèi)容:GeneralBuilddate=2010/5/21Description=Hotfix集合包Title=Hotfix集合包整合包Version=1.0Language=簡(jiǎn)體中文 Author=longx5Website=EditFileI386SVCPACK.INF,Set

23、upHotfixesToRun,AddProgramAddProgramrootsupd.exe /QKB898461.exe /passive /quiet /norestartKB950760.exe /passive /quiet /norestartKB951376-v2.exe /passive /quiet /norestartKB958869.exe /passive /quiet /norestartKB967715.exe /passive /quiet /norestartKB968389.exe /passive /quiet /norestartKB970430.exe

24、 /passive /quiet /norestartKB971276.exe /passive /quiet /norestartKB971737.exe /passive /quiet /norestartKB973685.exe /passive /quiet /norestartKB975467.exe /passive /quiet /norestartKB978262.exe /passive /quiet /norestartØ 打開(kāi)7-ZIP,切換到文件夾T13_hotfixs_Addon,選擇全部文件及文件夾,點(diǎn)“添加”按鈕。再點(diǎn)“確定”完成。五、 制作T13_Fl

25、ash_Player_ActiveX__Addon的RVM集成安裝包方法同上面的一樣,只是Entries_fpActiveX.ini的內(nèi)容不同。GeneralBuilddate=2010/05/13Description=Adobe Flash Player ActiveX for IETitle=Adobe Flash Player ActiveX AddonLanguage=CNVersion=Author=longx5Website=EditFileI386SVCPACK.INF,SetupHotfixesToR

26、un,AddProgramAddProgramfpActiX.exe /S六、 下載IE8、NET35、VMP11、WGA、DirectX9集成包具體名稱:YumeYao_IE8_Addon_Nosetuperr_CHS_1_3_8.7zDotNetFX35SP1_20091024_Addon_CHS.cabDirectXRuntimes-201002-Addon-32.cabWGA_Validation_AddOn_.7zYumeYao_WMP11_Addon_CHS_V3_3_2.7z七、 整理優(yōu)化YumeYao_IE8_Addon_Nosetuperr_CHS_1_3_8

27、.7z集成包這是YumeYao注明的:xp專用需要用pro目錄下所有文件覆蓋整合包根目錄下的文件(包括svcpack子目錄內(nèi)的文件),然后再刪除pro和home兩個(gè)目錄;2k3專用直接刪除pro和home兩個(gè)目錄,之后重新壓縮成整合包即可(zip rar 7z cab均可) 可自行解壓后編輯IE.INF,在開(kāi)頭的Tweak.AddReg內(nèi)添加/修改優(yōu)化雖然開(kāi)頭YumeYao說(shuō)明,使用RVMI可以直接整合,但是我在整合中試驗(yàn)證明,不修改整合后會(huì)顯示有的補(bǔ)丁沒(méi)有打上。我們?cè)倏碔E.INF文件就明白了,在SVCPACK文件夾下的IE.INF是2k3專用的。在SVCPACKPRO下的IE.INF才是X

28、P專用的。IE.INF修改,把默認(rèn)搜索google更改為搜狗。修改內(nèi)容如下:;Use 搜狗 as default search engineHKCU,"SoftwareMicrosoftInternet ExplorerMain","SearchMigrated",0x10001,1HKCU,"SoftwareMicrosoftInternet ExplorerMainWindowsSearch","ShowPrompt",0x10001,0HKLM,"SoftwareMicrosoftInternet

29、ExplorerSearchScopes","DefaultScope","3FC3B25F-59EE-4171-90C6-36BD6917C8CE"HKLM,"SoftwareMicrosoftInternet ExplorerSearchScopes","Version",0x10001,1HKLM,"SoftwareMicrosoftInternet ExplorerSearchScopes3FC3B25F-59EE-4171-90C6-36BD6917C8CE","D

30、isplayName","搜狗"HKLM,"SoftwareMicrosoftInternet ExplorerSearchScopes3FC3B25F-59EE-4171-90C6-36BD6917C8CE","FaviconURL","HKLM,"SoftwareMicrosoftInternet ExplorerSearchScopes3FC3B25F-59EE-4171-90C6-36BD6917C8CE","OSDFileURL","HKLM,"SoftwareMicrosoftInternet ExplorerSearchScopes3FC3B25F-59EE-4171-90C6-36BD6917C8CE","URL","可自行解壓后編輯IE.INF,在開(kāi)頭的Tweak.AddReg內(nèi)添加/修改優(yōu)化八、 使用RVM_Integrator_1.6集成上面的七個(gè)集成

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論