Windows运行docker报错 Hardware assisted virtualization and data execution protection must be enabled in the BIOS
windows运行Docker的时候报错:Hardware assisted virtualization and data execution protection must be enabled in the BIOS
解决方法:
-
管理员身份打开powershell运行一下命令:
#打开Hyper-V dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All #启用 Hypervisor bcdedit /set hypervisorlaunchtype auto
重启
-
如果方法一不生效:
- 进入
控制面板\程序\程序和功能\启用或关闭Windows功能
并完全取消选中所有 Hyper-V 相关组件。重新启动系统。 - 再次进入
控制面板\程序\程序和功能\启用或关闭Windows功能
启用 Hyper-V。重新启动系统。
- 进入