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
+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 !
0 ayoub el gouriani · January 3, 2015
hi bro i have the same problem but when i wanna install the ''intelhaxm-android'' file i got this msg
/images/forum/upload/2015-01-03/e89e9600538d4494bc25f5e07d7d7050.png
0 Amin Hasan · January 3, 2015
You do not need this, install Genymotion and you will save much time

https://www.genymotion.com/#!/
+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. 
0 ayoub el gouriani · January 4, 2015
should i give up 
/images/forum/upload/2015-01-04/a090bba4ef9732ec3e58151f6d3503a1.png
0 Amin Hasan · January 5, 2015
@ayoub el gouriani: install Genymotion for emulator in Android Studio
+2 Sašo Plut · January 5, 2015
or just make a device that uses ARM instead of x86 in the AVD manager..
0 SameR Sy · January 6, 2015
please help me I don't understand how I could solve this problem :( 
how can I fix this 


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.
 
0 Deron Kosloski · January 7, 2015
Worked Beautifully!, Thanks Ian

Deron
  • 1
  • 2

Java / Android Development

103,748 followers
About

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

Links
Moderators
Bucky Roberts Administrator