2023年12月16日发(作者:)

使用ICE部署WES7镜像 制作x32和x64合盘详解

更新补丁截止日期:2011年12月24日

一、 下载Windows Embedded Standard 7和Toolkit

/windowsembedded/en-us/downloads/

点按钮“Get Started”,使用你的Windows Live ID登录(如果没有,就去申请一个),输入ID号和密码,登录后,确认ID信息后,就出现评估序列号和下载按钮。

点“Download an evaluation copy of windows Embedded Standard 7 SP1”。

全部下载解压缩后,得到三个映像(共10.3G)。

Standard 7 SP1 32bit (2.78G)

Standard 7 SP1 64bit (3.37G)

Standard 7 SP1 (4.19G)

二、 安装Standard 7 SP1 Toolkit和Windows Embedded Developer Update 1.1

使用UltraISO打开Standard 7 SP1 并加载到虚拟光驱。点Setup迚行安装。到“choose Setup Type”时选择“Custom”,点“Distribution shares”,选择“Entire feature

will be unavailable”。如果C盘空间不足(这样选择后,大约占用空间1.8G),点“Browse”按钮,选择其它的盘安装。

打开桌面的Image Configuration Editor,输入产品密钥:7XT84-3XQFP-YMXQF-PP96H-F74DV

三、 下载无忧论坛11ydy老师的系统及资源

我的制作方法是参考无忧论坛11ydy老师的方法,网址如下:

/?tid=196231&extra=page%3D1

下载他制作的这个系统,我以后要以这个系统为模板制作。以微软Standard 7 SP1

32bit 为模板制作没有成功。

系统下载:/file/dn9cngb1#WES7SP1_32_64_

/file/bh05jr1v#WES7SP1_32_64_

下载模板文件XML.7Z

四、 制作自定义windows embedded standard 7 x32映像

1、在E盘建立文件夹WES7,使用UltroISO打开映像Standard 7 SP1 32bit ,

选择所有文件,释放到E:EWS7中。

2、打开桌面的Image Configuration Editor,菜单file-select distribution,定位到E:EWS7DS,点“Open”。

3、导入IE9 下载Windows Internet Explorer 9 for Windows 7,执行命令

/X:d:out

在D盘out文件夹中得到4个文件,我只需要和(有的老师说不用这个包,我测试过如果没有IE9会是英文)。

ICE(Image Configuration Editor,以后简称ICE)中,菜单file-import-import

package(s),依次选择这两个包导入。

说明:x64版本时,我导入IE总是英文,后来采用DISM脱机增加包的方法导入IE9和IE9中文语言包。(后面介绍导入方法)

4、导入中文语言包 下载Windows Emdedded 7 SP1 中文语言包32位:。

ICE中,菜单file-import-import package(s),选择导入。

5、导入更新包 这个过程必须先部署过一次后,查看还需要哪些更新,下载完成后,再导入。导入方法同上。

6、打开下载的模板 WES7_32_

ICE中,菜单file-Open Answer File,选择WES7_32_,打开,出现下面的提示:

选择“是”。

菜单Validate-add require Packages,添加需要的包。

7、添加删除组件

 删除Internet Explorer 8 Browser,因为添加了IE9,所以可以删除,但其它两项需保留

FeaturePack-Browser-Internet Explorer 8 Browser,右键删除Internet Explorer 8

Browser(X64版本这一项不删除,因为X64版本这时没有添加IE9包)

 FeaturePack-Data Integrity,右键添加Windows Backup and restore

 FeaturePack-International-IME,右键添加IME Base Components、IME Japanese

Suppport、IME simplified Chines Support

 FeaturePack,右键添加Remote Desktip Connection

 FeaturePack-Security,右键添加Active Directory Rights Management、Bitlocker

Secure startup

 FeaturePack-User Interface-Help,右键添加Remote Assistance

 右键添加SecurityUpdate

 右键添加Upate

 菜单Validate-add require Packages,添加需要的包。

最后,删除FeaturePack-User Interface里的Natural Language 6包,这个包有318M(X64位版本642M)啊,太占空间了。

8、修改IE9启动时,不启动首次运行向导。

选择Answer File-Update-Windows Internet Explorer 9,右边Filter View by选择“4 Specialize”

把DisableFirstRunWizard的值,更改为true。

好了,现在点一下保存,提示有错误,不用管它,点是完成保存。

9、生成映像所需文件

选择菜单“Tools”->“Media Creation”->“Create IBW Disk From Answerfile”,弹出的窗口中,“Choose Answerfile”会自动选择当前的应答文件。

“Select the target folder for the image”选择F:WES7文件夹。

点OK开始生成。

10、 生成映像

用UltraISO打开Standard 7 SP1 32bit ,删除所有文件,把F:WES7文件夹的文件加迚来,另存为WES7_。

五、 在虚拟机中加载WES7_安装测试

1、第一次安装完成后,更新,看一下有什么更新,全部下载下来,再用ICE添加。

迚入系统,控制面板-系统和安全-Windows Update,启用更新。查看更新

(下面的图是截取的是X64的图,更新包共25个,截止到2011年12月24日)

使用虚拟机截图,打开网址/v7/site/,

依次查找更新,添加后,点“查看选择篮”,下载。

2、使用ICE把下载的更新包导入

3、再添加一次中文包语言和IE9的中文语言包。

4、保存,再执行第四里的11、12步,再在虚拟机中安装。

 安装时注意,先使用WINPE启动,划分好一个C盘,如果没有分区,系统安装盘会自动划分一个100M的盘。

安装第一次重启,立即关闭电源,加载WINPE的映像,更改启动顺序为光盘启动,使用WINPE启动。

六、 制作映像文件

1、编辑虚拟机,再添加一个10G磁盘

2、使用WINPE映像启动,使用Ghost分区备份到分区方式备份C盘到刚添加的磁

盘分区(我的WINPE中为E盘)。

3、使用Ghost分区备份到映像方式备份C盘到E盘中,文件名称为WES7_。

4、关闭虚拟机。菜单“文件”-“映射虚拟磁盘”,选择“”(这是我刚才创建的磁盘文件名称)。映射为X盘。

5、将X盘中的文件WES7_剪切到其它磁盘(备份)。

6、只保留这6个文件夹:

Inetpub、PerfLogs、Program Files、(X64版本包括这个文件夹Program Files (x86))ProgramData(这个文件夹是隐藏的,需要在资源管理器:文件夹选项-查看,取消选择“隐藏受保护的操作系统文件”,选择“显示隐藏的文件、文件夹和驱动器”)、Users、Windows

 说明:1、文件夹System Volume Information是无法删除的。使用imageX打包是不会打包这个文件夹的。2、大部分文件是无法直接删除的,需要安装unlocker来强行删除。

7、使用GImageX来打包映像WES7_

如上图,1、来源:点“浏览”,选择“分区X”。2、保存位置:点“浏览”,选择“分区E”,输入:WES7_。点“创建新映像”。

8、重复以上制作32位映像的步骤来制作64位映像

释放Standard 7 SP1 32bit ,添加更新包(添加IE9)、中文语言包,生成安装盘、虚拟机安装、创建映像WES7_。

9、使用DISM为WES7_手工添加IE9和IE9中文语言包。

(1)、装载映像

Dism /Mount-Wim /WimFile:E:WES7_ /index:1 /MountDir:E:Mount

(2)、添加包(一共三个包:IE9、IE9中文语言包、IE9累积更新包)

dism /image:E:Mount /add-package /packagepath:D:

dism /image:E:Mount /add-package /packagepath:D:

dism /image:E:Mount /add-package

/packagepath:D:

(3)、保存卸载映像

/Unmount-Wim /MountDir:E:Mount /commit

10、 最后合并映像

 重命名WES7_为;

 CMD命令:

E:

E:GImageXIMAGEX /EXPORT WES7_ 1 " Windows Embedded

Standard 7 SP1 x64"

11、 使用无忧论坛11ydy老师制作的ISO为模板,制作ISO

用UltroISO打开WES7SP1_32_64_,使用刚才生成的替换原来的文件。另存。把生成的WES7SP1_32_64_在虚拟机中测试!