在Windows10上安装了Docker for Windows后,原有的Virtualbox所有虚拟机无法使用,卸载了Docker也没有解决问题。经查询,该问题是由于Docker将Windows的Hyper-V功能打开,与Virtualbox的虚拟化功能冲突所致。解决方法:
以管理员身份运行命令提示符执行命令
bcdedit /sethypervisorlaunchtypeoff
注意到网上其他一些解决方案建议在“程序与功能”中关闭Hyper-V功能,经测试在冥王峡谷的Windows10上会导致系统无法启动,系统回滚之后才能恢复正常,因此建议还是使用上述方法。
参考
【1】:https://www.quchao.net/Windows10-Hyper-V-VirtualBox.html
【2】:https://www.zhihu.com/question/38841757
网友评论