HAXM не устанавливается в Android Studio: пошаговое решение проблемы

Ошибка «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 у вас?
Отключена виртуализация в BIOS
Конфликт с Hyper-V
Включённая изоляция ядра
Процессор AMD — HAXM не нужен

Ручная установка 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

Выполнено: 0 / 5

Альтернатива: 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 — либо используйте физическое устройство для отладки.