安装 XP 嵌入式






4.50/5 (4投票s)
安装 Windows XP Embedded
引言
我收到了来自世界各地的大量电子邮件和电话,内容都是关于同一个问题:如何安装 Windows XP Embedded。所以我认为,“为什么不写一篇文章呢?”
很多人在安装 XP-Embedded 过程中遇到问题,比如第一次制作镜像时。原因是对于某些问题没有文档化的帮助。所以我认为我应该将所有这些总结成一个教程。
安装 XP 嵌入式
好吧,安装 Embedded XP 并不是一个一键点击的过程。大多数人在安装过程中遇到错误时会遇到麻烦。但是,这根本不难——你只需要稍微动动脑筋即可。
当你下载 EXP 时会得到什么
当你下载 Embedded XP 时,你将获得以下 cab 文件。
- disk1.cab
- disk2.cab
- msde.cab
- tools.cab
- {484C9D34-846E-40E2-A2E6-FF2771A303D5}.CAB
- {022716D8-0CF0-4779-B94C-8E52EB36709C}.CAB
- {347677C8-8935-4D30-8DDA-FB6D701ACF47}.CAB
首先,使用 WinRar 从 (这里) 解压这些文件
假设:你在 D:\XPE 中解压所有文件
当你进入 DISK1 文件夹并点击 SETUP.EXE (D:\testXPE\disk1\DISK1\SETUP.EXE) 时,它会提示一个错误。现在转到 STARTCD.INI (D:\testXPE\disk1\STARTCD.INI)
并进行以下更改
- 将第 15 行的 DISK1E 更改为 DISK1,即 (AlternatePath=%ROOTDIR%\..\DISK1E) 更改为 AlternatePath=%ROOTDIR%\..\DISK1
- 类似地,将第 22 行从 DISK2E 更改为 DISK2,即 (AlternatePath=%ROOTDIR%\..\DISK2E) 更改为 AlternatePath=%ROOTDIR%\..\DISK2
- 转到第 111 行,并在中间添加 disk1,即从“Cmd=%RootDir%\instmsiw.exe change”更改为“Cmd=%RootDir%\DISK1\instmsiw.exe”
- 将 tools 文件夹从“D:\testXPE\tools\DISK1”复制到“D:\testXPE\disk1”
现在从 D:\testXPE\disk1\DISK1 开始安装
- 逐个安装所有内容
你将在 D:\testXPE\disk1\DISK1\productkey.txt 中找到 CD 密钥
当你安装数据库设置时,你将发现此错误
要删除此错误,请转到 D:\xpe\disk2\DISK2\DATABASE,在此处创建一个名为“Windows Embedded Data”的文件夹,并在其中创建一个名为“Repositories”的文件夹
在这个文件夹内,即 “D:\xpe\disk2\DISK2\DATABASE\Windows Embedded Data\Repositories”
Add
- {484C9D34-846E-40E2-A2E6-FF2771A303D5}.CAB
- {022716D8-0CF0-4779-B94C-8E52EB36709C}.CAB
- {347677C8-8935-4D30-8DDA-FB6D701ACF47}.CAB
现在点击“重试”。
最后,安装远程启动设置。
恭喜你,你的 Embedded XP 开发环境已成功安装!
创建新的 Embedded XP 镜像的 17 个简单步骤
- 在 “C:\programm files\Windows Embedded\utilities” 中,双击 “tap”,然后它将自动创建 “devices.pmq”。
- 选择“所有程序->Microsoft Windows Embedded Studio->Component Designer”。
- 打开“文件”,选择“导入…”,导入“devices.pmq”,并输入日志文件名,点击“开始”。
- 保存“devices”。
- 选择“所有程序->Microsoft Windows Embedded Studio->Component Database Manager”,导入创建的设备文件,然后点击“导入”,然后“关闭”。
- 选择“所有程序->Microsoft Windows Embedded Studio->Target Designer”。打开“文件”,选择“新建”,点击“确定”,然后搜索你想要的组件。(设备管理器/显示控制面板/Acpi 多处理器,电源管理/日期/时间控制面板/键盘和鼠标控制面板/系统控制面板/任务管理器/用户控制面板/用户界面核心/录音机/TCP/IP 实用程序/ Directshow DVD/MPEG2/音频控制面板/DirectX 9.0C/添加硬件控制面板/添加/删除程序控制/FAT/FATFormat)
- 打开“配置”,选择“检查依赖项”。
- 在“检查依赖项”完成后,有 4 个错误。双击任务名称,分别选择“NT l 加载程序”、“英语语言支持”、“FAT 格式”、“资源管理器 Shell”。
- 打开“配置”,再次选择“检查依赖项”。
- 打开“配置”,选择“构建目标镜像”,然后点击“构建”。
- “构建”完成后,将 BOOTPREP 文件复制到“C:\Programs files\Windows Embedded\ Utilities”到“C:\Windows Embedded Image”
- 将“Windows Embedded Image”中的所有文件复制到另一个必须是 FAT32 的磁盘。
- 从软盘启动到 DOS,然后激活具有系统文件的分区。
- 重新启动到 DOS,执行 BOOTPREP 文件。
- 从硬盘启动。Embedded Windows XP 完成。
- 输入用户名“administrator”,然后在进入操作系统后按“Enter”键。
- 将文件夹“Windows Embedded Data”复制到另一个磁盘以安装驱动程序。