Windows 7 的 XP 模式需要硬件虚拟化吗?
这篇旧帖表示需要硬件虚拟化,但有些文章说不再需要。我需要具有硬件虚拟化的 CPU 吗?运行 Windows 7 XP 模式时 CPU 是否需要 64 位?
答案1
您不需要硬件虚拟化。最初 XP Mode 需要它,但现在有了 Windows 7 Service Pack 1,它就不再需要了。如果您没有运行 SP1(真丢脸),那么您可以下载 XP Mode 更新(步骤 4XP Mode 下载页面) 将允许它在没有硬件虚拟化的情况下运行。
XP Mode 使用 Virtual PC 运行,并且正式发布虚拟 PC 要求说:
- 1 GHz32 位 / 64 位需要处理器
- 内存 (RAM)
- 建议使用 2GB 或更高内存
- 建议每个虚拟 Windows 环境有 15 GB 硬盘空间
- 笔记:Windows XP 模式仅适用于 Windows 7 Enterprise、Windows 7 Professional 和 Windows 7 Ultimate。
并且在常见问题解答页面它说:
- 硬件虚拟化对于运行 Windows XP 模式来说是必不可少的吗?
- 不是。Windows XP Mode 可以在没有硬件虚拟化的 CPU 上运行。
- 硬件虚拟化更好吗?
- 对于 Windows XP 模式表现将超出可接受范围与或无需硬件虚拟化。对于使用带有 Windows Vista 或 Windows 7 虚拟机的 Virtual PC 的开发人员,我们推荐使用 HAV,因为非 HAV 仅针对 XP 模式进行了调整。
关于 32 位和 64 位支持,两者都可以作为主机,但虚拟操作系统在 Virtual PC/XP 模式下只能是 32 位。另请参阅常见问题解答:
- Windows Virtual PC 是否支持64 位 Windows XP(作为客户机)操作系统?
- 不。Windows Virtual PC 和 Windows XP Mode 旨在帮助小型企业实现从 Windows XP 到 Windows 7 的应用程序兼容性。目前大多数商业应用程序都在 32 位版本的 Windows XP 上运行。
答案2
MS Page 上的常见问题解答:
硬件虚拟化对于运行 Windows XP 模式来说是必不可少的吗?
不是。Windows XP Mode 可以在没有硬件虚拟化的 CPU 上运行。
http://www.microsoft.com/windows/virtual-pc/support/faq.aspx
答案3
根据 Windows XP Mode 的下载网站,它为不支持硬件虚拟化的机器提供了单独的补丁。也没有提到对 x64 硬件的要求。
唯一的要求是您拥有 Microsoft Windows 7 Professional/Ultimate/Enterprise 的许可副本。
Windows XP 模式常见问题解答:http://www.microsoft.com/windows/virtual-pc/support/faq.aspx
硬件虚拟化对于运行 Windows XP 模式来说是必不可少的吗?
不是。Windows XP Mode 可以在没有硬件虚拟化的 CPU 上运行。
硬件要求:http://www.microsoft.com/windows/virtual-pc/support/requirements.aspx
需要 1 GHz 32 位/64 位处理器