VirtualBox 与 Hper-V 互斥的问题,导致HCL无法启动设备

遇到问题记录一下,以后再遇到就不用再去查了。

在使用华三模拟器的时候,发现无法启动设备。

检查发现在VBox里面,他新建了Simware_Base这个虚拟机,但是无法启动,报错如下:

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

在网上查了一下,发现是因为Hyper-V和VBox的互斥问题,解决办法是禁用Hyper-V。

bcdedit /set hypervisorlaunchtype off

但是我发现其实可以不用将Hyper-V禁用,只需要修改一下ViretualBox的配置就可以了。

%userprofile%\.VirtualBox\VirtualBox.xml 中的ExtraDataItem中添加如下配置即可:

%userprofile%\.VirtualBox\VirtualBox.xml
<ExtraDataItem name="VBoxInternal/NEM/UseRing0Runloop" value="0"/>

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 365433079@qq.com