在 Windows 7 上安装 XP 后,将 SATA 模式更改为 IDE 模式以解决 Ntldr 丢失错误

在 Windows 7 上安装 XP 后,将 SATA 模式更改为 IDE 模式以解决 Ntldr 丢失错误

我的机器上装有 Windows 7 Home Premium,并且也想安装 Windows XP。

当我运行 Windows XP 安装时,它会复制所有必需的文件并重新启动 - 然后我得到一个缺少 NTLDR错误并且无法执行任何操作。

我能够使用 Windows 7 修复 CD 修复系统并且它可以再次运行,但我无法安装 Windows XP。

我认为问题在于我的硬盘在 BIOS 设置中处于 SATA 模式,而 Windows XP 应该安装在 IDE 模式下。这样正确吗?如果正确,我该如何从 SATA 模式更改为 IDE 模式?

答案1

您可以在机器的 BIOS(或 EFI)中更改此选项。我见过几次这种情况,假设您的机器上没有其他东西干扰/不兼容 XP,那么这应该有效。

话虽如此,如果您有 USB 软盘驱动器或类似设备,您可能能够在主板制造商的网站上找到驱动程序,以便下载驱动程序并将其安装在 XP 机器上。或者,如果您不介意弄脏一点/制作自己的 XP 磁盘,您可能能够将这些驱动程序放入其中。

答案2

我建议尝试 William 所说的一切,但如果要更改 BIOS 设置,这是一个保留 AHCI 的过程:

  1. 在 BIOS 中关闭 AHCI / 打开 IDE 兼容模式
  2. 安装 XP
  3. 获取芯片组的驱动程序包并从中提取 AHCI 驱动程序
  4. 强制“升级”磁盘控制器驱动程序并为其选择 AHCI。
  5. 重新启动并打开 AHCI,然后再次启动 XP。

现在您应该在两个操作系统中都有 AHCI 驱动程序。

相关内容