Я пытаюсь включить виртуализацию на своей машине с Windows 10, но безуспешно. Мне это нужно для разработки под Android.
Вот некоторые характеристики:
- Windows 10 x64 домашняя
- Intel Core i5
- InsydeH20 BIOS - виртуализация ВКЛЮЧЕНА
- Согласно Speccy, виртуализация поддерживается, но не включена
Я перепробовал все, что мог придумать. Я читал другие сообщения и другие форумы, и, похоже, ничего не помогает. Часто вопрос касается виртуальной машины или виртуального ящика, но это автономный компьютер без какой-либо другой виртуализации на нем.
В некоторых сообщениях говорится, что необходим Hyper-V, но Hyper-V не поддерживается в Windows 10 Home. Если он мне нужен, я могу выполнить обновление, но я не хочу этого делать, если он не нужен.
У кого-нибудь есть предложения?
Сообщения об ошибках:
В Android Studio мне говорят, что модуль ядра HAX не установлен. Однако, на самом деле, он установлен в Android Studio.
Когда я пытаюсь запустить установщик вручную, мне сообщается
Данный компьютер соответствует требованиям HAXM, но технология виртуализации Intel (VT-x) не включена.
решение1
После того, как я несколько раз безрезультатно ударил головой по клавиатуре, я наконец понял, в чем проблема.
Во-первых, позвольте мне сказать, что проблема НЕ в Hyper-V. Если вы столкнулись с этой проблемой и думаете, что вам нужен Hyper-V (как и мне), то вам не нужен. На самом деле, установка Hyper-V усугубила весь процесс. Вместо того, чтобы получить ошибку о том, что VT-x не включен, вы получаете ошибку о том, что компьютер несовместим для виртуализации. Так что не тратьте свое время и деньги (Windows Home не имеет Hyper-V, вам нужно обновиться до Pro, чтобы получить его).
Решение было на самом деле довольно простым, но я бы никогда не додумался до него сам. Я наткнулся наэта темапросто из любопытства, что бы люди делали без опции виртуализации в BIOS, и обратил внимание на настройки Avast (который я, кстати, использую).
Запрещать
Settings > Troubleshooting > Enable hardware-assisted virtualization
Перезагрузите и вуаля! VT-x теперь включен. HAXM успешно установлен.
Надеюсь, это поможет!
решение2
Для разработки Android вам не нужен виртуальный ящик и VMWare или какой-либо вид виртуализации. У вас есть Android Virtual Device (AVD) для запуска Android на Windows. Попробуйте Android Studio.
Если вы разрабатываете с помощью Android Studio или AVD с Eclipse и у вас возникли проблемы с загрузкой Android Virtual Device (AVD), то просмотрите этот блог, он поможет вам начать работу riantech007.blogspot.com