Resolve: Hardware assisted virtualization and data execution protection must be enabled in the BIOS.
When running Docker Desktop on Windows 10, the following error occurs:
Hardware assisted virtualization and data execution protection must be enabled in the BIOS.
I got it resolved by following these steps:
- Go to BIOS settings to ensure Virtualization is enabled.
- Go to Turn on Windows features on or off (you can search for it)
- Turn off Hyper-V if it is on.
- Restart computer.
- Go to Turn on Windows features on or off again and turn on Hyper-V feature.
- Restart computer.
- If error still shows, run the following command in Command Prompt or PowerShell (via Administrator mode):
bcdedit /set hypervisorlaunchtype auto
- Restart computer.
- Docker desktop should run successfully.
You can verify it via Hyper-V manager:
info Last modified by Raymond 4 years ago
copyright
This page is subject to Site terms.
comment Comments
No comments yet.