Этот компьютер не поддерживает виртуализацию (Vt-x). HAXM не может быть установлен

Я попытался установить xamarin на свой компьютер, но он показывает эту ошибку, когда я пытаюсь установить HAXM.

Я посмотрел в Интернете и нашел какое-то решение, но мой процессор говорит, что виртуализация не поддерживается.

Как я могу использовать Xamarin?

2 ответа

Решение

Intel HAXM не требуется для использования Xamarin. Требуется использовать некоторые изображения с эмулятором с аппаратным ускорением, но вы можете просто придерживаться классических изображений, которые медленнее, но тоже работают. Просто пропустите установку Intel HAXM.

В некоторых случаях требуется включить Vt-x в BIOS. Intel Pentium B960 не поддерживает его, поэтому это не вариант для вас.

HAXM не требуется инструментам платформы Xamarin, но используется для ускоренных образов эмулятора Google AVD x86. Также следует отметить, что он доступен только для поддерживаемых процессоров Intel.

Также необходимо убедиться, что Hyper-V отключен в диалоговом окне "Приложения"> "Отключить функции Windows":

Возможности системы Windows

На втором снимке экрана видно, что виртуализация может быть отключена в вашем BIOS. Некоторые производители требуют, чтобы вы включили это вручную.

Перезагрузите компьютер и нажмите клавишу, указанную при загрузке, чтобы войти в BIOS (обычно "Удалить"). Найдите там параметр, который может быть указан как "Технология виртуализации Intel", "Intel VT-x", "Расширения виртуализации", "Vanderpool".

Как только вы включите это, вы сможете установить драйвер HAXM.

Я бы определенно рекомендовал установить драйвер HAXM поверх старых образов эмулятора ARM, которые чрезвычайно медленны по сравнению с аналогами x86.

Другие вопросы по тегам