Kinoscorpia
Kinoscorpia

Reputation: 478

Cannot create an Android Virtual Device "/dev/kvm" is not found on Windows

I have been using Android Studio on my computer for about two years now. I recently updated to Windows 10, and have started having a few issues, most of which have been fixed.

However, now I am unable to create emulators of any phone, and Android Studio says "Intel HAXM is required to run this AVD. /dev/kvm is not found. Enable VT-x in your BIOS security settings, ensure that your Linux distro has working KVM module."

Yet this laptop is not running Ubuntu or any other form of Linux. I have tried installing the Intel HAXM from https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement but the emulator is still getting the same error.

Anyone know what I can do to fix this issue?

Upvotes: 5

Views: 17273

Answers (3)

smeagolye
smeagolye

Reputation: 41

I met with the same problem.
After searching for answers, I didn't get an accurate answer. I tried in different ways. Finally, I worked it out.

First, ensure you have already downloaded HAXM, and enabled VT-x in your BIOS security settings.
Second, double click intelhaxm-android.exe in \Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager, install it.

This way works for me.

Upvotes: 4

chewpoclypse
chewpoclypse

Reputation: 530

So I ran into this issue also, however, VT was enabled in the BIOS and I didn't have Hyper-V.

I was able to fix it by uninstalling HAXM

  1. Navigate to

    Control Panel > Programs > Programs and Features

  2. Find

    Intel Hardware Accelerated Execution Manager

  3. Click

    Uninstall

and then reinstalling it,

  1. Navigate to SDK folder

    default path >> C:\Users\username\AppData\Local\Android\Sdk

  2. Drill down to the HAXM sub-directory

    \extras\intel\Hardware_Accelerated_Execution_Manager

  3. Run HAMX installer

    intelhaxm-android.exe

finally, I was able to launch Android Studio and run the emulator without the VT-x message.

Upvotes: 4

Ajit Kumar Dubey
Ajit Kumar Dubey

Reputation: 1563

Either your CPU does not support virtualization, or it is disabled in the bios. Go into your bios and see if you can find a setting to enable it.

Upvotes: 1

Related Questions