admin 管理员组

文章数量: 887016

PS: 通过以下步骤,在VMware中安装成功。安装包en_windows_embedded_standard_7_runtime_x86.iso

 

文章来源:http://sns.ca800/space.php?uid=45972&do=blog&id=10528

 

近期公司的一个产品的硬件升级,为了更好的利用新硬件的优势,决定将原来使用的嵌入式操作系统XPE(Windows XP Embedded)升级到WES7(Windows Embedded Standard 7)。

顺便说一下,为什么要选择嵌入式的操作系统?

早期产生嵌入式操作系统需求是因为硬件成本和硬件资源限制(希望产品成本低必然或采购性能资源低的硬件),而在逐渐发展过程,除了硬件成本和硬件资源限制外,专用性及高实时性需求也是推动嵌入式操作系统发展的因素。一般来说,嵌入式操作系统具有如下一些特点:

1)系统内核小

2)专用性强

3)系统精简

4)高实时性

5)多任务

 

选择操作系统,为什么选择微软公司的Windows嵌入式版本?

实际上,Windows的嵌入式版本开发出来的操作系统并不小,XPE一般来说有200M以上,WES7就更大了,基本都在500M以上。之所以选择Windows嵌入式操作系统的原因是入门简单,开发容易,而且Windows嵌入式操作系统上的应用软件无需专门开发,只需要将在标准Windows平台上应用软件拷贝过来即可。还有一个重要原因是在非计算机和非互联网的各行业中,基于Windows平台开发软件的研发人员数量巨大,人力成本相对降低。因此,这就成了Windows嵌入式操作系统的市场。从系统内核的大小,硬件资源的要求,实时性等各方面,Windows嵌入式操作系统都远逊于Linux嵌入式操作系统,但入门简单,开发成本低,应用软件的丰富帮助Windows嵌入式操作系统获得了一片市场。

 

下面是WES7的一些特性。

1)WES7微软正式支持定制的唯一Win7版本。以往在定制Win7旗舰版时,根据经验精简减肥,或使用非官方精简工具,这样精简出来的WIN7系统,往往问题多多,比如不能升级,功能组件受损,软件不兼容等;使用WES7精简的系统,就没有这样的问题;使用WES7,可以很容易搞一个几百兆的精简版Win7。另外,其实也可以增肥,并非说WES7就是针对配置低的机器,WES7的安装盘(IBW)有3G多,所有组件选择安装后,体积比旗舰版大。

 

2)WES7具有所谓“嵌入式”特性,一方面来说WES7具有桌面版没有的“嵌入式”组件和功能,主要有:写过滤,快速启动(HORM)等。写过滤是最重要的“嵌入式”组件,依靠这个组件实现免维护,防病毒的关键特性。快速启动实现了像电器一样的启动速度:电脑断电后几秒内启动。

WES7是不需要激活的,只要将正式版的KEY(和普通桌面版的Key不通用)填入:slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX,就激活了,并不需要特别的Bios。

 

WES7的快速入门安装如下,只要你安装过Windows操作系统,一看就会。

1)从微软下载WES7的光盘镜像压缩包,刻录到光盘或者通过Ultraiso软件写入到4GB以上的U盘。

下面是原版WES7的光盘镜像的下载地址: http://pan.baidu/s/1c0lTzLe 

通过光盘或U盘引导计算机启动后,一步一步按照提示操作。

 

在启动后的第一个交互界面中选择“Build an Image”。

 

用微软的产品,协议条款必须是接受的啦,勾选“I accept the License terms”,点击Next按钮。

dc129【中国自动化网社区】fa29a8【http://sns.ca800】67

 

可以使用预置的应用场景模版,也可在下一步中自己定义组件。预置的应用场景模版生成系统比较大。这里选择不使用模版。

e03【中国自动化网社区】bec1cd【http://sns.ca800】2ee17


 

选择默认的,时间和货币格式选择Chinese PRC。


 e03【中国自动化网社区】bec1cd【http://sns.ca800】2ee17

 

这一步最好选择“Automatically detect devices”(自动检测设备)。

d7c【中国自动化网社区】ed71bc【http://sns.ca800】c4c

 

 

对检测到的设备进行确认。

d7c【中国自动化网社区】ed71bc【http://sns.ca800】c4c

 

 

到下面这一步,就进入组件的选择环节了。先通过“Resolve Dependencies”按钮检查必须的依赖。

d7c【中国自动化网社区】ed71bc【http://sns.ca800】c4c

 

 

很方便,提供了一个对必须组件的检查并选择的向导。

f8b6a【中国自动化网社区】d7ccb8【http://sns.ca800】9387a6

 

 

勾选“Enhanced Write Filter Boot Environment”(很有用的,异常掉电保护功能的一部分)。

 f8b6a【中国自动化网社区】d7ccb8【http://sns.ca800】9387a6

 

选择和嵌入式相关的。

f8b6a【中国自动化网社区】d7ccb8【http://sns.ca800】9387a6

 

 

这里选择你最熟悉的操作方式,喜欢CMD命令行方式选择“Command Prompt  Shell ”。如喜欢界面方式就选择“Windows Explorer Shell”。

f8b6a【中国自动化网社区】d7ccb8【http://sns.ca800】9387a6

 

 

如是安装在设备本身的硬盘,那就选“Standard Windows USB Stack”,如是外置的U盘,就选“Bootable Windows USB Stack”。

dbd【中国自动化网社区】6705b7【http://sns.ca800】4a0

 

 

下面就在树状的组件下选择需要的Windows组件。组件的中英文对照点链接查看 http://pan.baidu/s/1jGJ7k26 

dbd【中国自动化网社区】6705b7【http://sns.ca800】4a0

 

 

选择防火墙组件,提高系统安全性。


 

 

选择“Enhanced Write Filter with HORM”这样才能激活掉电保护,磁盘只读的特性。

dbd【中国自动化网社区】6705b7【http://sns.ca800】4a0

 

 

组件选择完成后,浏览一遍,无问题就可点击“Next”按钮继续了。

dbd【中国自动化网社区】6705b7【http://sns.ca800】4a0

 

 

开始安装,直到全部完成。

dbd【中国自动化网社区】6705b7【http://sns.ca800】4a0

 

 

安装完成后就会自动重启。这个过程和安装标准版的Windows是不是一样!

dbd【中国自动化网社区】6705b7【http://sns.ca800】4a0

 

 

进入Windows初次使用的设置了。这里很关键。到这个界面就该住手了。

dbd【中国自动化网社区】6705b7【http://sns.ca800】4a0

为什么呢?因为我们并不是只是在一台设备上安装WSE7,是需要在很多电脑上安装WSE7,如果每台设备上都安装一次WSE7,这可是费时费力的。下面我们将使用WSE7提供的系统准备 (Sysprep) 工具来完成WSE7在多台设备的批量复制工作。实际上系统准备 (Sysprep) 工具再Windows的各个版本都有,主要就用用于操作系统的批量化生产安装的利器。在网上大量的Windows批量安装部署工具都是基于微软提供的SysPrep来制作的。下一篇说一说WSE7的批量生产及部署。

 

 

 

 

 

本文标签: 入门 快速 Windows Embedded