Haxm is not installed как исправить
Перейти к содержимому

Haxm is not installed как исправить

  • автор:

Я не могу установить Intel HAXM

Я установил Android Studio, и у меня не было проблем с этим. Однако, когда я попытался запустить эмулятор, он сказал, что Intel HAXM не был установлен.

Поэтому я нашел установщик, запустил его, и он сказал, что мой ноутбук поддерживает его, что он не был включен. Я пошел, включил технологию виртуализации Intel (VT-x), но я все еще получил то же сообщение.

Я слышал, что что-то о Hyper-V необходимо отключить, но когда я перехожу к пункту «Включение и выключение функций Windows», я не могу найти его в этом списке.

Может кто-то помочь мне с этим?

19 ответов

Хорошо, поэтому я сделал все, что мог найти в Интернете, и ничего не получилось.

Итак, я пошел на сайт Intel, и я загрузил установщик HAXM, который они предоставляют (вместо того, чтобы использовать тот, который был загружен через Android Studio).

Установка действительно прошла через этот установщик и была успешно установлена. Затем я открываю Android Studio, и эмулятор, наконец, загружен!

Итак, для тех, у кого есть эта проблема, просто скачайте программу установки непосредственно с веб-сайта Intel.

Я думаю, что ваша проблема заключалась в том, что вы думали, что установщик в Android SDK Manager на самом деле УСТАНОВИТ Intel HAXM. Но крючок в том, что он НЕ УСТАНАВЛИВАЕТ его. Он извлекает файлы, необходимые для (действительно) установки Intel HAXM.

Я узнал об этом, когда у меня возникла та же проблема, а затем прочитал это на веб-странице Intel:

Загрузка через Android * SDK Manager

. Другие шаги.

5) Менеджер SDK загрузит установщик в каталог «extras», расположенный в главном каталоге SDK. Несмотря на то, что менеджер SDK говорит «Установлено», это фактически означает, что исполняемый файл Intel HAXM был загружен. Вам все равно нужно будет запустить установщик из каталога «extras», чтобы установить его.

6) Запустите установщик в каталоге /sdk/extras/intel/Hardware_Accelerated_Execution_Manager/и следуйте инструкциям по установке для вашей платформы.

Поэтому все, что мне нужно было сделать, это перейти в папку, где находился мой Android SDK, открыть эту папку ( sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager ) и запустить silent_install.bat .

После этого, когда я запустил свой эмулятор, он сказал это:

HAXM работает и эмулятор работает в быстром режиме virt

и все работает как надо!

Вы также можете использовать некоторые полезные параметры с silent_install.bat:

  • -v Версия для печати HAXM
  • -c Проверьте возможности VT/NX платформы
  • -h Использование печати

Я столкнулся с этой проблемой. Я получил решение тоже. Он будет работать.

Шаг 1. Перейдите в настройки BIOS и убедитесь, что INTERNET VIRTUAL TECHNOLOGY включена или отключена.

И убедитесь, что HYPER V отключен. Чтобы отключить его: a) Перейти на панель управления б) Нажмите «Программы» ( «Удалить программу» ) c) Затем нажмите «Включить или отключить Windows», затем найдите «HYPER-V» и отпустите его. И перезапустите. Если отключено, включите его.

Шаг 2. Попробуйте установить Intel HAXM и перезагрузите компьютер. Если он снова показывает ту же проблему. перейдите к шагу 3.

Шаг 3: вам необходимо отключить цифровую подпись. Чтобы отключить его навсегда, вы должны убедиться, что в вашей системе отключена опция «Безопасная загрузка».

Как проверить?

Ответ дается в следующей ссылке. Я нашел его в Интернете. [Спасибо, кто сделал этот блог]

Шаг 4: снова перезапустите.

Чтобы отключить принудительное соответствие подписей на драйверы в Windows 10, вам необходимо сделать следующее:

1.Откройте экземпляр командной строки с повышенными полномочиями. 2. Введите/вставьте следующий текст:

Windows 10 отключает принудительное подписание подписи драйвера

Перезагрузите Windows 10.

* Если вы как-то захотите включить его снова:

1. Введите/вставьте следующий текст:

Другие вещи, которые вам, возможно, понадобится сделать:

  • Если вы используете Avast? отключить Включить аппаратную виртуализацию в: Настройки > Устранение неполадок
  • bcdedit/set nx AlwaysOn
  • sfc/scannow и перезагрузка

Важно: после того, как вы попробуете, перезагрузите компьютер и попробуйте снова запустить установку HAXM

Это то, что сработало для меня —

  • Включить Virtualiztion через BIOS (F10- > Конфигурация системы → Технология Virtualiztion) В зависимости от вашего оборудования, прошивки и утилиты настройки BIOS опция включения может быть названа чем-то другим или шаги могут отличаться. Существует бесплатное программное обеспечение под названием «Piriform Speccy», которое предоставляет информацию о вашей машине, которая, помимо прочего, также может использоваться для проверки включенности или отсутствия виртуализации на вашем компьютере (см. Экранную крышку).

Изображение 119853

Если вы используете avast, отключите «Включить аппаратную виртуализацию» в разделе «Настройки» > «Устранение неполадок», сняв флажок.

Сделайте жесткую загрузку (кнопка питания), чтобы быть в безопасности.

Убедитесь, что эмулятор не работает во время установки HAXM. В противном случае произойдет ошибка, которая появляется только при использовании автономного установщика, но не в Android Studio или IntelliJ Idea.

Примечание: это не ответ, потому что я не смог найти решение. Но я думаю, что информация может быть полезна для других (и это не будет практичным в качестве комментария). Я перепробовал все шаги, описанные в различных документах, но не смог заставить эмулятор Android работать на моем AMD Ryzen 7 🙁

Большинство ответов работают только для процессоров Intel. Если у вас есть процессор AMD (например, AMD Ryzen 7), вам нужно знать о некоторых ограничениях и использовать WHPX вместо HAXM.

https://amdy.su/wp-admin/options-general.php?page=ad-inserter.php#tab-8

К счастью, есть способ заставить его работать, но настроить аппаратное ускорение для процессора AMD немного сложнее:

Требования и рекомендации: — Рекомендация по процессору AMD: Процессор AMD Ryzen — Android Studio 3.2 Beta 1 или выше — Эмулятор Android версии 27.3.8 или выше — Windows 10 с обновлением апреля 2018 года или выше

Чтобы использовать ускорение WHPX в Windows, необходимо включить параметр «Платформа гипервизора Windows» в диалоговом окне «Включить или отключить функции Windows». Чтобы изменения в этом параметре вступили в силу, перезагрузите компьютер.

Кроме того, в настройках BIOS необходимо внести следующие изменения: — AMD CPU: должна быть включена виртуализация или SVM.

Обратите внимание, что есть и другие ограничения:

  • Вы не можете запустить эмулятор с ускорением виртуальной машины внутри другой виртуальной машины, такой как виртуальная машина, размещенная в VirtualBox, VMWare или Docker. Вы должны запустить эмулятор непосредственно на вашем системном оборудовании.
  • Вы не можете запускать программное обеспечение, использующее другую технологию виртуализации, одновременно с ускоренным эмулятором. Например, VirtualBox, VMWare и Docker в настоящее время используют другую технологию виртуализации, поэтому вы не можете запускать их одновременно с ускоренным эмулятором.

Обратите внимание: более поздние версии эмулятора (27.2.8, 27.3.0 или более поздние) требуют наличия флага эмулятора, когда функция находится в предварительном просмотре. Для этого создайте или отредактируйте файл C:\Users\.android\advancedFeatures.ini и добавьте строку «WindowsHypervisorPlatform = on» или запустите эмулятор из командной строки с помощью «-feature WindowsHypervisorPlatform».

Я понял. Попытайтесь отключить Security Boot Control в настройках BIOS: http://remontka.pro/secure-boot-disable/ (извините за русские примеры) Или попробуйте запустить систему без цифровой подписи (только для одной загрузки). У меня было много неудачных попыток с установщиком HAXM, прежде чем я отключил эту строку. Сначала я подумал, что, поскольку Windows 10 Home был установлен, и существует множество ограничений.

Для книги HP Ultra с Windows 7, позволяющей гипервизорную биосферу работать с проблемой intel haxm.

Для включения hyper-v: —

F10- > Расширенные настройки Bios- > конфигурации устройств- > включить Hyper-V, затем установить.

Android Studio : "HAXM is not installed" при уже установленном HAXM

При создании эмулятора в Android Studio получаю ошибку «HAXM is not installed»:

введите сюда описание изображения

При этом в SDK Manager видно, что HAXM уже установлен:

введите сюда описание изображения

да и по пути «D:\Android\sdk\extras\intel» есть папка «Hardware_Accelerated_Execution_Manager».

Я не могу установить intel HAXM

Я установил Android Studio, и у меня не было проблем с этим. Однако, когда я попытался запустить эмулятор, он сказал, что Intel HAXM не был установлен.

поэтому я нашел установщик, запустил его, и хотя он сказал, что мой ноутбук поддерживает его, он не был включен.

Итак, я пошел, включил технологию виртуализации Intel (VT-x), но я все равно получил то же сообщение.

Я слышу что-то о Hyper-V должно быть невозможно, но когда я иду, чтобы включить окна Функции Вкл/Выкл, я не могу найти его в этом списке.

может кто-нибудь помочь мне с этим?

16 ответов

Итак, я сделал все, что мог найти в интернете, и ничего не получалось.

поэтому я пошел на веб-сайт Intel, и я загрузил установщик HAXM, который они предоставляют (вместо того, чтобы использовать тот, который загружен через Android Studio).

установка действительно прошла через этот установщик и он был успешно установлен. Затем я открываю Android Studio и эмулятор наконец-то загружена!

Итак, для тех, у кого есть эта проблема, просто скачайте установщик непосредственно с веб-сайта Intel.

Я думаю, ваша проблема заключалась в том, что вы думали, что установщик в Android SDK Manager фактически установит Intel HAXM. Но крючок в том, что он не будет устанавливать его. Что он делает, это извлекает файлы, необходимые для (действительно) установки Intel HAXM.

я узнал, что, когда я получил ту же проблему, а затем прочитал это в Intel для страницы:

загрузка через Android * SDK Manager

. Другие действия .

5) менеджер SDK загрузит установщик в каталог «дополнительно», под основным каталогом SDK. Несмотря на то, что менеджер SDK говорит «установлен», на самом деле это означает, что исполняемый файл Intel HAXM был загружен. Вам все равно нужно будет запустить установщик из каталога «extras», чтобы установить его.

6) запустите программу установки в каталоге/sdk/extras/intel/ Hardware_Accelerated_Execution_Manager / и следуйте инструкциям по установке ваша платформа.

поэтому все, что мне нужно было сделать, это перейти в папку, где был мой Android SDK, открыл эту папку ( sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager ) и запустить silent_install.bat .

после этого, когда я запустил свой эмулятор, он сказал следующее:

HAXM работает, и эмулятор работает быстро в режиме virt

и все работает как надо!

вы также можете использовать некоторые полезные параметры с silent_install.летучая мышь:

  • — V печать HAXM версия
  • — C Проверьте возможности VT / NX платформы
  • -ч использование печати

я столкнулся с этой проблемой.У меня тоже есть решение.Это сработает.

Шаг 1: перейдите в настройки BIOS и убедитесь, что виртуальная технология интернета включена или отключена.

и убедитесь, что HYPER V отключен. Отключить его : a) перейти к Панели Управления b) нажмите на программы(удалить программу) c) затем нажмите «Включить или выключить функции Windows», затем найдите HYPER-V и снимите его. И Перезапустить. Если отключено, включите его.

другие вещи, которые вам, возможно, придется сделать:

  • при использовании Avast? отключить включить аппаратную виртуализацию в: настройки>устранение неисправностей
  • bcdedit /set nx AlwaysOn
  • sfc /scannow и перезагрузка

важно: после всего, что вы пытаетесь, перезагрузите компьютер и попробуйте запустить установку HAXM еще раз

для HP Ultra book с windows 7 включение hyper-v через bios работало для проблемы intel haxm.

для включения hyper-v: —

F10 — > Расширенная настройка Bios — > конфигурации устройств — >включить Hyper-V затем установить.

Он будет работать.

Это то, что сработало для меня —

  1. включить виртуализацию через BIOS (F10 — > Конфигурация системы — > технология виртуализации) В зависимости от вашего оборудования, прошивки и утилиты настройки BIOS опция включения может быть названа как-то иначе или шаги могут отличаться. Существует бесплатное программное обеспечение под названием «Piriform Speccy», которое дает информацию о вашей машине, которая, среди прочего, также может быть использована для проверки, включена ли виртуализация на вашей машине (см. крышка экрана).

Check if virtualization enabled with Speccy

при использовании avast отключите «включить аппаратную виртуализацию» в разделе: Настройки > Устранение неполадок, сняв флажок.

сделайте жесткую загрузку (кнопка питания), чтобы быть в безопасности.

Я понял. Попробуйте отключить управление загрузкой безопасности в параметрах BIOS:http://remontka.pro/secure-boot-disable/ (извините за русские примеры) Или попробуйте запустить систему без цифровой подписи (только для одной загрузки). У меня было много неудачных попыток с установщиком HAXM, прежде чем я отключил эту строку. В начале я думал, что это потому, что Windows 10 Home был установлен, и есть много ограничений.

он должен предложить вам установить HAXM при создании нового виртуального устройства:

он будет установлен через Android Studio автоматически.

Если вы используете windows, то отредактируйте конфигурацию AVD в ARMEABI image вместо X86, также использование ARM даст лучшую производительность. Установщик HAXM требуется только при использовании образа X86.

Я думаю, что вы установили бы файлы Android SDK не в (ваш ПК)\Appdata\Local\Android\sdk (путь по умолчанию). Также ничего не было, когда вы дважды щелкните intelhaxm-андроид.EXE-файл’.

Если это было, просмотрите(ваш ПК)\Appdata\Local\Temp\intel\HAXM\6.0.3 (yyyy-mm-dd_hh_mm_ss) (или silent), то вы должны увидеть файл ‘hax64’ (или hax) и просто вызвать этот файл.

установить с C:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-andoid.exe

и войдите в систему с вашим пользователем. Это работает на меня.

вы можете проверить текущий статус HAXM с помощью следующей команды:

sc запрос intelhaxm

Если вы используете Windows 10 Home, все вопросы о Hyper-V не имеют значения для вас, поскольку он не поддерживается (требуется Pro), и у вас не будет конфликтов:)

Примечание: попытка обновить HAXM до последней версии случайно удалил его, но затем не может обновить с помощью SDK manager, поскольку он показывает, что последняя версия 6.1.1 не поддерживается для Windows (кажется, конфигурация нарушена, найдена 6.1.1 для Mac и 6.0.6 для Windows только внутри) Поэтому рекомендуется вручную загрузить HAXM и установить, как описано: копию sdk_location / sdk / extras / intel / Hardware_Accelerated_Execution_Manager и запустить silent_install.летучая мышь!—10—>

Вариант 1: на папка Android SDK — > дополнительно — > Intel и дважды щелкните по HAXM installer и установите его вручную.

Вариант 2: Если у вас нет последней версии HAXM, вы можете открыть sdk manager в Android studio и загрузить его.

Если ничего не помогает, то это означает, что Device Guard и Credential Guard используют виртуализацию. Мне пришлось отключить их, скачав и запустив следующий скрипт сайт microsoft.

возможно, вам придется сначала запустить это, если это не позволяет выполнить команду

Как только вы это сделаете, вам нужно перезапустить и подтвердить отключение обоих, когда вас спросят перед загрузкой.

надеюсь, что это помогает!

Примечание: это не ответ, потому что я не мог найти решение. Но я думаю, что информация может быть полезна для других (и это не было бы практично в качестве комментария). Я пробовал все шаги, описанные в различных документах, но я не мог заставить эмулятор Android работать на моем AMD Ryzen 7 : (

большинство ответов работают только для процессоров Intel. если у вас есть процессор AMD (как и я, AMD Ryzen 7) вам нужно знать о некоторых ограничениях, и у вас есть использовать WHPX вместо HAXM.

к счастью, есть способ заставить его работать, но настройка аппаратного ускорения для процессора AMD немного сложнее:

требования и рекомендации: — процессор AMD рекомендация: процессор AMD Ryzen — Android Studio 3.2 Beta 1 или выше — Android эмулятор версии 27.3.8 или выше — Windows 10 С обновлением апреля 2018 или выше

чтобы использовать ускорение WHPX в Windows, необходимо включить Windows Вариант платформы гипервизора в Windows На или выключить диалоговое окно. Для изменения этого параметра вступили в силу, перезагрузите компьютер.

кроме того, в настройках BIOS необходимо внести следующие изменения: — Процессор AMD: виртуализация или SVM должны быть включены.

обратите внимание, что есть дополнительные ограничения а также:

  • вы не можете запустить эмулятор с ускорением виртуальной машины внутри другой виртуальной машины, например виртуальной машины, размещенной в VirtualBox, VMWare или Docker. Необходимо запустить эмулятор непосредственно на системном оборудовании.
  • вы не можете запустить программное обеспечение, которое использует другую технологию виртуализации одновременно с запуском ускоренного эмулятор. Например, VirtualBox, VMWare и Docker в настоящее время используют другой технология виртуализации, поэтому вы не можете запускать их одновременно с ускоренный эмулятор.

обратите внимание: более поздние версии эмулятора (27.2.8, 27.3.0 или позже), требуют флаг эмулятора во время предварительного просмотра. Для этого создайте или отредактируйте файл C:\Users\.android\advancedFeatures.ini и добавить строка «WindowsHypervisorPlatform = on» или запустите эмулятор из командная строка с «- feature WindowsHypervisorPlatform».

Если вы используете windows, Hyper-V работает через AMD, а не HAXM.

попробуйте следующее: На Android нажмите SDK Manager == > SDK Platforms ==> Show Packages ==>ARM EABI v7a Systems Image.

после загрузки образа системы перейдите в AVD Manager ==> Create Virtual Device ==> choose device (например, 5.4 FWVGA») ==> Marshmallow armeabi v7a Android6 с Google APIs ==> измените имя AVD на что угодно (например. первые)==> нажать кнопку Готово.

Как решить проблему с виртуализацией HAXM Intel Android Studio?

Суть проблемы после установки Android Studio не устанавливается модуль виртуализации HAXM Intel
Ошибка
60b759c8ca46c080633210.png
Схема решения 1
Параметры
Виртуализация вкл
VMX — NO
VT-X — NO
Hyper-V — не отключен
EPT — NO
60b75eae11022361577280.png
60b75bbb5dd29270351199.png
60b75bc27e9bd058612395.png
Схема решения 2
Виртуализация- откл
VMX — NO
VT-X — YES
Hyper-V — отключен
EPT — YES
60b75c19d1f47295373566.png
60b75c201bd5a041706638.png60b75c25aca65894697922.png60b75c2a513db855900755.png
Находил инструкции в которых описано:
1) Hyper-V должен быть отключен
2)Виртуализация (Intel Virtual) включена (устанавливается через BIOS)
3) Процессор Intel должен поддерживать технологии
Все требования успешно сочетаются по инструкции —
на ПРАКТИКЕ все работает по отдельности и естественно эмулятор не хочет запускаться

Выводы
Схема 1
Виртуализация включена через Bios
В таком случае процессором не поддерживаются нужные режимы
Схема 2
Виртуализация отключена через Bios
Процессор поддерживает нужные режимы
В обоих случаях поддержка Hyper-V отключена

Еще находил путь решения изменить Boot List Option с Legacy на UEFI
Структура разделов была ранее MBR поменял на GPT
Итог — не помогло

Вопрос как совместить необходимые требования?
Чтобы работала и виртуализация и требования к процессору.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *