Ошибка «VT-x is not available» при запуске виртуальной машины VirtualBox

Некорректные настройки VirtualBox, например, выделение слишком большого объема памяти виртуальной машине, нередко становятся причиной разных ошибок. Так, появление ошибки «VT-x is not available (verr_vmx_no_vmx)» может быть связан с рядом причин, стоящих того, чтобы рассмотреть их более подробно. Отключение виртуализации. Самопроизвольное отключение виртуализации, сбой в настройках BIOS является скорее исключением, чем правилом.

VT-x is not available (verr_vmx_no_vmx)

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

Так или иначе, эту причину необходимо исключить.

Зайдите в BIOS вашего компьютера и поищите там настройку «Intel Virtualization Technology» в разделе Advanced Mode -> CPU Configuration.

BIOS

Она должна иметь значение «Enabled» (Включено).

Intel Virtualization Technology

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

Активность встроенного гипервизора Hyper-V

Причиной описанной выше ошибки может стать включенный в Windows встроенный гипервизор Hyper-V. Если вы его активируете, не запустите, а просто активируете, работа со сторонними гипервизорами уже станет невозможной.

С последними такой проблемы нет, например, вы можете параллельно запустить VirtualBox и VMware Workstation.

Поэтому Hyper-V следует отключить.

Откройте командой optionalfeatures оснастку «Включение и отключение компонентов Windows» и снимите галку с пункта Hyper-V.

Включение и отключение компонентов Windows

Настройки вступят в силу после перезагрузки компьютера.

Штатный гипервизор может быть также деактивирован в запущенной от имени администратора командной строке последовательно выполненными командами:

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

bcdedit /set hypervisorlaunchtype off

Dism

Включенная проверка целостности памяти

Для обеспечения дополнительной безопасности в Windows 10 реализованы такие функции как «Изоляция ядра» и «Целостность памяти».

Они предотвращают внедрение и выполнение вредоносного или непроверенного кода в ядре Windows.

Но, поскольку функция «Целостности памяти» использует аппаратное обеспечение виртуализации, она, как и Hyper-V, оказывается несовместимой со сторонними гипервизорами.

Чтобы ее отключить, откройте настройки Защитника и перейдите в раздел Безопасность устройства.

Настройки Защитника

Затем в Сведения об изоляции ядра.

Безопасность устройства

И отключите опцию «Целостность памяти».

Сведения об изоляции ядра

После этого виртуальная машина VirtualBox должна запуститься без ошибок.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 3,50 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован.