升级到 Windows 8 后,英特尔 VT-x 消失了

升级到 Windows 8 后,英特尔 VT-x 消失了

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

现在,Hyper-V 运行没有问题,因为我已经尝试模拟 Win7 和 WP8;但是 VirtualBox 说 VT-x 已被禁用,无法运行我的 VM。

为了再检查一下,我已经运行了 Securable by GRC 和 Intel 实用程序,两者都说我已关闭 VT-x。

问题来了:
我的 BIOS 中的 VT-x 是开启的,在升级到 Windows 8 之前它运行正常!

有什么建议吗?

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

答案1

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

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

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

答案2

首先,检查 BIOS\UEFI 中是否启用了 VT-x。其次,禁用 Hyper-V:

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

以下是详细说明:http://druss.co/2015/06/fix-vt-x-is-not-available-verr_vmx_no_vmx-in-virtualbox/

答案3

我找到了这个文章/帖子在英特尔的网站上。考虑到对于此人来说,全新安装 Windows 8(忽略这是在正式发布之前的事实),我建议也这样做。

我最近发现升级后出现的问题层出不穷,而全新安装后这些问题得到了解决。

相关内容