如何修复VirtualBox错误(Call to NEMR0InitVMPart2 failed VERR_NEM_INIT_FAILED (VERR_NEM_VM_CREATE_FAILED))

了解关于Call to NEMR0InitVMPart2 failed解决办法,该错误会阻止虚拟机在 VirtualBox 中启动。

如何修复VirtualBox错误(Call to NEMR0InitVMPart2 failed VERR_NEM_INIT_FAILED (VERR_NEM_VM_CREATE_FAILED))

文章图片
修复错误Call to NEMR0InitVMPart2 failed
几个月没有使用虚拟机后,我尝试在 VirtualBox 中启动一台旧的 ubuntu 20.04 机器来测试一些东西。奇怪的是,我遇到了内核恐慌错误,其“解决方案”最终导致了我将在本文中解决的异常。我将 VirtualBox 6.1.16 更新为 6.1.28 版本并尝试再次启动机器但没有成功。
经过一些研究并应用我将在本文中展示的解决方案后,虚拟机能够再次像往常一样工作。
如何修复错误Call to NEMR0InitVMPart2 failed要修复此错误,请启动具有管理员权限的新命令提示符(重要)。然后,通过运行以下命令继续禁用 Hyper V:
bcdedit /set hypervisorlaunchtype off

然后运行这个:
DISM /Online /Disable-Feature:Microsoft-Hyper-V

最后,请务必重新启动你的计算机,再次尝试启动你的虚拟机,瞧!它现在应该可以工作了。
关于这个问题的注意事项Call to NEMR0InitVMPart2 failed解决办法:通常,这只会在你第一次使用 VirtualBox 时出现。但是,如果在安装新版本的 VirtualBox 几个月后问题再次出现,则你的计算机中可能也在使用 Docker Desktop。我对吗?:
如何修复VirtualBox错误(Call to NEMR0InitVMPart2 failed VERR_NEM_INIT_FAILED (VERR_NEM_VM_CREATE_FAILED))

文章图片
【如何修复VirtualBox错误(Call to NEMR0InitVMPart2 failed VERR_NEM_INIT_FAILED (VERR_NEM_VM_CREATE_FAILED))】如果你不使用 Docker,如果你决定使用它,你会进入这个错误循环,每当你想一天用 VirtualBox 工作,另一天用 docker,至于 Docker 为了正常工作,HyperV,虚拟机平台、适用于 Linux 的 Windows 子系统和 Windows 沙盒功能必须在你的系统中启用(查看 docker 文档)。因此,如果你今天已完成 VirtualBox 并希望明天使用 Docker,请务必再次启用这些服务:
bcdedit /set hypervisorlaunchtype auto

和这个:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

并重新启动以使更改生效。
快乐编码??!

    推荐阅读