Windows XP Embedded

来自BetaWorld 百科
暂无图像可用呢喵~.PNG
Windows XP Embedded
代号 Mantis
内核版本 NT 5.1
架构 x86
正式版本 2.0.0620.0
家族顺序
上一个版本 Windows NT Embedded 4.0
下一个版本 Windows Embedded Standard 2009

综述

Windows XP Embedded是类似于Windows XP 这种领先的桌面操作系统的组件化版本,它能够快速开发出最为可靠的全功能连接设备。它采用与Windows XP Professional相同的二进制代码,从而使得嵌入式开发人员能够只选择那些小覆盖范围嵌入式设备所需的丰富定制化特性。Windows XP Embedded构建在已经得到验证的Windows 2000代码库基础之上,它提供了业内领先的可靠性、安全性和性能,并且具备最新的多媒体、Web浏览、电源管理及设置支持功能。Windows XP Embedded还集成了最新的嵌入式支持功能,例如无头支持以及灵活的启动与存储选项。此外,它还包含一套全新设计的工具集Windows Embedded Studio,这套工具使得开发人员能够更快速配置、构建并部署智能化设计方案。

历史轶事

Windows NT Embedded 4.0 发布之后不久,这个团队就开始开发下一个版本。他们决定绕过 Windows 2000,直接开发 Windows XP Embedded 产品(那时称为 Whistler)。在制定计划、扩充团队后,他们开始开发 Whistler Embedded,它的代号是 Mantis(意思不是螳螂;而是一种游得非常快、非常贪吃的咸水虾)。组件数已经从 250 个增加到 10,000 个以上 £- 它们中的大多数是设备驱动程序组件。嵌入式工具的功能集得到充实,包括了诸如基本版本控制、组件脚本编写和可扩展性等内容。另外还添加了新的工具,以便更容易从空白硬件开始开发,而且能够在它的上面快速和容易地部署嵌入式 OS。2000 年 12 月 19 日 Beta 1 发布,在 2001 年 8 月 26 日,Windows XP Embedded 的 Beta 2 版得以发布,并计划在这一年的晚些时候发布完善的版本。

新功能与特色

  • 对安全和可伸缩网络的支持
  • 得到增强的实时处理能力
  • 更为优秀的性能表现
  • 更为丰富的多媒体和Web浏览功能
  • 与个人计算机、服务器、Web服务以及其它设备更为出色的互操作性
  • 行业领先的可靠性、安全性和性能

Windows XP Embedded建立在Windows 2000经过实践检验的代码库基础之上,具有独特的32位计算体系结构,以及完全保护的内存模型。它比较关键的可靠性、安全性和性能特性包括:

  • Windows文件保护:防止核心系统文件在应用程序的安装时被改写。当文件被改写时,Windows文件保护可以恢复正确的版本。
  • 设备驱动程序回滚:如果在添加新的设备驱动程序时出现了问题,那么将会保存以前安装的驱动程序的一个副本,这使得用户能够重新使用原先的设备驱动程序。
  • 抢先型多任务体系结构:允许多个应用程序同时运行。其中包括一些增强功能,确保了良好的系统响应和稳定性。
  • 支持多用户的加密文件系统(EFS):使用随机生成的密钥对每个文件进行加密。加密和解密过程对用户是透明的。在Windows XP Embedded中,EFS允许多个授权用户访问一个加密的文档。

通过将Windows XP Professional组件化,Windows XP Embedded使得开发人员能够利用Windows平台提供最新的Windows技术,同时能够减少内存占用。嵌入式开发人员能够充分利用Windows XP中的所有特性,例如多媒体功能。这些特性包括:

  • 通用串行总线(USB):支持大量USB外围设备,例如扫描仪、鼠标、键盘等等。
  • Internet Explorer 6:提供最新的Web浏览技术,包括视觉刷新、支持Flash和Shockwave文件的回放以及增强保密性。

Windows XP Embedded也包括一些支持嵌入式的特性,例如:

  • 灵活的启动和存储选项:除了磁盘以外,还为非易失性(永久性)读/写存储设备(例如Flash ROM和电池支持的RAM)提供了启动能力。当El Torito的可启动CD-ROM驱动程序、增强型写过滤器和ROM结合使用时,可以从CDROM启动。Windows XP Embedded也支持DiskOnChip Flash、PCMCIA-ATA、Compact Flash、MulTIMediaCard和MemorySTIck。
  • 增强型写过滤器:增强型写过滤器(EWF)将选定的磁盘I/O重新路由到内存或其它的存储媒体,从而让操作系统认为您的只读存储器是可写的。

稳定性

Windows XP Embedded 可提供一些非常有价值的选件,这些选件是 Windows XP 完整版中所没有的。Enhanced Write Filter 和 Hibernate Once, Resume Many 都可简化 Windows 管理任务。EWF 是一个可以添加到 Windows XP Embedded 部署中的可选组件,能够将指定磁盘卷设置为只读。对该指定磁盘的任何写操作都会转移到一个覆盖段;可将此覆盖段存放在其他磁盘,或者甚至可存放在内存中。操作系统本身会将 EWF 覆盖段及其父卷视为一个单独的单元,就像普通磁盘卷一样。但是在后台,父卷实际并未改变;只有 EWF 覆盖段发生了变化。在有些地方,这很有用。假设将一个 Windows XP Embedded 映像部署到 Compact Flash卡。可以通过适配器将 CF 卡接入主板的 IDE ****,这样 CF 卡就可以具有与普通硬盘同样的功能。目前的 CF 卡写入功能很有限(大约可写入 100,000 次),因此可利用 EWF 将 CF 卷设为只读。假设将 EWF 覆盖段放到 RAM 中:如果用户操作错误,只需执行关机操作。这样,EWF 覆盖段以及对计算机所做的任何改动都将立即消失。重新启动之后,CF 卡将返回存储的最初状态。可以对基于 CD 或 DVD 的映像使用相同的设置;这些媒体类型本质上都是只读的,因此,EWF 可以将任何写入操作捕获到覆盖段。即使覆盖段存储在一个小的内部硬盘中,也可以确保原始的启动卷(在 CD 或 DVD 上)不会发生任何改动;如果需要将机器恢复至原始配置,仅需删除 EWF 覆盖段。

Builds

  • 未泄露
  • 已泄露/发布

Release Candidate 1

Release To Manufacturing

Service Pack 1

Service Pack 2 Release Candidate 1

Service Pack 2

Service Pack 3 Beta

Service Pack 3