0

Actually I am trying to launch the AVD emulator in Android Studio. The Problem: "Intel HAXM is required to run this AVD".

I know that this is a common problem, however none of the existing answers I found could solve my problem:

  • I enabled "Intel Virtualization Technology" in the BIOS
  • VT-d is Enabled
  • The NX-Disable-bit is Enabled
  • The status of Intel x86 Emulator Accelerator (HAXM installer) is "Installed"
  • In "Turn Windows Features on or off" I did not find Hyper-V, I tried to disable it using dism.exe but dism did not find it either
  • I have Avast installed, but the Hardware Acceleration setting is UNchecked
  • I ran the intelhaxm-android.exe, but "Remove" was the only clickable option
  • I downloaded the lates intel HAXM version from the intel site, but during the installation process the message "This computer meets the requirements for HAXM, but Intel Virtualization Technology (VT-x) is not turned on"

At the moment I am really frustrated since it seems that these steps worked for the vast majority. I would be really happy about any kind of help.

UPDATE: With the help of Dhinakaran I was able to find in the task manager:

Virtualization: Deactivated

Hyper-V-Support: Yes

My OS is Windows 10 Home.

Community
  • 1
  • 1
Jakob W.
  • 288
  • 1
  • 10
  • Are you using last version of Android Studio? Older installers of "Intel x86 Emulator Accelerator (HAXM installer)" used to need an extra step after "installing" it (so, they needed an extra step to *enable* it). My current version is 6.2.1. – Xavier Rubio Jansana Mar 15 '18 at 08:33
  • It's not "NX-bit" in the BIOS, it's hardware virtualization you want. AKA VT-x and VT-d. (x86-64 requires that support for the NX bit in page tables be present.) – Peter Cordes Mar 15 '18 at 08:35
  • My haxm installer is version 6.2.1, my Android Studio is version 3.0.1 – Jakob W. Mar 15 '18 at 08:36
  • 1
    Setting the NX-bit was suggested in an answer I found elsewhere. Intel Virtualization Technology and VT-d are both Enabled. – Jakob W. Mar 15 '18 at 08:39

2 Answers2

0

Run command prompt as Administrator dism.exe /Online /Disable-Feature:Microsoft-Hyper-V this will disable hyper-v and restart

Dhinakaran
  • 105
  • 3
  • 14
0
  1. Check your emulator Requirements in https://developer.android.com/studio/run/emulator-acceleration.html

  2. Check virtualiztion support in https://www.shaileshjha.com/how-to-find-out-if-intel-vt-x-or-amd-v-virtualization-technology-is-supported-in-windows-10-windows-8-windows-vista-or-windows-7-machine/

If you want to install HAXM go to windows Apps & Feature uninstall intel Hardware Accellerated Execution manager. And open android studio open sdk manager and install haxm now it will install without error

Dhinakaran
  • 105
  • 3
  • 14
  • First of all a quick thanks for trying to help me :) All requirements mentioned in the first link are met, however the second link helped a bit. I looked in the task manager and according to it Virtualization is Deactivated. – Jakob W. Mar 15 '18 at 12:37