Windows CE 6.0安装与内核配置详解

4星 · 超过85%的资源 需积分: 3 2 下载量 116 浏览量 更新于2024-07-31 收藏 2.18MB DOCX 举报
本文将详细介绍Windows Embedded Compact Edition (Windows CE, 简称Wince)的安装过程以及内核定制的步骤,包括在Visual Studio 2005环境下构建平台编译环境的具体操作。首先,你需要安装Visual Studio 2005标准版,通过双击setup.exe并按照向导进行,建议保持默认设置,仅自定义安装路径。安装过程中可能需要耐心等待一段时间,特别是升级至VS2005 SP1,需要额外安装KB926604补丁。 安装完毕后,为了支持Windows CE 6.0的开发,你需要安装PlatformSDK插件。接下来,解压Windows Embedded CE 6.0的安装包,通过msi安装器进行安装,输入SN号并接受许可协议。在安装步骤中,选择ARMV4I平台是常见的选项。安装过程中可能会遇到报错,比如"ToolsMsmCA(Error): Setuppackage issue or CoreConDataStore corrupted" 和 "ToolMsmCA(Error): Setuppackage issue or CoreConDataStore corrupted: CDeviceSDKInstallShimAdd/Removefailed.HR=0x80004005"。 对于第一个错误,由于Windows 7及后续版本的权限管理机制,当在Win7系统上遇到类似0x8007005这样的错误时,需要以管理员身份运行安装程序。在WinCE 6.0的安装过程中,如果没有“使用管理员权限”的菜单,可以通过命令行工具cmd.exe以管理员权限运行,例如`call c:\wince6.0\ce6.0.msi`来解决。 第二个错误涉及数据存储的问题,可以通过删除特定的\Documents and Settings\localuser文件夹来尝试修复。但请注意,这个操作需要谨慎,因为可能会影响到系统的某些配置。在进行此类操作前,最好先备份重要数据,并确保了解可能的风险。 本文提供了一个详尽的指南,帮助用户在面临问题时理解并解决Windows CE 6.0在Visual Studio 2005环境中安装和定制过程中遇到的常见挑战。这包括了从基础环境搭建到高级问题诊断的全过程,对于从事嵌入式开发的人员来说,具有很高的实用价值。