Windows XP Embedded是桌麵Windows XP的組件化版本。其構建在已經通過驗證的Windows 2000代碼庫基礎之上,它提供了業內領先的可靠性、安全性與性能,並且具備最新的多媒體、Web瀏覽、電源管理及設備支持能力。 同時,Windows XP Embedded還集成了最新的嵌入式支持能力,例如無頭支持及靈活的啟動與存儲選項。Windows XP Embedded包含一套全新設計的工具集,稱為Windows Embedded Studio,這套工具使得開發人員能夠更加快速的配置、構建並部署智能設計方案以及豐富的應用程序。
具備工業強度的健壯性 Windows XP Embedded構建在已經通過驗證的Windows 2000代碼庫基礎之上,Windows 2000使用32位計算體係結構以及受到全麵保護的內存模型。可靠性增強包括下列內容: Windows 文件保護:保護核心係統文件不會在應用程序安裝時被改寫。如果某個文件被改寫,那麼,Windows文件保護將自動恢複正確的版本。 設備驅動程序的重新運行:如ru果guo在zai為wei新xin增zeng設she備bei添tian加jia驅qu動dong程cheng序xu時shi發fa生sheng問wen題ti,那na麼me,係xi統tong將jiang保bao存cun以yi前qian安an裝zhuang的de驅qu動dong程cheng序xu副fu本ben,這zhe使shi得de用yong戶hu可ke以yi重zhong新xin運yun行xing原yuan有you的de設she備bei驅qu動dong程cheng序xu。 Windows 驅動程序保護:tajiangqudongchengxuyuyizhideyouquexianqudongchengxushujukuzhongsuoliechudeneirongjinxingbijiao,bimianyiwaianzhuanghezhuangzaiyouquexiandeshebeiqudongchengxu。zhezhongcuoshijiangnenggoubimianzhuangzaiyouquexiandequdongchengxu,erbushijinjingeichuyigecuowuxinxitishiheyigenenggoutigonggengduoxinxideWeb頁麵鏈接。
加速的啟動與登錄過程 待機與休眠狀態下的快速啟動: Windows XP Embedded大大提高了進入與退出待機及休眠模式的速度--這兩種模式不需要注銷用戶會話。 新的啟動裝載程序: 對於啟動裝載程序的改進加快了驅動程序響應和注冊表初始化速度。 同步磁盤I/O設備初始化過程: Windows XP Embedded加快了啟動過程,它在設備啟動過程的同時“預取”大部分OS內容,而不是在設備啟動過程結束後才開始啟動OS。 動態代碼確定: OS監測係統的連續啟動過程,動態確定啟動所需的代碼和數據,並對這些文件在硬盤上的位置進行優化,從而加快啟動過程。
全麵組件化的Windows XP Professional特性 Windows XP Embedded提供了一萬多種獨立的操作係統特性、服務與驅動程序,您可以從中選擇適當的特性,用以開發小內存空間占用量的定製化嵌入式設備。
專門針對嵌入式方式的新增特性包括 靈活的啟動與存儲選項: o 除磁盤外,其他非易失性(永久)讀/寫存儲設備同樣具備啟動能力,例如快閃ROM和具備電池支持的RAM。在使用El Torito的可啟動CD-ROM驅動程序和增強型寫過濾器以及ROM時,也可以通過CD-ROM進行啟動。 o Windows XP Embedded還支持DiskOnChip Flash、PCMCIA ATA、 CompactFlash、MultiMediaCard和Memory Stick。 增強型寫過濾器:增強型寫過濾器(EWF)將所選定的磁盤I/O路由改變到內存或另一種存儲介質上,從而使OS認為您的隻讀存儲器是可寫的。
強大而又熟悉的開發工具 Visual Studio 2003: 它使您能夠利用基於標準的熟悉工具來構建強大的嵌入式應用程序,全世界六百多萬開發人員都將它作為主流應用程序開發工具。Visual Studio是一套完整的應用程序開發工具包,其中包括與應用程序相關的各種分析與建模工具--youlezhexiegongju,kaifarenyuanbiankeshejichuyouxiaodetixijiegou,bingsuoduantoufangshichangshijian。ciwai,kaifarenyuanyekeyixuanzezijizuishuxidebianchengyuyanyijizuishihexiangyingjiejuefangandeyuyan,baokuoMicrosoft Visual Basic、Visual C++、Visual J++和 Visual FoxPro。由於Visual Studio .NET支持20多種語言,因此,確保了開發人員能夠選擇最能滿足他們需要語言。