Virtualbox 虚拟箱VT-x不可用(VERR_VMX_NO_VMX)。。Hyper V和核心隔离已禁用

Virtualbox 虚拟箱VT-x不可用(VERR_VMX_NO_VMX)。。Hyper V和核心隔离已禁用,virtualbox,Virtualbox,我正在运行windows 10 enterprise,试图在Virtualbox中启动VM,但失败并出现错误。 “VMMR0_DO_NEM_INIT_VM失败:VERR_NEM_缺少内核API_2(VERR_NEM_缺少内核API_2)。 VT-x不可用(VERR_VMX_NO_VMX)。” 我已在windows功能中禁用HyperV,并已关闭核心隔离 我也检查了注册表,核心隔离/内存itegrity就在那里。我还确保在组策略设置中禁用了基于虚拟化的安全性 我的BIOS确实启用了VT-X/V

我正在运行windows 10 enterprise,试图在Virtualbox中启动VM,但失败并出现错误。 “VMMR0_DO_NEM_INIT_VM失败:VERR_NEM_缺少内核API_2(VERR_NEM_缺少内核API_2)。 VT-x不可用(VERR_VMX_NO_VMX)。”

我已在windows功能中禁用HyperV,并已关闭核心隔离

我也检查了注册表,核心隔离/内存itegrity就在那里。我还确保在组策略设置中禁用了基于虚拟化的安全性

我的BIOS确实启用了VT-X/VT-D


我目前使用的是Virtual box 6.1.6,但已尝试将以前的版本恢复到6.0.12,但没有成功

我也犯了这个错误。我通过卸载VirtualBox,删除所有剩余文件,然后重新安装VirtualBox而获得通过

根据谷歌对这一错误的搜索结果,关于它的帖子几天前才开始出现。我从上的一条评论中发现了如何通过此错误


顺便说一下,唯一需要关闭的Windows功能是HyperV。

我遇到了相同的错误,简单地启用了BIOS VT-x,但简单地再次启用BIOS VT-x就消除了错误。卸载虚拟盒,删除程序文件和ProgramData中的虚拟盒文件

在windows 10中

设置->更新和安全->恢复->高级启动->立即重新启动

重新启动后的下一步选择 疑难解答->高级选项->UEFI固件设置->单击重新启动

然后选择F10->系统配置->虚拟化技术选择已启用并按enter键 退出保存更改->选择是


然后重新安装虚拟盒,希望它有帮助

我也有同样的问题。尝试关闭HyperV并重新启动,但无效。我的BIOS也打开了Virtual。对我来说,修复它的方法是进入BIOS,关闭虚拟机,然后重新启动它。然后重新启动,返回BIOS并重新打开虚拟机

当windows 10更新为windows 2004时,我就遇到了这种情况

因此,要修复此问题,请确保禁用windows的HyperV功能

开始->Windows功能->Windows虚拟机监控程序平台->如果选中,则取消选中

重新启动你的电脑

然后重试Wagrant up或再次启动virtualbox机器


在我的Windows 10主机上,这种情况时有发生。我尝试了很多方法来修复它,但最终成功的是在PowerShell中以管理员身份运行此命令:

bcdedit /set hypervisorlaunchtype off
然后重新启动计算机。

我按照这些步骤(和你一样)操作,但没有任何效果


最终,我在BIOS中禁用了
VT-d
,突然间我可以运行VirtualBox机器。我不知道它为什么会起作用,如果您没有其他事情要做,请尝试。

在“控制面板”中卸载virtual box后,VirtualBox是否会被完全删除?成功!你救了我一天。我什么都试过了!我关掉了我能关掉的任何东西,恢复了我能恢复的任何东西,但我可怜的vbox只是拒绝工作,直到我尝试了你的命令。非常感谢。为了防止任何人希望恢复此更改,命令是“bcdedit/set hypervisorlaunchtype Auto”,我也遇到了同样的问题。救了我一天!对对对就这样,;非常感谢。