今天遇到一个Hyper-V 和 VirtualBox冲突的问题,如果你的电脑安装了docker desktop又安装了 virtualbox就会出现这个冲突问题:
若docker desktop出现这样的问题的:
Hardware assisted virtualization and data execution protection must be enabled in the BIOS.
或者启动win安装的linux子系统出现这样的问题的:
请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化。
解决方案:
1.管理员运行PowerShell
2.执行以下命令:bcdedit /set hypervisorlaunchtype auto
3.重启电脑
若virtualbox出现这样的问题的:
virtualBox 不能为虚拟电脑打开一个新任务
Failed to get device handle and/or partition ID for 00000000016f94a0 …
解决方案:
1.管理员运行PowerShell
2.执行以下命令:bcdedit /set hypervisorlaunchtype off
3.重启电脑