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!


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .