Вопрос:
При установке пакета IntelHaxm-Android я получаю следующую ошибку, несмотря на то, что Hyper-V отключен:
Из изображения видно, что гипер-v отключен. Процессором является Intel i7-6700, который определенно поддерживает VT-x, а виртуализация включена в BIOS.
Любые идеи о том, как решить эту проблему?
Ответ №1
У меня была аналогичная проблема, которая была решена этим ответом с форума
это то, что я сделал для установки haxm 1.1.4 на win 8.1 Pro 64-bit. вы можете протестировать его с помощью или без админ-привилегий, я сделал это с ними: – | (это означает запуск cmd и любого другого exe в режиме администратора)
I. Preparing——————————————————— (Дополнительно: проверьте или измените настройки BIOS для Intel VT, отключите гипер-v,… как указано в других ответах.)
- загрузить и извлечь файл в папку
- cmd → sfc/SCANNOW
- перезагружать
- cmd → Bcdedit -set TESTSIGNING ON
- перезагружать
II. Installation—————————————————– 1. запустите install-android.exe в папке извлеченного файла и установите 1.1, если вы не получили сообщение об ошибке, предыдущие шаги обработали ошибку – продолжайте до III. 1.2, если вы получили сообщение об ошибке НЕ нажмите кнопку “ОК” при возникновении ошибки 3. перейдите в папку C:Program FilesIntelHAXM и скопируйте все файлы, кроме *.tmp, в новую папку 4. затем продолжите/завершите настройку (щелкните OK и закончить) 5. Скопируйте файлы из новой папки в C:Program FilesIntelHAXM и удалите *.tmp 6. перейдите в папку C:Program FilesIntelHAXM, щелкните правой кнопкой мыши на inf файле и выберите установку окна с установкой драйвера. установить драйвер. он должен сказать ОК, тогда..
Подсказка: вот что изменило для меня! Запуск “HaxInst64.exe/i intelhaxm.inf 1”, а также с параметром 4 в консоли не всплывал окно установки драйвера
III. Test———————————————————— 1. cmd → sc query intelhaxm, он должен показать службу 2. reboot 3. cmd → sc query intelhaxm, он должен сказать, что работает служба.
Внутривенно Reset———————————————————— 1. cmd → Bcdedit -set TESTSIGNING OFF 2. перезагрузка
Ответ №2
Hyper-V предотвращает запуск HAXM на вашем компьютере. У вас есть два варианта:
Содержание
- Удалить Hyper-V
- (если вы вообще не используете Hyper-V)
- Создайте альтернативную конфигурацию Windows 10 с отключенным Hyper-V
- (если вам нужно использовать Hyper-V для других целей)
Удалить Hyper-V
(если вы вообще не используете Hyper-V)
-
Откройте окно PowerShell в качестве администратора и выполните команду:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
-
Перезагрузите компьютер и вуаля – вы можете использовать HAXM или VirtualBox.
Создайте альтернативную конфигурацию Windows 10 с отключенным Hyper-V
(если вам нужно использовать Hyper-V для других целей)
- Откройте командную строку в качестве администратора.
-
Клонировать существующую конфигурацию (с установленной и включенной Hyper-V) и дать ей осмысленное описание:
BCDEDIT /copy {current} /d «Hyper-V enabled»
-
Отключить Hyper-V в текущей конфигурации:
BCDEDIT /set {current} hypervisorlaunchtype off
-
Переименовать текущую конфигурацию:
BCDEDIT /set {current} description «Hyper-V disabled»
- Перезапустите компьютер и выберите конфигурацию с отключенным Hyper-V для запуска HAXM.