制作内置IE9的32位与64位旗舰版Win7安装盘

废话少说,直接进正题。需要环境:windows vista RTM以后的任意版本windows、windows7 32位镜像和64位镜像、widnows aik(微软官网下载)

首先提取win732位和64位的install.wim,重命名为x86.wim和x64.wim(假定放置在H盘下)

下载32位和64位ie9 中文版离线安装包(假定放到H盘IE9/X86和H盘IE9/X64下)均重命名为ie9.EXE

ultraiso,需要你找个序列号激活一下,不然不能保存超过100MB的大iso

安装windwos aik,并以管理员权限进入部署工具命令行,转到H盘,执行以下命令:

imagex /info x86.wim
imagex /info x64.wim

分别记住旗舰版(ultimate)对应的索引(通常32位为5,64位位4),然后输入以下内容:

imagex /export x86.wim 5 win7.wim
imagex /export x64.wim 4 win7.wim

注意,如果你的旗舰版索引号和我的不一样就替换上述中的数字,上面命令执行后生成的win7.wim有两个索引,第一个是32位旗舰版,第二个是64位旗舰版,如果交换命令的顺序两个索引的次序也就换了

imagex /info win7.wim 1 “windows7旗舰版32位”
imagex /info win7.wim 2 “windows7旗舰版64位”
通过这样来重命名两个系统,imagex /info win7.wim,检查两个版本的顺序和名称。在H下建立一个mount文件夹,输入以下内容来挂载镜像:

Dism /Mount-Wim /WimFile:h:\win7.wim /index:1 /MountDir:h:\mount

然后转到存放32位ie9的文件夹(CD命令即可,cd IE9/X86)运行一下命令(这一步骤可以在普通的命令提示符中进行)
IE9.EXE /x:.(注意/x后面有一个:和一个.)来解包exe,得到四个文件,保留IE9-Win7.CAB和ielangpack-CHS.CAB两个即可,其他的无视掉。

然后执行:(添加软件包)

Dism /image:h:\mount /Add-Package /PackagePath:"h:\ie9\x86\IE9-Win7.CAB"
Dism /image:h:\mount /Add-Package /PackagePath:"h:\ie9\x86\ielangpack-CHS.CAB"

添加完成后关闭全部资源管理器窗口和打开mount的程序并执行:Dism /unmount-Wim /MountDir:h:\mount /Commit

然后镜像就被保存到wim文件中了,执行下一步来为64位win7添加ie9

Dism /Mount-Wim /WimFile:h:\win7.wim /index:2 /MountDir:h:\mount
cd IE9/X64
IE9.EXE /x:.
Dism /image:h:\mount /Add-Package /PackagePath:"h:\ie9\x64\IE9-Win7.CAB"
Dism /image:h:\mount /Add-Package /PackagePath:"h:\ie9\x64\ielangpack-CHS.CAB"
Dism /unmount-Wim /MountDir:h:\mount /Commit

重命名win7.wim为install.wim
好了,这样集成了ie9并且集合了32位和64位旗舰版的install.wim就问世了。用ultraiso打开任一版本win7的安装光盘镜像,替换/sources下的install.wim同时删除/sources/ei.cfg,保存。(如果有必要)刻录光盘。

好了,集成了IE9的32位和64位win7旗舰版安装光盘到手了。(幻儿)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>