启动 docker 即报错:
Docker for Windows error: “Hardware assisted virtualization and data execution protection must be enabled in the BIOS”
然而我又确定我的电脑肯定开启了 hyper- v 虚拟化服务 (不然我的安卓模拟器无奈运行)
解决办法来自 stackflow:
解决办法
如果启用了所形容的性能,则问题出在禁用的 Hyper-V 或未运行的 Hypervisor 代理上。
解决方案 A(如果 Hyper-V 齐全禁用或未装置)
以管理员身份关上 PowerShell 并
启用 Hyper-V
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
解决方案 B(如果 Hyper-V 性能已启用但不起作用)
启用管理程序
bcdedit /set hypervisorlaunchtype auto
当初重新启动零碎并重试。
我先进行了计划 A, 又进行了计划 B, 而后重启零碎, 最终胜利