在 winpe 启动时取消 acpi 兼容性检查

cancelling acpi compatibility check at winpe boot

我的任务是在嵌入式系统上加载我与 OS 分开构建的程序(它对系统文件执行一组操作,因此必须在 OS 启动之前完成)系统。是的,我知道...

我选择将它放在干净的 winpe.wim 中(从 Windows AIK 获取)。在现代 bios 计算机上一切正常,但是当我在嵌入式系统上尝试时,我卡在了 ACPI 启动检查:这个系统上的 bios 是非 acpi(标准 hal)

限制:替换 BIOS/获取其他 winpe 目前不是选项。

我能以某种方式禁用我得到的 winpe 中的 acpi 兼容性检查吗?也许通过 bcdedit?非常感谢任何能帮助我解决这个谜语的建议。

另外-从可引导 CD 执行引导

想出了一个解决方法,如果有人需要的话:

  • 缩小了嵌入式系统上的分区并创建了第二个分区
  • 在那里安装了另一个 win2000,并在启动时将我的程序设置为 运行
  • 已禁用 explorer.exe 和所有不必要的组件

现在这个分区用作 PE 替换并且可以在主 os 文件上执行操作,如果用户引导进入它并且 运行 我的程序