HAXM error but vt-x is enabled

22,984

Solution 1

There's also the NX, XD bit setting.
bcdedit /set nx AlwaysOn
Make sure you use the Haxm from the web site instead of using the one downloaded through Android Studio). https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
If you're using Avast, disable "Enable hardware-assisted virtualization" under: Settings > Troubleshooting.

Solution 2

.. avast I hate you :)

Solved the problem, it was Avast. If you have the same error check Avast.

settings tab -> troubleshooting : uncheck "enable hardware-assisted virtualization"

Have a nice day guys ;)

Solution 3

I had this issue and it failed to install due to emulators being open (I have bluestacks loading on boot) which caused the install to report the error wrong. Make sure you have all emulators closed - fixed my problem

Solution 4

I had the same problem, vt-x was on, hyper-v off and no antivirus as i only rely on inbuilt defender. The solution for me was to uninstall the default haxm from android studio and replaced it with the one from intel website given above by codecats.

Share:
22,984
Manny
Author by

Manny

Updated on July 27, 2020

Comments

  • Manny
    Manny almost 4 years

    When I am installing Intel HAXM I have the following error:

    This computer meets the requirements for HAXM, but Intel Virtualization technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled.

    So, I have checked my BiOS, VT-x is supported, and I enabled Intel virtualization (it wasn't before). I also have checked if it was really enabled with the Intel virtualization technology detection tool (Intel Processor Identification Utility) and it says:

    Intel(R) Virtualization Technology - Yes

    BUT when I try again to install HAXM I have the same error as the beginning of my message. Someone has an idea?