西西河

主题:求助,什么是“嵌入式xp”,是winPE么 -- 非洲母鸡

共:💬44 🌺23 新:
全看分页树展 · 主题 跟帖
家园 win PE 和嵌入式 windows 不是一回事。

摘抄:

  Windows Preinstallation Environment(WinPE)(Windows预安装环境)基于在保护模式下运行的WindowsXP个人版内核,是一个只拥有较少(但是非常核心)服务的Win32子系统。这些服务为Windows安装、实现网络共享、自动底层处理进程和实现硬件验证。

  WinPE让你创建和格式化硬盘分区,并且给你访问NTFS文件系统分区和内部网络的权限。这个预安装环境支持所有能用Windows2000和WindowsXP驱动的大容量存储设备,你可以很容易地为新设备添加驱动程序。

  使用WinPE可以帮助你把现有基于MS-DOS的工具转换为32位的WindowsAPIs,以便你在标准的开发环境(例如微软的 VisualStudio)中更加容易地维护这些应用程序。WinPE所包含的硬件诊断和其他预安装工具都支持标准的WindowsXP驱动,你无需任何做其他特别的工作。对于程序开发者来讲,就可以把主要精力放在程序的诊断、调试和开发的环节上。

  相比WinXP,WinPE虽然精简但是还是不能用一张普通软盘装下,不过你完全可以把自定义过的WinPE放在其他的一些可启动媒介上,例如CD-ROM光盘、DVD(ISO格式化过的)光盘、以及远程安装服务器(RIS)。

  目前,我们还不敢确定WinPE就是前段时间微软垄断案中微软所提及的“内嵌式操作系统”,不过就功能来看,两者是非常相似的:为程序开发者提供最小化、可定制的WinXP操作系统环境。

kid 注:winPe 看起来像 MS 出的一套临时救急用启动光盘。 一个迷你操作系统,基于WINXP内核架构,包含了维持Windows安装和运行的必须文件。 但是了防止WINPE被用作盗版操作系统,WINPE将在连续使用24小时后,自动重新启动。所以你可以用它救急,格式化某个盘,杀毒,等等,但无法长时间使用它。

Win CE 是一套完整操作系统,用于嵌入式设备上。比如 PDA , Pcket PC、Smartphone、工业控制、医疗等等。

但它是非常有针对性的。 很多常规的软件无法使用。 如VB、VC++等开发工具,以及开发出来的东西,

都不方便使用。必须用专门的 Embedded Visual Basic(简称EVB)、Embedded Visual C++(简称EVC)、

Visual Studio.NET等工具,它们是专门针对CE操作系统的开发工具。所以你要是非要在自己的机器上

装 Win CE , 不是装不上,就是装上了也什么都用不了。大部分我们用的软件,你这套系统上都

跑不起来。

Windows Embedded 概念同上。

至于你所需要的,其实是一套标准的 Windows 外加精简服务。去掉用不上的服务以节省资源。

但是我基本上不推荐任何 标注自己是 “精简 windows”/“ghost windows”等等东西。因为它们

不是从 MS 出来的,被别人做过手脚了,去掉了某些服务,但如果人品不好往里加了木马/后门,

你恐怕完全无法察觉。

而且破解是否成功并不好说。

推荐一套标准的 windows SP2 VOL /VLK 的,即所谓大客户版,它是不需要破解的。因为

MS 不愿意得罪大客户,即使有一两套漏出去也就无所谓了。

性能上要依赖于自己上网查询,缩减服务,节省系统资源。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河