我正在运行windows10企业版,试图在Virtualbox中启动一个虚拟机,但它失败了,并显示以下错误。"VMMR0_DO_NEM_INIT_VM失败: VERR_NEM_MISSING_KERNEL_API_2 (VERR_NEM_MISSING_KERNEL_API_2)。VT-x不可用(VERR_VMX_NO_VMX)。“

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

我也检查了注册表,发现核心隔离/内存问题不存在。我还确保在组策略设置中禁用了基于虚拟化的安全性。
我的BIOS启用了VT-X /VT-D。
我目前使用的是Virtual box 6.1.6,但我已经尝试了以前的版本回到6.0.12,但没有成功。
发布于 2020-06-23 14:04:23
在我的Windows10主机上,这种情况时有发生。我尝试了很多方法来修复它,但最终起作用的是在PowerShell中以管理员身份运行此命令:
bcdedit /set hypervisorlaunchtype off并重新启动计算机。
发布于 2020-04-28 06:27:32
我也得到了这个错误。我通过卸载VirtualBox,删除所有剩余文件,然后重新安装VirtualBox来通过它。
根据谷歌对这个错误的搜索结果,关于这个错误的帖子几天前才开始出现。我从https://www.reddit.com/r/Windows10/comments/g4hksf/virtualbox_problems/上的一条评论中发现了如何传递这个错误。
顺便说一句,Windows唯一需要关闭的功能就是HyperV。
发布于 2020-05-10 07:41:42
我也有同样的问题。已尝试关闭HyperV并重新启动,但不起作用。我的BIOS也开启了虚拟功能。对我来说,修复它的方法是进入BIOS,关闭虚拟机,然后重新启动它。然后再次重新启动并返回到BIOS并重新打开虚拟。
https://stackoverflow.com/questions/61344675
复制相似问题