Не удалось установить драйвер гипервизора эмулятора Android для процессоров amd, что делать
Обновлено: 21.11.2024
Сегодня вы можете загрузить последнюю версию эмулятора Android, которая позволяет запускать виртуальные устройства Android (AVD) на базе архитектуры x86 на компьютерах с процессорами AMD.
Можно ли установить драйвер гипервизора эмулятора Android для процессоров AMD?
Чтобы установить из диспетчера SDK, выполните следующие действия. Откройте Инструменты->Диспетчер SDK. Перейдите на вкладку Инструменты SDK и выберите Драйвер гипервизора эмулятора Android для процессоров AMD. Нажмите OK, чтобы загрузить и установить драйвер гипервизора эмулятора Android для процессоров AMD.
Какой процессор лучше всего подходит для эмулятора Android?
Возможно, вы заметили, что современные смартфоны имеют многоядерные процессоры, поэтому для внедрения системы эмулятора требуется такая же мощная настройка ядра ЦП. В идеале вам потребуется как минимум восемь ядер (Intel/AMD) и оценка PassMark для одного потока более 1500, чтобы получить отличную производительность MEmu.
Есть ли эмулятор Android для процессоров AMD?
Драйвер гипервизора эмулятора Android для процессоров AMD теперь доступен для загрузки через SDK Manager на канале Canary.
Можно ли запустить эмулятор Android на AMD Ryzen?
Больше никаких ошибок VT-X или SVM, аппаратного ускорения x86 на процессорах AMD, таких как Ryzen. Новейшая версия Android Studio Canary 2018 обеспечивает поддержку эмулятора Android для ПК с последней версией Windows 10, где можно успешно включить Windows Hypervisor Platform/Hyper-v. Эмулятор теперь может загружать AVD уровня API 26+ x86 / x86_64 в ускоренном режиме.
Почему мой эмулятор AMD не устанавливается на мой компьютер?
Платформа гипервизора отключена (согласно этому последнему руководству, она должна быть отключена, так как это отличается от того, как это было в прошлом году). Любые отзывы или предложения приветствуются. Если вы используете антивирус Avast (или AVG), это может быть причиной этой проблемы. Итак, что нужно сделать, чтобы это исправить:
Как установить гипервизор AMD в эмулятор Android?
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor -All Затем установите гипервизор AMD, он будет работать без проблем. Используйте последнюю стабильную сборку Android Studio 4.0. Она может автоматически устанавливать драйвер гипервизора Amd через диспетчер Sdk.
Оглавление
Можно ли запустить эмулятор Android на процессоре AMD?
Сегодня вы можете загрузить последнюю версию эмулятора Android, которая позволяет запускать виртуальные устройства Android (AVD) на базе архитектуры x86 на компьютерах с процессорами AMD.
Как использовать командную консоль администратора для выполнения пакетной программы молчаливой установки внутри пакета драйвера?
- Откройте командную консоль Windows с правами администратора.
- Перейдите к $ANDROID_SDK_ROOT\extras\google\Android_Emulator_Hypervisor_Driver.
- Запустите файл silent_install.bat. Убедитесь, что вы видите нужный вывод программы установки: СОСТОЯНИЕ: 4 РАБОТАЕТ.
Работает ли Android Studio на процессорах Ryzen?
Ранее Android Studio не поддерживала процессоры AMD для аппаратной эмуляции устройства Android. Все изменилось в 2018 году, когда Google добавил поддержку Hyper-V в эмулятор Android. Однако при работе на настольном ПК с процессором Ryzen у меня возникли трудности с запуском программы на моей машине.
Не распознан как внутренний или внешний пакетный файл команды?
Ошибка «не распознана как внутренняя команда» обычно возникает из-за того, что компьютер не может найти исполняемый файл, который вы просите его запустить. Однако вы можете предоставить ему полный путь к исполняемому файлу, и тогда он сможет запустить его без каких-либо проблем. Запустите окно командной строки на своем ПК.
Подходит ли виртуализация ЦП для игр?
Накладные расходы на виртуализацию ЦП обычно приводят к снижению общей производительности. Развертывание таких приложений в двухпроцессорных виртуальных машинах не ускоряет работу приложения. Вместо этого он заставляет второй виртуальный ЦП использовать физические ресурсы, которые в противном случае могли бы использовать другие виртуальные машины.
Можно ли установить гипервизор для процессора AMD?
Мне не удается установить драйвер гипервизора эмулятора Android для процессора AMD. Виртуализация включена.: Не удалось установить драйвер гипервизора в Android Studio. «Процесс эмулятора для AVD был убит», отображаемый при выполнении кода в Visual Studio: ошибка, отображаемая в Android Studio при установке драйвера гипервизора:
Как установить драйвер эмулятора Android для процессоров AMD?
Есть ли драйвер гипервизора эмулятора Android для Windows 10?
Для Windows 10: все функции Windows, поддерживающие Hyper-V (явно или автоматически), должны быть отключены. Несколько примеров смотрите на скриншотах ниже. Запустите SDK Manager через Android Studio, и вы должны увидеть «Драйвер гипервизора эмулятора Android для процессоров AMD». Проверьте и нажмите «Применить».
Нужно ли запускать Hyper-V с эмулятором Android?
У вас процессор Intel, и вам нужно запускать Hyper-V одновременно с эмулятором Android. Используйте WHPX. У вас есть процессор AMD, и вам не нужно запускать Hyper-V одновременно с эмулятором Android. Используйте драйвер гипервизора эмулятора Android для процессоров AMD.
Мне не удается установить драйвер гипервизора эмулятора Android для процессора AMD.
Следует отметить, что виртуализация включена.
Процесс эмулятора для AVD был остановлен во время выполнения кода в Visual Studio при попытке установить драйвер гипервизора в Android Studio.
Ошибка также отображается в Android Studio при установке драйвера гипервизора:
Что теперь делать? Спасибо.
Подожди. у тебя процессор интел а не амд. используйте хаксм. почему вы пытаетесь установить драйверы amd. они предназначены только для процессоров amd.
5 ответов 5
Если вы используете антивирус AVAST, он не будет работать. Поэтому откройте пользовательский интерфейс антивируса Avast, перейдите в Меню / Настройка / Устранение неполадок, снимите флажок (( Включить аппаратную виртуализацию )) и перезапустите. Он будет установлен.
Я уже убедился, что виртуализация включена в BIOS, и попытался вручную запустить silent_install.bat после использования онлайн-пакетов выпуска. Ни один из них не работал, но это решило проблему. Единственное, что нужно добавить, это то, что ваш компьютер нужно будет перезагрузить, как только вы измените настройку в Avast.
Сначала попробуйте проверить, включен ли у вас Hyper-V. В большинстве случаев новые компьютеры используют его для аппаратного ускорения, но оно не используется совместно с другими приложениями виртуализации, поэтому, чтобы запустить его на AMD или Intel VT-x, сначала проверьте, установлен ли у вас Hyper-V (перейдите в панель управления). , затем в окне «Программы и компоненты» нажмите «Включение или отключение компонентов Windows», затем найдите Hyper-V, снимите флажок и нажмите «ОК».
Если это не сработает, проверьте разрешения BIOS. Вы можете перейти к расширенной конфигурации ЦП или набора микросхем и найти «Технология виртуализации Intel», включить этот параметр, а затем «Сохранить и выйти».
Текст был успешно обновлен, но возникли следующие ошибки:
jrojas25 прокомментировал 9 июня 2020 г. •
Та же проблема с:
EDIT:
Исправлено включением технологии виртуализации в BIOS.
Taogle2018 прокомментировал 9 июня 2020 г.
Извините, я подумал, что вы были первым репортером, и закрыл тему. Позвольте мне дождаться комментариев автора оригинала.
Комментарийspacesofttechnologies прокомментирован 15 июня 2020 г.
где находится простой файл "silent_install.bat".
Пн, 8 июня 2020 г., 13:09 Хайтао Шань, ***@***.***> написал: Есть подробности? Или скриншот? — Вы получаете это, потому что вы создали тему. Ответьте на это письмо напрямую, просмотрите его на GitHub или отмените подписку.
Taogle2018 прокомментировал 16 июня 2020 г.
Это странно. У тебя процессор AMD, верно? Android Studio 3.6 может иметь запутанное сообщение об ошибке. 4.0 должен давать правильное сообщение.
Опять же, можете ли вы опубликовать скриншот, чтобы я мог продолжить расследование? И ваш процессор, версия Android Studio, версия Windows.
Gwehyr прокомментировал 18 июня 2020 г. •
У меня тоже отсутствует файл silent_install.bat.
Я перешел на кодовую страницу. нажал "клонировать или скачать", затем нажал "загрузить Zip"
Я распаковал zip и в README.md написано использовать Silent_installer.bat, но его не существует
EDIT: я обнаружил, что мне не нужно этого делать, мне просто нужно было включить виртуализацию на моем компьютере. Тогда я мог бы просто использовать Android Studios, чтобы сделать это. Я использую материнскую плату ASRock и какое-то время не мог найти ее для включения. потому что он помечен как SVM, а я не понял, что это виртуализация.
Кроме того, простой способ проверить, включена ли виртуализация (в Windows 10), — открыть диспетчер задач, перейти на вкладку "Производительность" и нажать "ЦП". в нижней части окна должно быть написано виртуализация: включено/отключено.
jaaywags прокомментировал 18 июня 2020 г.
Я заставил это работать, включив виртуализацию в BIOS. У меня процессор AMD Ryzen 5 и материнская плата Gigabyte.
- Перезагрузите компьютер
- В загрузочном образе быстро нажмите клавишу F12, чтобы войти в BIOS (это может быть другая функциональная клавиша, в зависимости от вашей материнской платы).
- Перейти к настройкам BIOS (навигация осуществляется с помощью клавиш со стрелками, клавиши ввода, чтобы войти или выбрать, и esc, чтобы вернуться назад)
- Идите в M.T.I. вкладка (должна быть вкладкой по умолчанию)
- Перейдите в "Дополнительные настройки частоты"
- Выделите "Режим SVM"
- Вы также можете найти все, что говорит о виртуализации или VT-x, если вы не видите SVM
- Нажмите, введите
- Выделите "включить" и нажмите "Ввод".
- Нажмите ESC, чтобы вернуться.
- Прокрутите вправо, чтобы перейти на вкладку "Сохранить".
- Выберите "Сохранить и выйти".
- Нажмите "Ввод".
- Ваш компьютер перезагрузится. Попробуйте переустановить SDK Tool, «Драйвер гипервизора эмулятора Android для процессора AMD (установщик) через студию Android
Прокомментировал Duroxxigar 26 июня 2020 г.
У меня такая же проблема, виртуализация уже включена. Есть другие идеи?
cerasasus прокомментировал 26 июня 2020 г. •
У меня такая же проблема, виртуализация уже включена. Есть другие идеи?
Вы должны сделать 2 вещи:
-активировать виртуализацию в биосе
-деактивировать Hyper-V и платформу гипервизора в «активировать/деактивировать функцию Windows»
и запустить powershell от имени администратора и скопировать :"Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V". Наконец, перезагрузите компьютер.
Прокомментировал Duroxxigar 26 июня 2020 г.
@cerasasus Да, все это уже сделано.
прокомментировал anilabhadatta 28 июня 2020 г.
Введите systeminfo в cmd и загрузите снимок экрана.
У меня была проблема, когда я включил Hyper-v и отключил с помощью «Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V», но все равно он показывал, что статус Hyper-V включен.
Я ввел другой код, который полностью отключил Hyper V.
Пожалуйста, загрузите скриншот системной информации в cmd.
Taogle2018 прокомментировал 29 июня 2020 г.
@Duroxxigar @cerasasus В этих случаях, скорее всего, у вас включен Hyper-V. Вы можете использовать эмулятор с Hyper-V и WHPX и игнорировать эту ошибку. Или вы можете отключить Hyper-V и попробовать установить драйвер еще раз.
Эмулятор Android работает как с Hyper-V, так и без него. Драйвер нужен только тогда, когда он работает без Hyper-V.
raymelon прокомментировал 29 июня 2020 г. •
У меня была точно такая же ошибка, как у @jrojas25 @cerasasus @Duroxxigar. Я испробовал все описанные здесь шаги, от включения режима SVM в BIOS до отключения Hyper-V, но все равно получаю ту же ошибку.
Это означает, что в вашей системе включен Hyper-V. Установка флажка функции в «Включение и отключение функций Windows» вообще ненадежна. Иногда он неявно включается другими функциями Microsoft.
Тем не менее, я не могу сказать вам, что это такое. Известные возможности: «Песочница Windows», «Платформа виртуальной машины» (требуется для запуска WSL v2), «Credential Guard», «Изоляция ядра» (в параметрах Защитника Windows).
Это дало мне некую подсказку, и я попытался отключить платформу виртуальных машин и платформу гипервизора Windows (см. выделенные метки на изображении ниже).
После этого мне удалось установить драйвер гипервизора эмулятора Android. Я повторно включил две функции после и перезагрузился в последний раз. Наконец-то я могу использовать эмулятор.
Я постараюсь прокомментировать, когда соберу более подробную информацию о возможных причинах, я только что закончил настройку Android Studio час назад.
прокомментировал anilabhadatta 29 июня 2020 г.
@Duroxxigar
Я использовал эти две команды, чтобы полностью отключить Hyper-V.
Я использовал Vmware, чтобы проверить, был ли мой Hyper-V полностью отключен или нет, я снял флажок Hyper-V и Windows Hypervisor Platform, но Vmware все еще обнаруживал, что гипервизор включен.
Вы также можете использовать services.msc, чтобы проверить, полностью ли отключен Hyper-V.
Используйте эти две команды cmd, чтобы полностью отключить Hyper-V. (перезагрузите компьютер после использования этих команд)
- Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor -All
- bcdedit /set hypervisorlaunchtype off
Затем установите гипервизор AMD, он будет работать без проблем.
Используйте последнюю стабильную сборку Android Studio 4.0. Она может автоматически устанавливать драйвер гипервизора Amd через диспетчер Sdk.
А также включите режим SVM в BIOS материнской платы, чтобы включить виртуализацию в процессорах AMD.
прокомментировал anilabhadatta 29 июня 2020 г.
Если у вас процессор AMD для настольных ПК без встроенной графики и выделенного графического процессора, все должно работать нормально.
Если у вас процессор Amd со встроенным графическим процессором и без выделенного графического процессора, я не знаю, как он будет работать. Вы можете попробовать работать в обычном режиме.
adarshcodes прокомментировал 17 июля 2020 г.
У меня была точно такая же ошибка, как у @jrojas25 @cerasasus @Duroxxigar. Я испробовал все описанные здесь шаги, от включения режима SVM в BIOS до отключения Hyper-V, но все равно получаю ту же ошибку.
Это означает, что в вашей системе включен Hyper-V. Установка флажка функции в «Включение и отключение функций Windows» вообще ненадежна. Иногда он неявно включается другими функциями Microsoft.
Тем не менее, я не могу сказать вам, что это такое. Известные возможности: «Песочница Windows», «Платформа виртуальной машины» (требуется для запуска WSL v2), «Credential Guard», «Изоляция ядра» (в параметрах Защитника Windows).
Это дало мне некую подсказку, и я попытался отключить платформу виртуальных машин и платформу гипервизора Windows (см. выделенные метки на изображении ниже).
После этого мне удалось установить драйвер гипервизора эмулятора Android. Я повторно включил две функции после и перезагрузился в последний раз. Наконец-то я могу использовать эмулятор.
Я постараюсь прокомментировать, когда соберу более подробную информацию о возможных причинах, я только что закончил настройку Android Studio час назад.
Мне помогло. Я тоже застрял на том же. Включил все, но не могу установить драйвер. Но мне помогает отключение платформы гипервизора Windows. Спасибо всем.
Ошибка установки HAXM — очень распространенная ошибка, возникающая при установке Android Studio. В этом руководстве объясняется, что такое Intel HAXM и как установить Intel HAXM. Мы также рассмотрим различные проблемы, которые могут привести к ошибке установки HAXM, и способы их решения.
Оглавление
Что такое Intel HAXM
HAXM расшифровывается как Hardware Accelerated Execution Manager. Это межплатформенный механизм виртуализации с аппаратной поддержкой (гипервизор). Эмулятор Android использует HAXM на платформах Intel для ускорения и повышения производительности
Почему не удается установить HAXM
Android Studio устанавливает Intel HAXM при установке Android Studio. Но вы можете получить сообщение об ошибке установки HAXM по следующим причинам
- Эмулятор Android уже запущен
- Процессор не на базе Intel
- Неподдерживаемая ОС
- Диспетчер Hyper-V должен быть отключен
- Виртуализация должна быть включена в Bios (VT-x)
- ПК должен поддерживать виртуализацию
- Антивирус (Avast) может мешать установке HAXM
Ошибка установки HAXM
Эмулятор Android уже запущен
Вы должны остановить эмулятор Android, если он уже запущен.
Вы можете остановить его в AVD Manager. В столбце действия щелкните стрелку вниз справа и нажмите «Стоп». Это останавливает эмулятор.
Или вы можете перезагрузить компьютер.
Процессор не Intel
Intel HAXM нельзя использовать в системах без процессора Intel. Даже если процессор Intel, он все равно должен иметь поддержку VT-x, EM64T и Execute Disable Bit
ОС не поддерживается
- Поддерживаемые ОС Windows: 7, 8, 8.1 и 10.
- Поддерживается macOS 10.12, 10.13 и 10.14.
- Поддерживается только 64-разрядная ОС.
Отключить диспетчер Hyper-V
Hyper-V — это еще один метод виртуализации, аналогичный Intel HAXM. Вы не можете использовать оба одновременно. Следовательно, необходимо отключить Hyper-V. Вы можете выполнить следующие действия, чтобы отключить Hyper-V
- Перейдите в Панель управления -> Программы и компоненты -> Включение или отключение компонентов Windows.
- В окне отключите параметры Hyper-V
- Перезагрузите компьютер
Отключение HyperV. Одна из основных причин появления сообщения об ошибке установки HAXM
Hyper-V может быть отключен
Если у вас включены такие функции Windows 10, как Device Guard и Credential Guard, это может предотвратить полное отключение Hyper-V.
Средство Device Guard и Credential Guard для проверки готовности оборудования, выпущенное Microsoft, может отключить указанные функции Windows 10 вместе с Hyper-V:
- Загрузите последнюю версию средства проверки готовности оборудования Device Guard и Credential Guard.
- Разархивировать
- Откройте командную строку с помощью Запуск от имени администратора
- Выполните следующую команду
- @powershell -ExecutionPolicy RemoteSigned -Command "X:\path\to\dgreadiness_v3.6\DG_Readiness_Tool_v3.6.ps1 -Disable"
- Перезагрузить.
Виртуализация отключена в Bios
Если виртуализация отключена в BIOS, ее необходимо включить.
Выключите компьютер, а затем включите его. Нажмите любую клавишу F2, DEL, F10 (клавиша может отличаться на вашем ПК), чтобы войти в BIOS при запуске. Скорее всего, при запуске вы увидите сообщение о клавише, которую нужно нажать для входа в BIOS
Включение виртуализации в Bios
Вы можете увидеть виртуализацию в любом из следующих меню.
- Чипсет
- Северный мост
- Расширенное управление набором микросхем
- Расширенная конфигурация ЦП
Эта функция может называться
- VT-x
- VT-d (как на изображении выше)
- Технология виртуализации Intel
- Интел ВТ
- Расширения виртуализации
- Вандерпул
ПК не поддерживает виртуализацию
Возможно, ваш процессор не поддерживает виртуализацию. Вы можете обратиться к разделу Поддерживает ли мой процессор технологию виртуализации Intel®? статью, чтобы проверить, поддерживает ли ваш компьютер виртуализацию
Антивирус мешает установке HAXM
Антивирус Avast мешает установке HAXM. Это также может замедлить работу эмулятора Android. Обходной путь: перейдите в «Настройки Avast» > «Устранение неполадок» и снимите флажок «Использовать вложенную виртуализацию там, где она доступна»
Как установить HAXM
Есть два способа установки Intel HAXM.
- Использование Android SDK Manager
- Прямая загрузка и установка
Установка из Android SDK Manager
Перейдите в Android SDK Manager (Инструменты -> Диспетчер SDK) и выберите Инструменты SDK. Здесь вы найдете установщик Intel x86 Emulator Accelerator HAXM. Выберите его и нажмите OK.
Программа установки Intel x86 Emulator Accelerator HAXM
Нажатие кнопки OK не устанавливает HAXM Always. Но загруженные файлы будут скопированы в расположение SDK /sdk/extras/intel/Hardware_Accelerated_Execution_Manager/
Затем вы можете нажать на intelhaxm-android.exe для установки, как показано ниже
Прямая загрузка и установка
Вы можете напрямую загрузить установщик по ссылке Релизы HAXM
После распаковки файла вы найдете файл intelhaxm-android.exe
Установите Intel HAXM
Вас приветствует мастер настройки Intel HAXM
Добро пожаловать в программу установки HAXM
Нажмите "Далее", чтобы завершить установку.
Проверьте, можно ли установить Intel HAXM
Используйте haxm_check.exe, чтобы проверить, поддерживается ли VT на вашем ПК
Проверьте, установлен ли HAXM
Наконец, вам нужно проверить, установлен ли и запущен ли HAXM. Вы можете сделать это из командной строки с помощью команды
Ссылка
Обзор
Установка Intel HAXM обязательна, если вы хотите запустить эмулятор Android на ПК с Windows. Без которого эмулятор Android будет работать очень медленно. Он устанавливается при установке Android Studio, но вы получаете сообщение об ошибке HAXM Installation Failed. Самая распространенная ошибка связана с тем, что на вашем ПК не включена виртуализация. Или потому, что HyperVisor работает или процессор не на основе Intel. Мы узнали, как решить все эти проблемы в этом руководстве
22 мысли о «Ошибке установки HAXM. Установите Intel HAXM в Windows”
Это была выдающаяся статья. Я несколько часов не мог настроить эмулятор Android. Я следовал вашим инструкциям и обнаружил, что виртуализация отключена в BIOS. Снова на ходу. Спасибо!
Сэр, я создал здесь проблему Не удалось установить Intel HAXM (пакет/файл) во время установки Android Studio, завершите ее.
и вручную установите Intel HAXM, запустите его, затем появится ошибка, показывающая ему, что системные требования не поддерживаются им.
Как решить эту проблему при запуске эмулятора для Android Studio.
У вас должна быть возможность установить hxam, когда вы полностью включите виртуализацию в своем биосе (вкладка производительности процессора) ... отключите гипервизор и виртуальную платформу Windows (win 10 и win 11)
Нет сообщений о выпуске Windows Home. В этой редакции нет возможности деактивировать Hyper Viewer. Hyper-V не существует в W10Home.
испанский: Ningun post habla de la edicion «Windows Home». Эта версия не может отключить Hyper Visor. Hyper-V не существует в W10Home
Спасибо, братан, это действительно работает
Благодарю вас за этот полезный контент, он помог мне решить проблему. Большое спасибо
Большое спасибо. Это действительно очень помогает мне. Спасибо.
Большое спасибо. Я искал его решение, и оно действительно помогает мне. Спасибо.
У меня была самая странная ситуация:
– В биосе была включена виртуализация
– процессор Intel Я использую виртуализацию VT-X, но утилита идентификации процессоров Intel® показывала виртуализацию серым цветом, как если на моем компьютере его вообще не было
– диспетчер задач Windows 10 показывает, что виртуализация доступна
– Haxm не может быть установлен
Я удалил докер, перешел к включению или отключению компонентов Windows, чтобы снять флажки с контейнеров, Hyper-V, перезагрузился, запустил сценарий DG_Readiness_Tool_v3.6.ps1, но все равно не работал.
Единственной вещью, которая могла блокировать виртуализацию (VT-X) от обнаружения установщиком HAXM, была подсистема Windows для Linux, которую я снял с функций Windows. Наконец-то у меня включена поддержка виртуализации. Поэтому решением в моем случае было полное удаление WSL из Windows 10.
PS C:\temp\haxm> .\haxm_check.exe
Поддержка VT — да
Поддержка NX — да
Мне удалось установить Intel x86 Emulator Accelerator (установщик HAXM) в Android Studio > Android SDK > SDK Tools:
Читайте также: