Ошибка VT-x is not available (verr_vmx_no_vmx) в Windows 10
Ошибка vt-x is not available (verr_vmx_no_vmx) появляется, когда пользователь запускает виртуальные машины при помощи VirtualBox на Windows 10. Виновником данной ошибки могут быть несколько причин: не включена виртуализация в BIOS, включен Hyper-V, включена изоляция ядра, Avast может отключить виртуализацию.
1. Отключить Hyper-V
Эта самая распространенная ошибка, когда пользователь при включенном Hyper-V использует и VirtualBox или любую другую стороннюю программу как Docker. Дело в том, что, если включена встроенная виртуальная машина Hyper-V, то она отключает виртуализацю для VirtualBox.
Запустите командную строку от имени администратора и введите ниже команды:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
bcdedit /set hypervisorlaunchtype off
Перезагрузите ПК и посмотрите появляется ли ошибка vt-x is not available (verr_vmx_no_vmx) при запуске виртуальных машин.
2. Avast
Если у вас стоит сторонний антивирус как Avast, то вам ну;но выключить в параметрах антивируса "Включить виртуализацию с аппаратной поддержкой".
3. Изоляция ядра
Изоляция ядра это параметр безопасности встроенного антивируса в Windopws 10. Известно что включенная изоляция ядра конфликтует и создает много проблем связанных с виртулизацией.
Откройте защитник Windows и перейдите "Безопасность устройства" > "Сведения об изоляции ядра" > и убедитесь, что параметр "Целостность памяти" выключена. Перезагрузите компьютер, чтобы применить изменения.
Если у вас целостность памяти было включена и вы не можете отключить, то обратитесь к этому руководству, последнему способу.
4. Виртуализация в BIOS
Если выше способы не помогли исправить ошибку vt-x is not available (verr vmx no vmx) при запуске виртуальных машин в Windows 10, то скорее всего виртуализация отключена в BIOS на уровне ядра процессора и её нужно включить.
Зайдите в BIOS или UEFI и включите параметр виртуализации. Так как BIOS у всех разный и параметр может называться по разному, то советую воспользоваться Google или Yandex картинками. К примеру, у вас материнская плата Asus, то просто напишите в поиске "Как включить виртуализацю в BIOS Asus".