您当前的位置:五五电子网电子知识电子学习电脑使用技巧为什么说XP Embedded与您息息相关 正文
为什么说XP Embedded与您息息相关

为什么说XP Embedded与您息息相关

点击数:7854 次   录入时间:03-04 12:00:14   整理:http://www.55dianzi.com   电脑使用技巧

    Windows XP Embedded 是 Windows 的组件化版本,常与消费类电子设备(如机顶盒或机顶装置)关联使用。不过,Windows XP Embedded 也可在贵组织的信息技术阵营中发挥重要作用。虽然它可能不是每个客户的最佳解决方案,但是,在某些特定环境中,它可以降低管理开销,节约资金,提供更紧凑的硬件,并带来更大的安全性。

    什么是 Windows XP Embedded?

    Windows® XP Embedded 是 Windows 三个紧凑型版本中的其中一个,另外两个分别是 Windows Embedded CE 和 Win­dows Embedded for Point of ServICe。在所有内嵌式 Windows 操作系统中,就安装到客户端计算机上的功能而言,只有 Windows XP Embedded 可以提供与 Windows XP Pro­fes­sional 相同的完整功能(或至少有潜力提供完整功能)。Windows XP Embedded 基于 Win­dows XP Professional Service PACk 2 (SP2);但它与一般的 Windows XP 存在不同之处,它具有强大的模块化功能。Windows XP Em­bed­ded 没有所谓的标准安装映像。相反,您需要使用一个叫做 Windows Embedded Studio 的工具包,来为您正在构建的任何工具建立自定义的 Windows XP Embed­ded 环境,且此环境中仅包括您的设备所需的功能。如果您不需要 DirectX® 或 Windows Ex­plorer,不安装它们便可。 在这里,模块化是指您所构建和部署的每个 Windows XP Embedded 映像将有更少的移动部件;也就是说,更容易管理,安全性更高,且能够在成本较低的硬件上运行。部分可用选件会在 Target Designer(Windows Embedded Studio 的一部分)中显示,如图 1 所示。

    图 1 在 Target Designer 中选择组件 (单击该图像获得较大视图)

     

    在企业中的应用

    越来越多的用户方案适合基于 Windows XP Embedded 的设备。例如,维护大型客户服务呼叫中心的公司。很多情况下,呼叫中心的代表只需一个或两个内部开发的应用程序,或一个 Web 浏览器。他们仅使用计算机功能中很小的一部分。因此,Windows XP Embedded 可帮助将计算机的功能裁减至所需的功能。更少的功能意味着出错或受到安全攻击的可能性将减小。

    因为 Windows XP Embedded 设备功能有限,因此可以在普通功能且价格较低的硬件上运行。很多制造商生产采用低功耗、Intel 兼容处理器的主板。这些主板体积极小、耗电非常少,且运行中散热很少,通常甚至不需要风扇。它们在紧凑型、只能运行有限应用程序的嵌入式设备上运作非常好。

    Windows XP Embedded 的特殊强大功能

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

    HORM,正如其名字所暗示的,允许您一次让计算机进入休眠状态,然后可多次从该休眠点处恢复。计算机可以迅速启动。简单的配置计算机并运行所需的所有应用程序,然后使计算机进入休眠状态。此后,每次打开计算机时,只需等待几秒即可启动并运行所有的应用程序。

    构建 Windows XP Embedded 映像

    MicroSOFt 发起了一项“嵌入式合作伙伴”计划,该计划包括专门开发 Windows XP Embedded 的所有公司(您可访问 microsoft.com/embedded 网站,在 Windows XP Embedded 的主页上找到这些公司)。然而,很多公司只为普通 PC 制造商提供预先设计好的映像(包括企业应用程序和特定配置);因此,您可能想要构建您自己的 Windows XP Embedded 映像,以便与为您提供完整、紧凑型系统的“嵌入式合作伙伴”共享它们。安装于 Windows XP Professional 的 Windows Embedded Studio 可用来构建并管理 Windows XP Embedded 映像。

    要使用此工具包,首先需在您计划要应用 Windows XP Embedded 系统的硬件上安装 Windows XP Pro 完整版。这样,您就可以使用完整的 Windows XP 安装例程来保证所有硬件正常运行。然后,安装 Windows Embedded Studio。这样就安装了一个用来管理嵌入式映像的数据库,而实际上,该数据库可以作为中央存储库安装在别处。接下来,您需要运行一个名为 Tap.exe 的命令行实用程序,这样可创建一个新的特殊组件,以供 Windows XP Embedded 使用。通常,组件包括各种功能,例如媒体播放机、文件系统或其他自定义应用程序;在本例中,您将创建一个包括硬件设备驱动程序(您的特殊系统需要)的组件。这一步骤必须在目标硬件上完成,这样该工具才可检测适当的硬件驱动程序并将它们包括在内。

[1] [2]  下一页


本文关键字:暂无联系方式电脑使用技巧电子学习 - 电脑使用技巧