最新更新后在Windows上使用Docker后无法还原为使用Virtual Box

时间:2019-06-14 07:39:03

标签: windows docker ubuntu virtual-machine virtualbox

我一直在VirtualBox机器上运行Ubuntu。通过关闭“控制面板”中的Hyper-V Windows功能,我总是可以在使用Docker和使用VirtualBox之间进行切换。 但是,在Windows 1903更新之后,我尝试像以前一样切换回VirtualBox,但是得到了ERROR_SUCCESS(Last = 0xc000000d / 87(VERR_NEM_VM_CREATE_FAILED)。每个人在未关闭Control中的Hyper-V时都会遇到此错误。面板。

是否还有其他人遇到过这个问题,还有谁知道在VirtualBox和Docker之间切换的更简单的解决方案,该解决方案不会受到将来操作系统更新的影响吗?

2 个答案:

答案 0 :(得分:0)

运行> CMD(以管理员身份)> bcdedit / set hypervisorlaunchtype off 然后重新启动主机

答案 1 :(得分:0)

以下3个步骤对我有用:

  1. 以管理员身份运行CMD以打开终端
  2. 在终端中,输入bcdedit /copy {current} /d "No Hyper-V"

您应该收到以下形式的消息:The entry was successfully copied to {ff-23-113-824e-5c5144ea}.。当然,在此示例中,ff-23-113-824e-5c5144ea是标识符的示例。您会再得到一个。

最后,使用此标识符运行以下命令:

  1. bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype off

您应该收到The operation completed successfully.形式的消息

我是从SwitchEasilyBetweenVirtualBoxAndHyperV那里得到的。