ERROR x86 emulation currently requires hardware acceleration — что делать?

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

Ошибка 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

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

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

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

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

Заключение

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

 

Источник

Это интересно  Ваш компьютер или сеть отправляют автоматические запросы

You May Also Like

About the Author: creator

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

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