VT не поддерживается при установке HAXM

Я пытаюсь установить быстрый эмулятор Android, который использует ускоритель эмулятора Intel x86. Я загрузил ускоритель через менеджер SDK, но когда я попытался установить его, у меня появилось следующее сообщение об ошибке в начале установки:

HAXM failed

Я знаю, что мой CPU (i7-3520M) поддерживает виртуализацию VT-X, поэтому я пошел в BIOS, чтобы убедиться, что он включен:

BIOS

Как вы можете видеть, эта функция включена в BIOS. Я нашел утилиту "securable.exe" в Интернете, и когда я запустил ее, будет показано следующее окно:

securable

Любые мысли или рекомендации? У меня ноутбук Lenovo Z580 с Intel Core i7, и я точно знаю, что он должен поддерживать такую ​​базовую функциональность виртуализации.

ОС - это Windows 8 Pro, у меня также включен Hyper-V, я использую этот компьютер для разработки Windows Phone 8.

--- изменить ---

Оказывается, VT-x начинает работать, когда вы выключаете Hyper-V! Это очень раздражает, потому что я не могу одновременно использовать эмуляторы Android и WP. Кто-нибудь знает, как это исправить?

Ответы

Ответ 1

Итак, единственное решение, которое я нашел, чтобы заставить его работать, - полностью отключить Hyper-V на панели управления → Программы и функции → Включить или отключить функции.

Если кто-нибудь знает, как включить VT-x без отключения Hyper-V, пожалуйста, ответьте на этот вопрос...

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

Ответ 2

У меня была такая же проблема, и я просто обнаружил, что в Avast 9 есть возможность предотвратить использование виртуализации. Это оказывает некоторое влияние на песочницу Avast, но после того, как я отключил ее, я мог бы, наконец, установить HAXM.

Ответ 3

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

  • Если вы используете Avast, отключите его для установки. Вы можете восстановить все службы Avast после установки.

У меня недавно возникли проблемы с установкой HAXM на моем компьютере (я использую Dell Inspiron 5521 с процессором Core i7), и ничего не помогло. Наконец, я загрузил этот пакет:

http://software.intel.com/en-us/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown

скопировал его в мою папку HAXM, а затем запустил файл .cmd в качестве администратора. После перезагрузки компьютера HAXM был установлен на моем компьютере. Вы можете проверить его, набрав

sc query intelhaxm

в вашем cmd.

Ответ 4

Hyper-V включает гипервизор под Windows, поэтому работающая вами ОС уже виртуализирована. VT-x является аппаратной функцией, поэтому вложенный VT-x невозможен (без добавления аппаратной поддержки + программного обеспечения, что кажется маловероятным), поэтому вы не сможете включить Hyper-V и другое решение VT-x (HAXM, VirtualBox, и т.д.) в то же время.

Ответ 5

Чтобы отключить выкл, Hyper-V запустит это из cmd: bcdedit /set hypervisorlaunchtype off, а затем перезагрузится.

Чтобы включить Hyper-V назад на, запустите это: bcdedit /set hypervisorlaunchtype auto

Ответ 6

Все предложения выше в основном связаны с отключением Hyper-V. Это действительный подход, если вы не собираетесь его использовать. Но если вы это сделаете (например, для Windows Phone и Android на одном компьютере и т.д.).

Если вам нужно поддерживать Hyper-V и все еще использовать Android Studio для разработки и отладки, вы можете выполнить шаги из Использование Android-X86 как эмулятор в Hyper-V для Windows. Идея такова:

  • Загрузите Android ISO и создайте виртуальную машину Hyper-V.
  • Включить параметры разработчика, параметры отладки USB и установку приложений из неизвестных источников.
  • Подключиться к изображению виртуальной машины Hyper-V через adb
  • Запустите проект из Android Studio, и VM отобразится в списке устройств для подключения к

Ответ 7

Для меня это было вызвано avast.

Во время установки я получал "неизвестную ошибку". Служба intelhaxm устанавливалась, но при попытке запустить был вызван Access Denied.

  • Я отключил поддержку виртуализации в Avast
  • Я удалил то, что осталось от HAXM
  • Я загрузил последнюю версию установщика из Intel
  • Я распаковал его с помощью 7zip, распакую 64-разрядный установщик.
  • Я перезагрузил свой компьютер в безопасном режиме. Я установил HaxInst64.exe
  • Я изменил *.win10_64 на *, вручную установил .inf файл
  • Я перезапустил компьютер в обычном режиме, служба была запущена, но HAXM все еще не instaleld.
  • Я запускал стандартный установщик HAXM.

Готово