Docker not running on windows 10 error: Hardware assisted virtualization and data execution protecti

Docker not running on windows 10 error: Hardware assisted virtualization and data execution protection must be enabled in the BIOS

Docker 启动异常的解决办法

启动BIOS的虚拟化设置 | 开启CPU虚拟化支持
https://jingyan.baidu.com/article/335530daa55d7e19cb41c3c2.html

具体机型自行百度

Windows 10安装Docker 报“Hardware assisted virtualization and data execution protection must be enabled”

https://my.oschina.net/u/2289161/blog/1647017

记录来自 stackOverFlow 的方法

SOLUTION A (If Hyper-V is totally disabled or not installed)

1、Open PowerShell as administrator and

2、Enable Hyper-V with

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

SOLUTION B (If Hyper-V feature is already enabled but doesn’t work)

Enable Hypervisor with

bcdedit /set hypervisorlaunchtype auto

Now restart the system and try again.