




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【Windows7封装教程之wim脱机映像定制】集成ie9补丁驱动软件本文主要参考小明的懒人版win7的制作方式本方法与比较流行的封装方法不同,不需要安装一个原版系统进行联机处理,只需对install.wim进行脱机处理,达到定制的目的。楼主对wim格式的喜爱这里就不多废话了。本方法的目的:集成IE9、系统更新和DP驱动包集成运行库、万能驱动助理(e驱动)和flash player集成各种常用软件那么开始吧!准备工作:所需工具:GImageX、UtraISO、虚拟机所需资源:原版镜像、万能驱动助理(e驱动)、Flash Player、运行库、Windows Loader等先从原版镜像中提取install.wim,用gimagex的拆分功能,将旗舰版单独拆分到D盘根目录。(也可以用命令:imagex /export G:sourcesinstall.wim 4 D:install.wim,其中4为64位旗舰版的编号)我们以64位win7旗舰版为例。【一、为原版windows7映像集成IE9】我们首先要提取提取IE9资源。在D盘新建一个文件夹IE9,从微软官网下载IE9,并重命名成IE9.exe放进去。地址:/zh-CN/internet-explorer/downloads/ie-9/worldwide-languages?SignedIn=1新建D:IE9目录备用运行cmd,输入以下命令(注意最后的/x后的符号是冒号和一个点):D:CD IE9IE9.exe /x:.于是,在D:IE9目录下得到以下四个文件,我们只需要IE9-Win7.CAB和ielangpack-CHS.CAB两个文件:在D盘下新建一个mount文件夹(必须的),管理员酸身份运行CMD输入以下命令:装载映像(时间比较长,耐心等)Dism /Mount-Wim /WimFile:D:install.wim /index:1 /MountDir:D:mount集成两个CAB包Dism /image:D:mount /Add-Package /PackagePath:D:IE9IE9-Win7.CAB /PackagePath:D:IE9ielangpack-CHS.CAB保存并卸载映像Dism /Unmount-Wim /MountDir:D:mount /commit(/commit参数为提交更改,将之替换为discard即为放弃更改,集成出错时用)接下来我们还要继续对映像进行处理,可以先不卸载。这个出错几率比较大,首先确认是否管理员身份运行的cmd,其次认真检查命令有没有写错,排除这些方面的原因,那只能尝试重启或换到另外一个系统里进行了,SB楼主的win8就是不行,是在win7pe里完成的,蛋碎一地。(吧友可根据自身情况做改动,或做成批处理。)【二、为原版windows7映像集成补丁】首先我们要先安装一个原版的win7,然后检查更新,把所有重要更新都记录下来,然后去微软官网的下载中心搜索这些补丁,下载下载下来,放到D:hotfix文件夹下,然后类似【一】中的,用命令将补丁集成。(IE9的是积累性安全补丁,只需要最新的就行。)/zh-cn/download/search.aspx?q=%e5%ae%89%e5%85%a8%e6%9b%b4%e6%96%b0%e7%a8%8b%e5%ba%8f&fs=operatingsystems%255e%2522Windows%25207%2522%2524%3bapplicableproducts%255eWindows%3bapplicableproducts%255e%2522Windows%252fWindows%25207%2522&p=3&r=50&t=243&s=availabledateDescending命令:Dism /Image:D:mount /Add-Package /PackagePath:F:HOTFIX补丁列表:/p/1775839359避免出错我就放出截图好了【三、修改注册表,通过Deploy.cmd接管系统部署】达到在部署前调用e驱动,以及安装运行库和自动激活工具的目的。我们的映像还没卸载,继续处理。系统部署过程是调用的是system32oobewinloader.exe,我们需要通过修改注册表,用我们自己编写的批处理deploy.cmd代替它,达到在其之前调用e驱动和在其之后安装运行库和运行激活工具。运行regedit选中HKEY_LOCAL_MACHINE(其他的也可以)点击文件,加载配置单元浏览到D:mountwindowssystem32config目录下,选中system,确定。(system文件对应的是其所属系统注册表中的HKEY_LOCAL_MACHINESYSTEM)项名称随便填,不冲突就行了,我这里填123,确定。然后就会发现HKEY_LOCAL_MACHINE下多了个123。展开123,选中setup,在右边将CmdLine的键值由“oobewindeploy.exe”修改为“deploy.cmd”。选中123,菜单-文件中卸载配置单元,注册表编辑完毕。(注意不要卸载到当前系统的HKEY_LOCAL_MACHINE)编辑一个deploy.cmd,放到system32下,内容如下:ECHO OFFstart /wait %windir%Tools64Driver.cmdstart /wait %windir%system32oobewindeploy.exestart /wait %windir%Tools64Tools.cmdEXIT说明:deploy.cmd中必须包含有start /wait %windir%system32oobewindeploy.exe,调用系统本身的部署程序,否则系统将无法部署,装出来的系统便废了。如此,wim映像的的修改便完成了。提交更改并卸载映像:Dism /Unmount-Wim /MountDir:D:mount /commit【三、OEM资料包的基本结构】我们需要制作一个OEM资料包来为我们的系统安装服务。在D盘根目录新建一个$OEM$文件夹,基本结构如下$OEM$OEM$OEM$setupScripts 存放安装部署过程中调用的Oobe.cmd和SetupComplete.cmd$OEM$1系统安装时,$目录下的文件会释放到Windows目录下(%windir%或%systemroot%),$1目录下的文件会释放到系统盘根目下(%systemdriver%)。更详细的oem资料包本文略。我们再为之增加两个目录:$下 Tools 用来存放e驱动、运行库和激活工具,$1下 Soft 用来存放我们需要在系统安装完成后自动安装的日常软件。编辑Oobe.cmd,放到$OEM$setupScripts下,内容:ECHO OFFDEL /Q /S %windir%system32deploy.cmdRD /Q /S %windir%ToolsRD /Q /S %systemdrive%DriversRD /Q /S %Systemroot%SetupScriptsEXIT作用是部署完成后,在oobe阶段,删除这些文件和文件夹。【五、OEM资料包中集成万能驱动助理(e驱动)、运行库和安装程序】将下载好的e驱动解压到Tools目录下。编辑一个64Drive.cmd,也放在Tools目录下,内容:echo offecho 正在解压驱动包,稍候start /wait %windir%ToolsWanDrv_5.26_iTianK_Win7_x64WanDrv(x64).exe -deployEXIT注意:WanDrv(x64).exe后空格加-deploy参数不能漏。同样的,将directx,vc,flash player等的安装程序放在Tools目录下。编辑一个64Tools.cmd,也放在Tools目录下,示例:echo offecho 正在安装运行库,请稍后start /wait %windir%Toolsflash_player_ax_64bit.exe /installstart /wait %windir%Toolsdirectxdxsetup.exe /silentstart /wait %windir%Toolsvc0532.exe /qstart /wait %windir%Toolsvc0564.exe /qstart /wait %windir%Toolsvc0832.exe /qstart /wait %windir%Toolsvc0864.exe /qstart /wait %windir%Toolsvc1032.exe /qstart /wait %windir%Toolsvc1064.exe /qecho 正在激活系统,请稍等start /wait %windir%ToolsWindowsLoader.exe /install /silent /norestartEXIT注意:路径和安装程序的文件名不要有空格,我们要自己重命名好;每个安装程序后面都加上静默参数。e驱动 5.x:主程序EasyDrv5(x86.exe)(32位)或EasyDrv5(x64.exe)(64位),参数为-deployVC+运行库:主程序为官方的安装包,参数为/qDX9运行库:主程序设定为官网安装包解压后的dxsetup.exe,参数为/silentAdobe Flash Player:主程序为官方的安装包,参数为-install如此,配合【三】中的映像修改,便使deploy.cmd在系统部署前后,通过64Drive.cmd和64Tools.cmd分辨调用了e驱动和运行库的安装、自动激活工具。【六、首次进入桌面后调用软件安装程序】CC提醒我要在首次进入桌面后安装软件,我们这样做:通过微软官方的WAIK帮助文档的方法稍微复杂,我们这里通过在开始菜单的启动目录下添加soft.lnk,来达到我们进入桌面后调用软件安装的目的。将软件安装程序放在$OEM$1Soft目录下,同时编辑Soft.cmd(和Tools类似),示例:echo offecho 自动安装软件,按任意键开始安装Pause nulstart /wait %systemdrive%softwps.exe /Sstart /wait %systemdrive%softfoxit.exe /verysilentecho 软件安装完成,按任意键退出pause NULRD /Q /S %systemdrive%Soft & exit NUL这里可能需要解释一下命令:pause是暂停,按任意键继续。RD /Q /S %systemdrive%Soft & exit NUL中:&将两个命令合并成一行,能解决批处理删除自身导致不能运行下一样命令的问题。(“exit”还能用“taskkill /f /im cmd.exe”代替,更彻底,直接结束cmd进程,关闭所有cmd窗口。)继续在$OEM$1目录下建立文件夹可以cmd中输入命令:MD D:$OEM$1UsersDefaultAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup然后我们再这个目录下新建一个快捷方式对象位置为:%systemdrive%softsoft.cmd命名为soft.lnk如图:如此,就达到了我们在进入桌面后调用软件的自动安装。特别的,由于这个批处理不是管理员身份运行的,与产生一些文件的残留,我们可以在D:$OEM$1UsersDefaultDesktop下放一个批处理“删除残留.cmd,软件安装完成后,右键管理员身份运行来删除文件残留,内容:echo offDEL /Q /S D:$OEM$1UsersDefaultAppDataRoamingMicrosoftWindowsStart MenuProgramsStartupsoft.lnkDEL /Q /S %userprofile%AppDataRoamingMicrosoftWindowsStart MenuProgramsStartupsoft.lnkDEL /Q /S D:$OEM$1UsersDefaultDesktop除残留.cmdDEL /Q /S %0 & exit这里列出几个比较必须的日
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中数学必修四知识点总结
- 多发伤的临床护理
- 幼儿园语言教育与活动设计 课件 第3、4章 幼儿园语言教育活动设计的原理;幼儿园语言教育活动与其他教育活动的交叉与融合
- 人美版小学五年级美术下册台历挂历的设计教学设计
- 汽车销售补充合同范本
- 预防医学招聘个人简历
- 科学护理宝宝
- 肢体断离伤的临床护理
- 断指再植的临床护理
- 2025年中小学落实双减工作总结模版
- 2025年江苏高处安装、维护、拆除作业-特种作业证考试复习题库(含答案)
- Unit7OutdoorfunIntegration(课件)-译林版(2024)英语七年级下册
- 成人重症患者人工气道湿化护理专家共识
- 2023年船员培训计划
- 2025中国铁路郑州局集团招聘614人(河南)笔试参考题库附带答案详解
- 陪玩店合同协议
- 货运司机雇佣合同协议
- 中国船用集装箱角件行业市场发展前景及发展趋势与投资战略研究报告2025-2028版
- 国家开放大学《统计与数据分析基础》形考任务1-5答案
- 2025年山东省淄博市中考二模地理试题及答案
- 开展2025年全国“安全生产月”活动的通知
评论
0/150
提交评论