How to Install Intel HAXM in Windows 10 for Android Studio — 2026 Complete Guide
1. What
is Intel HAXM (Hardware Accelerated Execution Manager) Driver Software?
Intel HAXM (Hardware Accelerated Execution Manager) is a
cross-platform hardware-assisted virtualization engine (hypervisor) that acts
as a kernel-mode driver to speed up Android emulation on Intel-based computers.
It significantly improves the performance of Android emulators, primarily for
app developers using Android Studio on Windows 10 and macOS, by utilizing Intel
Virtualization Technology.
Intel Hardware Accelerated Execution Manager (HAXM) makes
the Android Emulator run 3x-10x faster on Intel CPUs. This guide covers
everything for Windows 10 + Android Studio.
2. Why
You Need to This Intel HAXM Driver for
android Studio in Windows 10
We Understand by below Table of Performance of Intel HAXM
Driver.
|
Situation for
Computer |
Need HAXM
Driver? |
Why need
Detail Description? |
|
Intel CPU,
Windows 10 |
Yes |
Android
Emulator uses HAXM or Hyper-V. HAXM = fastest on Intel pre-12th gen |
|
AMD CPU |
NO |
Use Windows
Hypervisor Platform + Android Emulator Hypervisor Driver instead |
|
Intel 12th
Gen or newer |
Maybe |
Google
deprecated HAXM. Emulator uses AEHD now. HAXM 7.8.0 still works on Win10 |
|
Windows 11 |
No |
HAXM not supported. Use Hyper-V + AEHD |
|
ARM laptop |
NO |
| Use ARM64
system images, no acceleration |
Laptop / desktop 6th/7th Gen Intel. HAXM =
best option. AEHD works too but HAXM is 10% faster on older chips.
Result without HAXM: Emulator takes 5min to boot,
2fps, 100% CPU.
With HAXM: Boots 20sec, 60fps, 30% CPU. You can
actually test apps.
3. Prerequisites — Check These First or Install Fails
Do these 3 checks on Windows 10
before downloading anything:
Step 3.1: Check CPU supports Intel VT-x
1. Press `Ctrl + Shift + Esc` → Task Manager → Performance →
CPU
2. Look bottom right: `Virtualization: Enabled`
3. If `Disabled`, reboot → Press F2/F12/Del for BIOS → Find
`Intel Virtualization Technology` / `VT-x` → Enable → Save. Name varies:
`Vanderpool`, `VMX`.
Dell 5567 BIOS path: Reboot → F2 → `Advanced` →
`Virtualization` → Set `Enabled` → F10 to save.
Step 3.2: Check Windows version + RAM* with CMD or RUN Command
1. `Win+R` → `winver` → Must be Windows 10 1809 or higher. 1507/1607
won’t work
2. Need 8GB RAM minimum. 4GB = emulator + Chrome crash. Your
8GB is fine if you close tabs
3. 4GB free disk space on C: drive. HAXM = 500MB, but
Android Studio SDK needs 10GB+
Step 3.3: Disable conflicting
Hyper-V features
HAXM and Hyper-V can’t run together on Win10. Pick in
two option in either HAXM or Hyper-V one.
Turn off Hyper-V:
1. `Win+R` → `optionalfeatures` → Enter
2. Uncheck these 5 boxes:
- · Hyper-V
- · Virtual Machine Platform
- · Windows Hypervisor Platform
- · Windows Sandbox
- · Windows Subsystem for Linux
3. Click OK → Restart PC
Why: If Hyper-V is on, HAXM install says "Intel
virtualization disabled" even when BIOS is enabled. This is the #1 error.
*Check if disabled*: `Win+R` → `cmd` → `systeminfo` → Scroll
bottom. `Hyper-V Requirements` should say `A hypervisor has been detected` =
Bad. Should say `No`.
4. Method 1: Install HAXM via Android Studio — Easiest, 90% Success Rate*
You should Install Android Studio or already Installed then
Open Android Studio
Step 4.1: Open SDK Manager
1. Open Android Studio → `File` → `Settings` → `Appearance
& Behavior ` → `System Settings` → `Android SDK`
2. Click `SDK Tools` tab
| Android Studio SDK Tool HAXM |
Step 4.2: Install HAXM*
1. Check box `Intel x86 Emulator Accelerator (HAXM
installer) - Deprecated`. Yes it says deprecated but still works Win10
2. Click `Apply` → `OK` → Accept license
3. Android Studio downloads ∼500MB to:
`C:\Users\YourName\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager`
Step 4.3: Run the actual installer
SDK Manager only downloads it. You must run it manually:
1. Open File Explorer →
`C:\Users\YourName\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager`
2. Right-click `haxm-7.8.0-setup.exe` → `Run as
administrator`
3. *Memory setting*: Set to `2048 MB` if you have 8GB RAM.
Rule: HAXM RAM ≤ 50% of total. 4GB RAM → set 1024MB. 16GB RAM → set 4096MB
4. Click `Next` → `Install` → Reboot when asked
Step 4.4: Verify HAXM works*
1. `Win+R` → `cmd` → Type: `sc query intelhaxm` → Enter
2. If you see `STATE: 4 RUNNING`, success
3. Open Android Studio → `Tools` → `Device Manager` → Create
Pixel 6 API 34 x86_64 → Click Play
4. Emulator window should say `HAXM is working and emulator
runs in fast virt mode` in logs
5. Method 2: Manual Download — If SDK Manager Fails
Use this if SDK Manager shows "HAXM not
compatible" or download error.
Step 5.1: Download HAXM 7.8.0
1. Google removed HAXM from GitHub. Last version: 7.8.0 from
Intel
2. Direct link: `https://github.com/intel/haxm/releases/tag/v7.8.0`
→ Download `haxm-windows_v7_8_0.zip`
3. Extract ZIP → Right-click `haxm-7.8.0-setup.exe` → Run as
admin
Step 5.2: Install with custom RAM
Same as Step 3.3. Set 2048MB for 8GB systems.
Step 5.3: Fix "Failed to install" errors
|
Situation for
Computer Error |
Reason |
We need Fix
Detail Description? |
|
VT-x not
enabled Windows 10 *VT-x =
Virtualization Technology -x |
BIOS off |
Reboot → F2 →
Enable Virtualization In case Dell
used --> F2 BIOS Setup |
|
Hyper-V
enabled |
Windows
features conflict |
check press Win
+ R` → `optionalfeatures` → Enter optionalfeatures
→ Uncheck Hyper-V → Restart |
|
Intel 12th
Gen or newer |
Maybe |
Google
deprecated HAXM. Emulator uses AEHD now. HAXM 7.8.0 still works on Win10 |
|
Digital
signature |
Win10 22H2
block |
Right-click
EXE → Properties → Unblock → Run again |
|
Already
exists |
Old HAXM |
Control Panel
→ Uninstall "Intel HAXM" → Reboot → Install again |
6. Method 3: Use AEHD if HAXM Fails — Google’s Replacement*
HAXM is deprecated. For Win10 21H2+, use Android
Emulator Hypervisor Driver.
Step 6.1: Enable Windows Hypervisor Platform
1. `optionalfeatures` → Check `Windows Hypervisor Platform`
→ OK → Restart
Step 5.2: Install AEHD via SDK Manager
1. Android Studio → SDK Manager → SDK Tools tab
2. Check `Android Emulator hypervisor driver` → Apply
3. Restart Android Studio
Speed: AEHD = 5% slower than HAXM on Dell 5567, but works
when HAXM refuses. Use if you get `HAXM install failed: -1, unknown error`.
---
7. Post-Install: Optimize Emulator for Dell 5567 + 8GB RAM
HAXM installed but still lag? Do this:
|
Setting |
Path |
Value for 8GB
RAM |
Reason
Description |
|
Emulator
RAM |
AVD Manager→
Edit AVD → Advanced |
1536 MB |
Leaves 6GB
for Win10 + Chrome |
|
VM Heap |
AVD Manager→
Edit AVD → Advanced |
512 MB |
Stop OutOfMemory
in apps |
|
Graphics |
AVD Manager→
Edit AVD → Advanced |
Hardware GLES
2.0 |
Uses Intel HD
620 GPU |
|
Multi Core
|
AVD Manager→
Edit AVD → Advanced |
2 cores |
i5-7200U has
2c / 4t |
|
Boot
option |
AVD Manager→
Edit AVD → Advanced |
Cold Boot |
Quick boot =
RAM hog |
Kill background RAM: Close Chrome, Discord, OneDrive
before starting emulator. 8GB - 4GB Windows - 1.5GB Emulator = 2.5GB left for
Android Studio.
8. Troubleshooting: 8 Common HAXM Errors on Win10*
Error 1: `This computer does not support Intel Virtualization Technology.
Fix: BIOS VT-x off. Dell 5567: F2 → Advanced →
Virtualization → Enabled.
Error 2: `HAXM installation failed. Hyper-V is enabled.
Fix: `optionalfeatures` → Uncheck Hyper-V, Virtual Machine
Platform, WSL → Restart → Install again.
Error 3: `Failed to configure driver: unknown error.
Fix: Antivirus blocking. Disable Avast/Bitdefender
temporarily. Or Windows Core Isolation: Settings → Update & Security →
Windows Security → Device security → Core isolation → Memory integrity OFF →
Restart.
Error 4: `Emulator: Process finished with exit code -1073741819.
Fix: HAXM RAM too high. Uninstall HAXM → Reinstall → Set
1024MB instead of 2048MB.
Error 5: `HAXM is not installed on this machine
Fix: Installed but not running. `cmd` as admin → `sc start
intelhaxm`. If fails, reinstall.
Error 6: Blue screen `SYSTEM_SERVICE_EXCEPTION (haxm.sys).
Fix: HAXM 7.8.0 bug with Win10 22H2. Uninstall HAXM → Use
AEHD instead.
Error 7: Emulator still slow after HAXM
Fix: You created ARM system image. AVD Manager → Create
Device → Choose `x86_64` image, not `arm64-v8a`. ARM = no HAXM.
Error 8: `Installation did not complete successfully`
Fix: Windows User Account Control. Right-click installer →
Properties → Compatibility → Run as admin + Run as Windows 8.
8. Uninstalling HAXM or Changing RAM Size*
Change RAM*: Can’t edit. Must reinstall.
1. Control Panel → Programs → Uninstall `Intel Hardware
Accelerated Execution Manager`
2. Restart → Install again → Pick new RAM size
Fully remove*: After uninstall, also delete
`C:\Windows\System32\drivers\IntelHaxm.sys` then restart.
9. Performance Test: Is HAXM Working on Your Dell 5567 Laptop?
1. Open Android Studio → Terminal bottom → Type: `emulator
-accel-check`
2. *Good output*: `HAXM version 7.8.0 (4) is installed and
usable.`
3. *Bad output*: `HAXM is not installed` or `HAX is not
working and emulator runs in emulation mode`
Speed test: Cold boot Pixel 6 API 34. With HAXM =
18-25sec. Without = 2-4min.
10. HAXM vs AEHD vs No Acceleration on Dell 5567 Laptop.
|
Driver Mode |
Boot time |
FPS in app |
CPU usage |
Use when |
|
HAXM |
20sec |
58-60 |
25-40% |
Windows 10, Intel 6th– 11th
Gen |
|
AEHD |
25Sec |
55-60 |
30-45% |
HAXM fails,
Win10 21H2+ |
|
None |
3 min+ |
5-10 |
100% |
Only if no
VT-x, unusable |
Dell 5567 Laptop: HAXM wins. If it fails, use AEHD.
If both fail, use physical Android phone via USB debugging — faster than
software emulator.
Bottom Line: On Windows 10 + Intel i5-7200U, install
HAXM via SDK Manager, set 2048MB RAM, disable Hyper-V. Emulator will go from
unusable to smooth for coding Java Android apps.
0 Comments