尝试设置双启动与 XP 时,将 SATA 驱动器从 AHCI 设置为标准,以解决 Vista BSOD 问题

尝试设置双启动与 XP 时,将 SATA 驱动器从 AHCI 设置为标准,以解决 Vista BSOD 问题

我试图将朋友的笔记本电脑设置为双启动 vista/xp,就像我的一样。但是经过一番搜索,我发现他的 BIOS 已将 SATA 设置成使用 AHCI 模式。如果我将其改回旧版或正常模式(无论哪种模式),Vista 都会出现 BSOD。我的问题是,如果我从 Vista 运行修复功能,您认为这是否会解决 Vista 在尝试从不支持 AHCI 的 SATA 运行时出现的 BSOD 问题?还是我必须进行集成式 XP 安装并尝试在 XP 的磁盘上获取 AHCI 驱动程序?

感谢您的帮助。

约翰·K

答案1

这是微软知识库文章参考了您需要做什么才能打开 AHCI,因此理论上您可以将值从 0 改回原来的值(我相信该值是 3,但这是通过检查注册表中的驱动程序得出的,而不是根据实际经验得出的),从而禁用 AHCI 驱动程序并可能允许它在 IDE 仿真模式下启动。不过,这都是理论,您的情况可能会有所不同,从故障中恢复所需的努力可能最好花在将 AHCI 支持集成到您的 XP 安装介质中。

答案2

我认为您不需要集成 xp,只需插入 USB 软盘并在安装 XP 时使用 F6 提示添加 SATA 驱动程序即可。如果您确实想要使用集成 CD,我强烈建议您使用 nlite,因为这可以将整个过程变成勾选方框的过程,让您能够非常轻松地集成服务包并添加驱动程序。

相关内容