ERROR: x86 emulation currently requires hardware acceleration!

+3 Ian Cameron · January 3, 2015
I had this error when I first wanted to use a virtual device. The problem has been resolved but it wasn't the most intuitive of processes, so I thought I'd add this post for anyone else who has this problem.

This was the report:

C:\Users\Main\AppData\Local\Android\sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_5_API_21_x86
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

Before I go through the fix, these are the things I checked:

  • I did have an Intel processor.

  • I had downloaded the HAXM installer. (It shows as installed but this is where the problem was, it actually isn't).

  • VT was enabled in BIOS

  • I checked hardware acceleration was switched on.



The fix involved locating and manually installing the intelhaxm-android.exe

This sounds quite simple and indeed it is easy enough to install. Finding it, however, was not the easiest. This is where I navigated to on my machine: C:\Users\Main\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager

but be aware that you may have to unhide AppData. It is a hidden folder within Main. To do this just go to Tools/Folder Options/View and check Hidden Folders, Files and Drives.

Initially I tried just typing intelhaxm-android.exe in the search box but that didn't show any results.

Anyway I hope this helps at least one person and saves you the time I spent resolving this silly issue.

Post a Reply

Replies

- page 1
Oldest  Newest  Rating
+2 Sašo Plut · January 5, 2015
or just make a device that uses ARM instead of x86 in the AVD manager..
+1 Viraj Aditya · January 4, 2015
Hello, 

I had this same problem of Hardware Virtualization with Android Studio. I've tried almost all possible solutions posted here and elsewhere (including Stackoverflow.com) but, none seems to make my Emulator work. 
This is the message I get when I run the emulator:

C:\Users\Viraj\AppData\Local\Android\sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_5_API_21_x86
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!


1. I manually started the installation of intelhaxm-android.exe but, mid-way during the installation, got this message:

This computer meets the requirement for HAXM, but
Intel Virtualization Technology (VT-x) is not turned on.
HAXM cannot be installed until VT-x is enabled.
Please refer to the Intel HAXM documentation for more
information.


2. I enabled Virtualization Technology from the BIOS. Restarted the system. (Hyper-V was already disabled in the Windows Features; my processor-  Core 2 Duo T7100 - does not have SLAT capabilities.) Ran the intelhaxm-android.exe again, and got the same error message again.

P.S. - Running on Windows 8.1 Pro.

Updated - 04/01/15

A cold reboot finally did the trick for me. Anybody experiencing the same problem as mine should shut down their system for about 10 seconds before starting it. That'd definitely solve the problem. 
+1 ahmedtarek mahmoud · January 3, 2015
download the android x 86 accelrator from the sdk manager make your own virtual device and decrease the ram and the heap value from advanced settings
+1 ahmedtarek mahmoud · January 3, 2015
i read it thanks for the advice !
+1 Kabir Knight · January 7, 2015
I faced the same problem. Followed these steps to fix:

1. Closed Andoid Studio
2. Logged into BIOS
3. Enabled VT-x
4. Rebooted the computer
5. Downloaded and Installed Hardware_Accelerated_Execution_Manager
6. Launched Android Studio
7. Launched AVD and ran the simulator.

-- Resolved.
0 Vinay Kumar · September 15, 2015
/images/forum/upload/2015-09-15/0732b449f2fab4d49abec458e01cf926.png

Unable to install Virtual Box in windows 8.1...plz help....
0 Vinay Kumar · September 15, 2015
I am not to use both HAXM (due to --  my laptop does not support VT-x).....and Virtual Box(Genymotion)..someone help...
Thank u.
0 Femtosoft Incorporated · September 21, 2015
My computer said that VT-x is enabled. I can't install Intel HAXM, but doesn't work. It's an HP Pavilion P6-2330PC.
0 ayoub el gouriani · January 4, 2015
should i give up 
/images/forum/upload/2015-01-04/a090bba4ef9732ec3e58151f6d3503a1.png
0 ubntu qwerty · March 25, 2015
is there a solution that uses the AMD processor
  • 1
  • 2

Java / Android Development

109,402 followers
About

Very popular language used to create desktop applications, website applets, and Android apps.

Links
Moderators
Bucky Roberts Administrator