Windows 7 的 XP 模式是否需要硬件虚拟化?运行 XP 模式有什么要求?

ste*_*red 16 windows-7 virtualization windows-xp-mode

Windows 7 的 XP 模式是否需要硬件虚拟化?

这篇旧帖子表明需要硬件虚拟化,有些文章说它不再是。我是否需要具有硬件虚拟化功能的 CPU?CPU 是否需要 64 位才能运行 Windows 7 XP 模式?

Rya*_*rke 19

您不需要硬件虚拟化。最初 XP Mode 需要它,但现在 Windows 7 Service Pack 1 不需要它。如果您没有运行 SP1(让您感到羞耻),那么您可以下载 XP Mode 更新(XP Mode 下载页面上的第 4 步),这将允许它在没有硬件虚拟化的情况下运行。

XP Mode 使用 Virtual PC 运行,官方发布的Virtual PC 要求说:

  • 需要 1 GHz 32 位 / 64 位处理器
  • 内存(RAM)
    • 推荐 2GB 内存或更高
  • 建议每个虚拟 Windows 环境 15 GB 硬盘空间
  • 注意: Windows XP Mode 仅适用于 Windows 7 Enterprise、Windows 7 Professional 和 Windows 7 Ultimate。

常见问题页面上,它说:

  • 硬件虚拟化是运行 Windows XP Mode 的必备条件吗?
    • 不可以。Windows XP Mode 可以在没有硬件虚拟化的情况下在 CPU 上运行。
  • 硬件虚拟化更好吗?
    • 对于 Windows XP Mode ,无论有没有硬件虚拟化性能都将是可以接受的对于在 Windows Vista 或 Windows 7 虚拟机上使用 Virtual PC 的开发人员,我们建议使用 HAV,因为非 HAV 仅针对 XP 模式进行了调整。

关于32位和64位支持,两者都可以作为主机,但虚拟操作系统在Virtual PC/XP Mode下只能是32位。同样来自常见问题解答:

  • Windows Virtual PC 是否支持64 位 Windows XP 作为来宾操作系统?
    • 不可以。Windows Virtual PC 和Windows XP Mode 旨在帮助小型企业实现从Windows XP 到Windows 7 的应用程序兼容性。大多数企业应用程序目前在32 位版本的Windows XP 上运行。