虚拟化不再起作用

虚拟化不再起作用

我有一台 CLEVO PC,自从拥有它以来,我一直使用 VirtualBox 来创建虚拟机。

最近,我注意到 BIOS 中没有禁用和启用 VT-X 功能的选项。所以我将 BIOS 更新到最新版本,但不幸的是没有添加该选项。实际上,从 BIOS 中我只能启用 VD-T 功能

我利用这个机会从头开始更新 Windows,并重新安装了我的虚拟机。

一切都顺利进行,但有一天他的程序给了我一个错误:

VT-x is not available (VERR_VMX_NO_VMX)

通过“可安全”应用程序我发现了这一点: 截屏

但我确信我的处理器支持 VT-X 功能,这一点已得到确认英特尔的 ARK

然而,机器上的英特尔应用程序却另有说法: 截屏

然后我用CPUID看到我的处理器的寄存器0x3A的位被设置为1,如果我没记错的话,这意味着:在SMX模式下激活VMXON。

有人有想法吗?

值得一提的是,我正在使用 Windows 10,我的一个朋友拥有与我相同的 PC,但没有更新;我做了各种测试,在它的 PC 上,CPU 寄存器位是 5,实际上硬件虚拟化语音中的“可安全”表示是,所以这是 BIOS 更新。

我已经关闭了 hyper-v,不起作用...与此同时,我重新启用了 hyper-v 功能,并使用 Windows 管理器进行虚拟化

答案1

最后,重新安装 Windows 解决了该问题。

相关内容