升级到 Windows 8 后 Intel VT-x 消失了

Ste*_*TNT 22 virtualbox virtualization vt-x windows-8

几周前我已经升级到 Windows 8(MSDNAA!),而今天,当我尝试运行虚拟机时,我注意到 VT-x 被禁用。

现在,Hyper-V 可以正常工作,因为我已经尝试模拟 Win7 和 WP8;但是 VirtualBox 说 VT-x 已禁用,无法运行我的 VM。

为了仔细检查,我已经通过 GRC 和英特尔实用程序运行了 Securable,两者都说我已经关闭了 VT-x。

问题来了:
我的 BIOS 中 VT-x 处于开启状态,并且在升级到 Windows 8 之前它运行完美!

有什么建议吗?

编辑:我的 CPU 支持 VT-x:http : //ark.intel.com/products/52219

小智 32

有同样的问题。我启用了 Hyper-V 来测试 Windows 8 中的内置虚拟化,这导致操作系统错误地报告 Vt-x。

我从 Windows 功能中禁用了Hyper-V,现在再次启用了 VT-x。

进入控制面板程序和功能? 打开或关闭 Windows 功能,然后取消选中Hyper-V

  • 这不是错误 - 这只是 Windows 8 在 HyperV 上运行方式的结果。当您启用 HyperV 功能时,您实际上将 HyperV 安装为主机操作系统(管理程序)并将现有的 Windows 8 安装更改为在 HyperV 上运行的特殊(来宾)操作系统。 (6认同)
  • 奇怪但真实。它也对我有用 (2认同)
  • 这也为我解决了问题。我觉得在 Windows 8 中安装 hyper-V 选项时应该更明显。或者,我认为 VirtualBox 人员在他们讨论启用 VT-x 的手册中可能更清楚这种潜在的边缘情况 (2认同)