ERROR x86 emulation currently requires hardware acceleration — как исправить

У многих пользователей, при первом использовании Android Studio нередко возникают различные неполадки. Одна из которых — ошибка «Emulation currently requires hardware acceleration». Что это за проблема, как ее решить и от нее избавиться? — расскажем обо всем поподробнее.

Суть возникновения

Чтобы пользоваться Android Studio, необходимо установить эмуляторный Intel Hardware Accelerated Execution Manager, но открыв ту же Android Studio. Стоит сказать, именно из-за него и появляется данная проблема. Ситуация возникает из-за того, что сама программа не устанавливает HAXM, а просто скачивает ее. То есть, вполне логично, что ее нужно установить.

Ошибка-Emulator-ERROR-x86-при-запуске-Android-Studio
Ошибка Emulator ERROR x86 при запуске Android Studio

Помните: ошибка может возникнуть даже из-за неправильного скачивания или установки. Загружайте файлы только из проверенных ссылок и не доверяйте посторонним сайтам. Они могут занести на ваш ПК вредоносное программное обеспечение.

Решение проблемы

Решить ошибку можно обычной установкой Intel Hardware Accelerated Execution Manager (HAXM). Отыскать файл можно таким вот методом:

  • Открываем SDK Manager — переходим в Extras.
  • Отыскиваем Intel Accelerator.
  • Убеждаемся, справа, в процессах, написано “Installed”.
  • Такого нет? — клацайте на “install package”.
  • Когда проблема сохранилась, значит нужно сделать все вручную. Так программа точно установится.
  • Находим инсталляционный элемент, прописывая в поиске: intelhaxm-android.exe. Возможно, потребуется открыть доступ к скрытым файлам и папкам. «Пуск» — «Панель управления» — «Параметры проводника» — «Вид» — «Скрытые файлы и папки» — «Показывать скрытые файлы и папки»;
  • Клацаем два раза на инсталляху.
  • Дожидаемся окончания и спокойно включаем HAXM.

В MacOS происходящее практически идентично:

Маршрут такой же самый, как и в обычных операционных системах, но ищем в конце файл «silent_install.sh». Необходмо запустить его. Тихая инсталляция закончится. Закрываем и заново запускаем Android Studio и спокойно пользуемся программой.

Активируем виртуализацию через BIOS

Также, виртуализацию оборудования можно активировать в параметрах БИОС:

На архитектуре Intel:

  • перезагружаем ПК;
  • активно нажимаем на F12, Del, F11, F10, F2 (зависит от версии ПК);
  • зашли в биос;
  • переходим в Advanced > CPU Configuration;
  • ищем самую нижнюю строчку Intel Virtualization Technology;
  • выставляем Enabled — сохраняем информацию и благополучно выходим.

    Включение-IVT-в-Intel
    Включение IVT в Intel

На архитектуре AMD:

  • заходим в биос;
  • Advanced > CPU Configuration;
  • выставляем режим Enabled для строчки SVM Mode;
  • переходим, чтобы сохранить настройки и выйти.

Обратите внимание: в случае, когда ЦП не имеет поддержки виртуализации, можно воспользоваться ARM эмулятором. В таком случае, придется создавать новое ВУ, либо изменить используемое устройство виртуализации. Зайдите в Android, в Диспетчере виртуальных устройств, в пункте CPU/ABI заменить на ARM в предложенном выпадающем меню.

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

Заключение

В целом, мы разобрались, что справиться с ошибкой “Error: x86 emulation currently requires hardware acceleration” можно и сделать это совсем несложно. Все вышеописанные действия правильные и решают данную проблему. Если советы не помогут: сносите снова программу — выполняйте очистку через CCleaner — устанавливайте все последние KB-пакеты обновлений в Windows — пробуйте вновь. Последний совет — используйте более раннюю версию.

Оцените статью
Добавить комментарий

  1. Михаил

    Haxm не устанавливается, пишет что визуализация не включена. А на деле все включено. Проблемы с AMD как всегда

    Ответить