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

2021年11月29日19:12:03 发表评论 1,611 次浏览

了解关于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)

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

bcdedit /set hypervisorlaunchtype auto 

和这个:

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

并重新启动以使更改生效。

快乐编码❤️!

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: