I am trying to install Docker for Windows. During installation, I get this error:

An error occurred

Hardware assisted virtualization and data execution protection must be enabled in the BIOS. See https://docs.docker.com/docker-for-windows/troubleshoot/#virtualization-must-be-enabled

Error on Docker installation

The link directs me to use Task Manager to determine whether or not virtualization is enabled. It's not, of course!

How do I find the BIOS setting to enable virtualization?

I can enter the BIOS, but I have to search around an awful lot...

Relevant info: BIOS Version/Date: American Megatrends Inc. 3201, 12/27/2016

Note: I searched for similar questions on this topic, but there were no solutions that worked for me:


1 Answer 1


For certain BIOS versions like this one:

BIOS Version/Date: American Megatrends Inc. 3201, 12/27/2016

  1. Restart the machine

  2. During restart, press F2 or Delete to enter BIOS

  3. Advanced --> CPU configuration --> Intel Virtualization Technology --> Enabled --> Exit --> Save Changes & Reset --> OK

Now I can install Docker!


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.