Подтвердить что ты не робот

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

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

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

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

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

4b9b3361

Ответ 1

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

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

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

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

Вот ссылка:

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

Ответ 2

Я думаю, что ваша проблема заключалась в том, что вы думали, что установщик в 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 Использование печати

Ответ 3

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

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

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

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

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

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

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

ссылка: http://www.windowspasswordsrecovery.com/win8-tips/how-to-disable-uefi-secure-boot-in-windows-8-1-8.html

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

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

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

     'bcdedit.exe /set nointegritychecks on'

или Windows 10

     'bcedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS'

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

Перезапустите Windows 10.

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

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

     'bcdedit.exe /set nointegritychecks off'

Ответ 4

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

или же

bcdedit /set hypervisorlaunchtype off

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

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

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

Ответ 5

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

Ответ 6

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

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

Проверить, включена ли виртуализация с Speccy

  1. Загрузите HAXM intaller с сайта Intel. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

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

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

Ответ 7

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

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

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

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

Ответ 8

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

Ответ 9

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


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

Я нашел это на сайте MS: поскольку эмулятор Android в настоящее время поддерживает аппаратное ускорение AMD только в Linux, аппаратное ускорение недоступно для компьютеров на базе AMD, работающих под управлением Windows.

К счастью, есть способ заставить его работать, но настроить аппаратное ускорение для процессора 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 в настоящее время используют другую технологию виртуализации, поэтому вы не можете запускать их одновременно с ускоренным эмулятором.

Дополнительная информация: Android Emulator - поддержка процессоров AMD и Hyper-V

Эта рекомендация тоже не помогла:

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

Ответ 11

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

Tools > Android > AVD Manager

Он автоматически установится через Android Studio.

Ответ 12

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

Ответ 13

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

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

Ответ 14

Введите с помощью пользователя Administrator. Во-первых, вы должны включить его http://www.ghacks.net/2014/11/12/how-to-enable-the-hidden-windows-10-administrator-account/

Установите его из C:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-andoid.exe

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

Ответ 15

Хорошее описание здесь: https://developer.android.com/studio/run/emulator-acceleration.html

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

запрос sc intelhaxm

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

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

Ответ 16

Вариант 1. Перейдите в папку Android SDK → Дополнительно → Intel, дважды щелкните установщик HAXM и установите его вручную.

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

Вариант 3: Загрузите инсталлятор HAXM с сайта Intel. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

Ответ 17

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

DG_Readiness_Tool_v3.5.ps1 -Disable

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

Set-ExecutionPolicy Unrestricted

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

Надеюсь, поможет!

Ответ 18

служба HYPER-V должна быть остановлена.

Ответ 19

В октябре 2019 года все еще эта проблема остается. Как я решил эту проблему:

Шаг 1: Скачал Android Studio и установил ее. Но не удалось установить HAXM.

Шаг 2: Затем запустил AVD. Затем он предлагает создать виртуальное устройство. Но это также не удалось.

Шаг 3: Я скачал последнюю версию HAXM из источника intel GitHub. Отсюда github.com/intel/haxm/releases/latest

Шаг 4: Затем вручную установил HAXM. Документация находится здесь: Установка автономного Intel HAXM в Windows

Шаг 5: Затем снова попытались создать виртуальное устройство Pie. Он успешно его создал.

Но если ваш шаг 5 все равно не пройден, может быть другое решение: при загрузке файла .zip он покажет вам путь к SDK, а также исходный путь к файлу .zip. Таким образом, вы можете вручную загрузить ZIP файл и поместить его в папку пути SDK. Затем снова можете попытаться создать виртуальное устройство.

Ответ 20

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

Попробуйте следующее: на Android, щелкните SDK Manager == > Платы SDK == > Показать пакеты == > ARM EABI v7a Systems Image.

После загрузки образа системы перейдите в AVD Manager == > Создать виртуальное устройство == > выбрать устройство (например, 5.4 FWVGA) == > Marshmallow armeabi v7a Android6 с API Google == > Измените имя AVD на что угодно (например, myfirst) == > завершение клика.