Enabling Intel VT-x and installing HAXM

Enable Intel VT-x

(Develop, emulate & build cross-platform apps with Intel)


If you are building cross-platform applications, you'll need an emulator to test those. But to create an emulator you need the maximum performance of your system. To get out the maximum performance, you'll need to install some additional drivers to your system.


Intel HAXM (Hardware Accelerated Execution Manageris a hardware-assisted virtualization engine (hypervisor) that uses Intel Virtualization Technology (Intel® VT) to speed up Android* app emulation on a host machine.

Download Intel® HAXM

But before installing HAXM you have to make sure Intel VT-x is enabled in your system. Following steps will guide you to enable Intel Virtualization Technology (Intel® VT).



  • Check whether your Intel Processor supports VT-x


First things first. Go to your system properties and find out the model number of your Intel processor. Then visit this link and find out whether your Intel Processor supports VT-x.



System Properties
Intel Product Specifications

  • Enable Intel Virtualization in your BIOS

Reboot your system and enter the BIOS setup by pressing the specific key(s) (F1/F12).Read this article if you are using Windows 8 or higher.

  • Disable Hyper-V if installed in your system

Open Command Prompt with Administrator, and paste the following line and press Enter to Disable Hyper-V.

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All

Disable Hyper-V

to enable Hyper-V paste the following line and press Enter.


dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All




Install Intel® HAXM

Now download Intel® HAXM and install. It is a system driver which allows for faster Android emulation on Intel VT enabled systems.

Troubleshooting...

There are some major Errors which occur during the installation process.

  1. The computer doesn't meet the minimum requirements...
  2. This computer meets requirements for HAXM, but VT-x is not turned on...
If the 1st error occurs check your system specifications. But the 2nd error is quite different.
Error

First make sure you have enable Intel VT-x (follow the above steps). If you are sure that VT-x is enabled and Hyper-V is disabled or not installed, then may be your anti-virus program is preventing the installation of HAXM.

The following example shows the steps to disable the specific feature which prevents the installation in Avast Antivirus.


Open Avast UI >> Settings >> Troubleshooting >> Uncheck "Enable hardware-assisted virtualization" >> Press OK >> Restart the System



Avast Antivirus
After Restarting the system retry installing HAXM.

1 comment:

vSphere replication said...

OK, interesting feature. Definitely worth trying.

Post a Comment