当我尝试在 VirtualBox 中启动一个 Ubuntu 来宾操作系统时,它给了我这个错误:
Call to VidMessageSlotMap failed: Last=0xc000000d/87 (VERR_NEM_VM_CREATE_FAILED)
我事先得到了更多与虚拟化相关的常见错误(AMD-V)。我知道 Windows 10、AMD 和虚拟化存在问题。我在 BIOS 中启用了 SVM 支持,它解决了这些问题,但现在出现了这个问题,而以前没有。
当我搜索此错误时,我得到与“WHvSetupPartition”相关的信息,而不是“VidMessageSlotMap”。我也用这个尝试了修复(包括powershell命令:)bcdedit /set hypervisorlaunchtype off
,但它们没有用。
“您的问题已被确定为可能与另一个问题重复。” 如前所述,这是一个不同的错误,我也尝试过修复该错误。
我使用的是 Windows 10 Pro N、锐龙 5 1600 和技嘉 B450M DS3H。正如我所说,我在 BIOS 中启用了 SVM,并且我确信已经禁用了基于 Windows 10 的虚拟化功能,因为它们显然也会导致问题。我尝试启用和禁用它们。
我已经强调了我所听到的可能与它冲突的那些,你可以看到它们都被禁用了。
是什么导致了这种情况,我该如何禁用它或阻止它这样做?或者我可能需要启用什么才能使其正常工作?
我遇到了同样的错误。将虚拟机平台留在使 VM 运行。
当我在 Windows 10 机器中启用 WSl2 时,我的问题就开始了。但我可以通过以下步骤运行 WSL2 和 Virtual Box:-
安装以下版本后,我的错误消失了。版本 6.1.16 r140961 (Qt5.6.2)
故障排除愉快。
我有完全相同的错误:
我通过第二次重新启动系统解决了这个问题。Hyper-V 功能和 Windows 容器已被禁用:
我使用法语 Windows 10 Pro。我没有以下项目:“Vitual Machine Platform”、“Windows Hypervisor”、“Windows Sandbox”、“Windows Subsystem for Linux”。
尝试将 Windows 更新到最新版本并安装最新版本的 VirtualBox(如果您使用过,您也可以更新 ExtensionsPack)
如果以上没有解决,请尝试https://forums.virtualbox.org/viewtopic.php?f=6&t=95978
我在安装Docker Desktop后遇到了这个问题,这就是我解决这个问题的方法。
optionalfeatures
在开始菜单中键入或 Win + R)。我认为上面的消息告诉您必须检查
Windows subsystem for Linux
并Virtual machine Platform
运行 Docker Desktop。如果你想再次在 Docker Desktop 上工作,你可以检查这些选项,看看你是否能够使用 Docker Desktop。我自己没有检查过,所以我不能告诉你结果。