Windows CE 1.0是一种从头做起的代码库,面向具有图形界面的手持设备,在外观和感觉上像Windows 95。同样,台式Windows的组件化版本于1999年面世,其一个工具组和大约250个组件均来自Windows NT。
就嵌入式操作系统而言,Windows 是一种很有吸引力的选择,因为它有大家熟悉的API,可以找到熟练的程序员和廉价的部件,而且还可以利用台式PC许多强大的功能。微软公司最新嵌入式产品,即Windows XP 嵌入式操作系统和Windows CE.Net操作系统,都为开发人员带来了新的特性和功能。
微软公司的Windows XP嵌入式操作系统与其台式XP操作系统专业版一样都基于相同的二进制代码,而且XP嵌入式操作系统是Windows NT 4.0嵌入式操作系统的后继版本。嵌入式版本包括含有台式版本所有的安全功能、多媒体功能、Web浏览功能、电源管理功能和设备支持功能,只是将台式版本分解为10000多个组件,所以开发人员可以选择某些单元来构建一个定制的占用内存容量小的操作系统。Windows XP嵌入式操作系统及最新的服务包都有很多新的通信选购件、文件系统选购件和开发工具选购件,这些选购件可使设计小组在以后的项目中选用这一操作系统。