相关疑难解决方法(0)

调用 WHvSetupPartition 失败:ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED)

这个问题与这篇文章类似,但那里提出的解决方案不适用,因为我有 Windows 10 Home 而不是 Pro。接受的答案所依赖的 Hyper-V 和 Windows 沙盒停用解决方案对我不可用。

操作系统Windows 10 64 位,版本 1909,内部版本 18363.476 ( 19H2 )

在将 Windows 从 1903 版升级到 1909 版之前,我需要用 VirtualBox 做的一切都运行良好,但似乎我遇到了一些升级后的问题。尝试启动我的 VirtualBox Ubuntu VM 时,我收到以下错误消息:

调用 WHvSetupPartition 失败:ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED)。

结果代码:E_FAIL (0x80004005) 组件:ConsoleWrap 接口:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

我在virtualbox.org 论坛上找到了一个资源,这让我相信问题可能与我一直在我的计算机上试用 Windows Terminal Preview 的事实有关,但我不知道如何解决问题,因为所提供的解决方案还依赖于在Windows 功能管理器中禁用 Hyper-V ,这对我来说不是一个选项。

在此处输入图片说明

有谁知道如何解决这个问题?我在网上找到的所有文献都依赖于暂时或永久禁用 Hyper-V。有没有办法从 PowerShell 提示符安全地执行此操作?

virtualbox virtualization virtual-machine windows-10

15
推荐指数
3
解决办法
3万
查看次数

无法使用 hyper-v 运行 virtualbox 6.1.4

我正在使用 Hyper-V 运行 VirtualBox 6.1.4,但是当我尝试打开 VM 时,出现以下错误:

Failed to open a session for the virtual machine vagrant_default_1583698990398_29087.

VMMR0_DO_NEM_INIT_VM failed: VERR_NEM_MISSING_KERNEL_API (VERR_NEM_MISSING_KERNEL_API).

VT-x is not available (VERR_VMX_NO_VMX).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Run Code Online (Sandbox Code Playgroud)

根据https://www.virtualbox.org/wiki/Changelog-6.0 VirtualBox 6.0.0 引入了 Hyper-V 支持。引用它:

增加了对在 Windows 主机上使用 Hyper-V 作为回退执行核心的支持,以避免以降低性能为代价无法运行虚拟机

那么什么给呢?是否支持 Hyper-V?

我正在运行 Microsoft Windows [版本 10.0.18363.657]。这是“应用程序和功能”所说的我已安装:https : //pastebin.com/dJrg7yD8。以下是“打开或关闭 Windows 功能”的说明:https : //pastebin.com/6RT0xeN0

virtualbox hyper-v windows-10

10
推荐指数
1
解决办法
8907
查看次数

为什么会出现这个 VirtualBox 错误?调用 VidMessageSlotMap 失败:Last=0xc000000d/87 (VERR_NEM_VM_CREATE_FAILED)

当我尝试在 VirtualBox 中启动 Ubuntu 来宾操作系统时,它给了我这个错误:

Call to VidMessageSlotMap failed: Last=0xc000000d/87 (VERR_NEM_VM_CREATE_FAILED)
Run Code Online (Sandbox Code Playgroud)

我事先收到了更多与虚拟化相关的常见错误 (AMD-V)。我知道 Windows 10、AMD 和虚拟化存在问题。我在 BIOS 中启用了 SVM 支持,它解决了这些问题,但现在出现了以前没有出现的问题。

当我搜索此错误时,我得到与“WHvSetupPartition”而不是“VidMessageSlotMap”相关的信息。我也用这个尝试了修复(包括 powershell 命令:)bcdedit /set hypervisorlaunchtype off,但它们没有奏效。

“您的问题已被确定为另一个问题的可能重复。” 如前所述,这是一个不同的错误,我也尝试过修复该错误。

我使用的是 Windows 10 Pro N、Ryzen 5 1600 和 Gigabyte B450M DS3H。正如我所说,我在 BIOS 中启用了 SVM,并且我肯定已经禁用了基于 Windows 10 的虚拟化功能,因为它们显然也导致了问题。我尝试启用和禁用它们。

在此处输入图片说明

我强调了我听到的那些可能与它冲突的那些,正如你所看到的,它们都被禁用了。

是什么导致了这种情况,我该如何禁用或阻止它这样做?或者我可能需要启用什么才能使其正常工作?

bios virtualbox virtual-machine windows-10

9
推荐指数
1
解决办法
3万
查看次数

VirtualBox无法启动

我知道已经有人提出了与该主题相关的多个问题;但我的错误完全不同这是我得到的确切错误:

Failed to open a session for the virtual machine Arch.

Call to VidMessageSlotMap failed: Last=0xc000000d/87     (VERR_NEM_VM_CREATE_FAILED).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Run Code Online (Sandbox Code Playgroud)

需要注意的是,我有 Windows 10 家庭版。它不具备 Hyper-V 功能。即使要使用 Hyper-V,我也必须购买专业版

编辑:

我安装了vmware. 它不起作用,但至少给出了一条很好的错误消息,指出device guard应该credential guard关闭。正如我所说,我有 Windows 10 家庭版,但它没有两者中的任何一个。有人会解释一下原因吗?

virtualbox windows-10-preview

5
推荐指数
1
解决办法
3081
查看次数