Resolve Android Virtual Device Launch Error "HAX Kernel Module is Not Installed" in Android Studio

In this article you will learn how to solve Android Virtual Device (AVD) launch error, HAX Kernel Module is not installed in Android Studio.

After installing Android Studio and setting the SDK Path (for instance, setting the JDK location to the JAVA_HOME variable in Environment Variables and so on), sometimes we may encounter the following error when launching our Android Virtual Device (AVD).

“Hax Kernel Module is not installed.”

Hax Kernel Module

Go to SDK Manager, then Extras and download the HAXM Installer.

tool

Surprisingly, we will still get the same error “Hax Kernel Module is not installed.”.

So here is the solution to successfully launch an AVD in Android Studio.

Step 1

After downloading the Intel Emulator Accelerator (HAXM Installer) just go to the following path:

C:\Users\abhi\Android Studio Sdk\extras\intel\Hardware_Accelerated_Execution_Manager

Install the intelhaxm-android.

intelhaxm

Step 2

Click Next.

If Virtualization Technology is not enabled in our system, then we will get an error as in the following:

Error

Step 3

Before going to the BIOS setup, go to Control Panel, then Programs, Program and Features. Then you can see the following dialog box: "Turn Windows features on or off”.

default program

Turn Windows features on or off

Just Check the Hyper-V Virtualization

Microsoft Hyper-V is a hypervisor-based virtualization solution for x86-64 systems and an important player in the booming server virtualization space.

Step 4

Here's an important step. Just restart the system and go to BIOS Setup.
  1. Go to System Configuration.
  2. Go to Virtualization Technology.

Just enable it and Exit with Save Changes.

Step 5

Again go to the following path:

C:\Users\abhi\Android Studio Sdk\extras\intel\Hardware_Accelerated_Execution_Manager

Install the intelhaxm-android again as in the following:

process

This time it will not give an error.

click finish

Step 6

Now we can launch our Android Virtual Device (AVD) Emulator.

We can see “There is no error” in Device Logcat.

android