显然我丢失了我的 HAL... - 无法启动 VM - HAL.dll 丢失

显然我丢失了我的 HAL... - 无法启动 VM - HAL.dll 丢失

我最近去翻出了我的一个旧硬盘(安装它的 PC 已经不存在了……)我把它安装在我的 PC 上,并使用 DVD2VHD 将整个驱动器转换为 VHD。这是一个旧的 XP 驱动器,所以我想在 VM 中加载它并进入。VHD 转换很顺利,我把它安装在 Virtual Box 中并单击,Start Windows Normally然后出现以下错误:

在此处输入图片描述

有人知道如何修复这个问题吗?我在网上找到的唯一解决方案是在从原始计算机卸载 HD 之前更改一些设置。

答案1

您必须调整虚拟机的系统设置,使虚拟处理器看起来像旧计算机上的处理器。

重要的选项是:

  • 输入输出 APIC
  • 核心数
  • 聚醚醚酮/聚醚砜
  • 操作系统类型的位版本 (32/64)(如果您的主机操作系统是 64 位,则这无关紧要)

我认为当 Windows 检测到你的 CPU 发生变化时,它会自动在 HAL 之间切换,但 Windows XP 中可能没有此功能。

相关内容