Ошибка «Intel HAXM installation failed» при установке через SDK Manager чаще всего означает, что в BIOS отключена технология виртуализации Intel VT-x либо её захватила другая система виртуализации Windows — Hyper-V. Пока эти два условия не проверены, повторные попытки установки будут завершаться той же ошибкой, а эмулятор Android либо не запустится, либо будет работать мучительно медленно.
В этой статье разберём все типовые причины отказа установщика HAXM: от выключенной виртуализации в BIOS до конфликта с компонентами Windows 10 и 11. Материал ориентирован на компьютеры с процессорами Intel — владельцам AMD HAXM не нужен вовсе, о чём также расскажем ниже.
Что такое HAXM и зачем он нужен Android Studio
Intel HAXM (Hardware Accelerated Execution Manager) — это драйвер-гипервизор, который позволяет эмулятору Android использовать аппаратную виртуализацию процессора. Без него эмулятор с образом x86/x86_64 вынужден транслировать инструкции программно, из-за чего запуск виртуального устройства занимает минуты, а интерфейс заметно тормозит.
Важный нюанс: HAXM работает только на процессорах Intel с поддержкой VT-x и Execute Disable Bit. Если у вас процессор AMD, ставить HAXM не нужно — вместо него используется гипервизор Windows (WHPX) или Android Emulator Hypervisor Driver (AEHD), о котором речь пойдёт ниже.
Проверить, какой у вас процессор, можно через Диспетчер задач → Производительность → ЦП. Там же, кстати, отображается и состояние виртуализации — об этом в следующем разделе.
Проверка виртуализации в системе
Первое диагностическое действие — откройте Диспетчер задач (Ctrl+Shift+Esc), перейдите на вкладку «Производительность» и посмотрите строку «Виртуализация». Если там указано «Отключено», HAXM физически не сможет установиться, пока вы не включите VT-x в BIOS/UEFI.
Дополнительную информацию даёт команда в командной строке:
systeminfo
В конце вывода будет блок «Требования Hyper-V». Если там написано, что обнаружен гипервизор, — виртуализация уже занята Hyper-V, и это вероятная причина конфликта с HAXM.
Включение Intel VT-x в BIOS/UEFI
Если виртуализация отключена, потребуется зайти в настройки BIOS или UEFI. Конкретная клавиша входа и расположение пункта меню зависят от производителя материнской платы или ноутбука — сверьтесь с документацией к вашей модели. Обычно вход выполняется клавишами Del, F2 или F10 при включении компьютера.
Искомый параметр может называться по-разному:
- 🔧 Intel Virtualization Technology — самый распространённый вариант;
- 🔧 VT-x или Intel VT-x — краткое обозначение;
- 🔧 Virtualization Technology — встречается на ноутбуках;
- 🔧 Vanderpool Technology — редкое название на старых платах.
Установите значение Enabled, сохраните настройки (обычно клавиша F10) и перезагрузитесь. После загрузки Windows снова проверьте статус виртуализации в Диспетчере задач.
⚠️ Внимание: на некоторых ноутбуках пункт виртуализации скрыт в расширенном разделе Advanced или в подразделе CPU Configuration. Если не находите параметр, поищите инструкцию именно для вашей модели ноутбука — расположение сильно различается между производителями.
Конфликт HAXM с Hyper-V и компонентами Windows
Самая частая причина сбоя на Windows 10 и 11: включённый Hyper-V монопольно занимает виртуализацию, и HAXM не может получить к ней доступ. Причём Hyper-V активируется не только одноимённым компонентом — его используют и другие функции системы.
Откройте Панель управления → Программы → Включение или отключение компонентов Windows и проверьте следующие пункты:
- 🖥️ Hyper-V — снимите галочку, если он не нужен для других задач (Docker Desktop, WSL2);
- 🖥️ Платформа гипервизора Windows — для чистого HAXM обычно отключают;
- 🖥️ Песочница Windows (Windows Sandbox) — использует виртуализацию;
- 🖥️ Платформа виртуальной машины — компонент для WSL2.
Дополнительно проверьте Изоляцию ядра: Безопасность Windows → Безопасность устройства → Изоляция ядра → Целостность памяти. Включённая целостность памяти также задействует гипервизор и может мешать установке HAXM. После отключения любого из компонентов обязательна перезагрузка.
⚠️ Внимание: отключение Hyper-V сломает работу Docker Desktop и WSL2, если вы ими пользуетесь. В этом случае не отключайте Hyper-V, а перейдите к разделу про WHPX — эмулятор сможет работать поверх Hyper-V.
Ручная установка HAXM и типовые ошибки
Если SDK Manager сообщает, что HAXM «установлен», но эмулятор всё равно требует его, возможна ситуация, когда скачался только инсталлятор, а сама установка не выполнялась. Файл установщика обычно лежит в каталоге SDK:
C:\Users\ИмяПользователя\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager\
Запустите оттуда intelhaxm-android.exe (в новых версиях — haxm-...exe или silent_install.bat) от имени администратора и дождитесь завершения. Если установщик выдаёт ошибку, её текст — ключ к диагностике.
| Ошибка установщика | Вероятная причина | Что делать |
|---|---|---|
| «Intel VT-x is not turned on» | Виртуализация отключена в BIOS | Включить VT-x в BIOS/UEFI |
| «Failed to configure driver» | Конфликт с Hyper-V или изоляцией ядра | Отключить Hyper-V и целостность памяти |
| «This computer does not support Intel VT-x» | Процессор без VT-x или это AMD | Использовать WHPX / AEHD |
| Установка зависает без ошибки | Антивирус блокирует драйвер | Временно отключить защиту, запустить от администратора |
После успешной установки проверьте состояние драйвера командой:
sc query intelhaxm
Статус RUNNING означает, что драйвер загружен и эмулятор сможет использовать аппаратное ускорение.
☑️ Чек-лист перед повторной установкой HAXM
Альтернатива: WHPX и гипервизор для AMD
Если отключать Hyper-V нельзя (нужен Docker или WSL2) либо у вас процессор AMD, используйте WHPX — Windows Hypervisor Platform. Эмулятор Android умеет работать поверх него без HAXM. Для этого включите компоненты «Платформа гипервизора Windows» и, при необходимости, «Hyper-V», затем перезагрузитесь.
Для процессоров AMD Google также предоставляет Android Emulator Hypervisor Driver (AEHD, ранее известный как gvm) — он устанавливается через SDK Manager на вкладке SDK Tools отдельным пунктом вместо HAXM.
Как проверить, какой гипервизор использует эмулятор
Запустите эмулятор и откройте Extended Controls (три точки) → Help → вкладка с информацией об эмуляторе. Там указывается используемый механизм ускорения: HAXM, WHPX, gvm/AEHD или программный режим. Также эта информация выводится в консоль при запуске эмулятора командой emulator -avd ИмяAVD -verbose.
Производительность WHPX в некоторых сценариях может немного уступать HAXM, но для большинства задач разработки разница некритична, зато вы сохраняете работоспособность Docker и WSL2.
Если ничего не помогло
Когда все шаги выполнены, а HAXM по-прежнему не встаёт, пройдитесь по оставшимся возможным причинам. Убедитесь, что Windows обновлена — старые сборки иногда конфликтуют с новыми версиями драйвера. Попробуйте скачать установщик HAXM отдельно из репозитория Intel на GitHub: проект переведён в архивный статус, но последние релизы там доступны.
Также проверьте, не блокирует ли установку сторонний антивирус — драйверы уровня ядра нередко попадают под эвристические фильтры. Временно приостановите защиту и повторите установку от имени администратора.
Наконец, если аппаратное ускорение запустить так и не удаётся, эмулятор всё равно будет работать — в программном режиме, просто медленнее. Альтернативой может стать отладка на реальном устройстве по USB: для многих задач это даже удобнее и быстрее эмулятора.
Частые вопросы
Нужен ли HAXM на процессоре AMD?
Нет. HAXM — решение только для Intel. На AMD используйте Android Emulator Hypervisor Driver (AEHD) из SDK Manager либо WHPX при включённом Hyper-V.
SDK Manager пишет, что HAXM установлен, но эмулятор его не видит. Что делать?
SDK Manager лишь скачивает установщик. Перейдите в каталог extras\intel\Hardware_Accelerated_Execution_Manager внутри SDK и запустите установку вручную от имени администратора, затем проверьте службу командой sc query intelhaxm.
Можно ли использовать HAXM вместе с Docker и WSL2?
Напрямую — нет, поскольку Docker и WSL2 требуют Hyper-V, несовместимый с HAXM. Решение — переключить эмулятор на WHPX, оставив Hyper-V включённым.
Где в BIOS искать настройку виртуализации?
Обычно в разделах Advanced, CPU Configuration или Security под названием Intel Virtualization Technology / VT-x. Точное расположение зависит от производителя платы или ноутбука — сверьтесь с документацией вашей модели.
Эмулятор работает без HAXM, но очень медленно. Это нормально?
Да, без аппаратного ускорения эмулятор транслирует инструкции программно, что резко снижает производительность. Настройте HAXM, WHPX или AEHD — либо используйте физическое устройство для отладки.