У меня есть компьютер CLEVO, и, поскольку он у меня есть, я всегда использовал VirtualBox для создания виртуальных машин.

Недавно я заметил, что в BIOS нет опции для отключения и включения функции VT-X. Поэтому я обновил BIOS до последней версии, но, к сожалению, опция не была добавлена. На самом деле из BIOS я могу только включить функцию VD-T

Я воспользовался возможностью обновить Windows с нуля и переустановил свою виртуальную машину.

Все работало без проблем, когда однажды программа выдала мне ошибку:

VT-x is not available (VERR_VMX_NO_VMX)

Через приложение "securable" я обнаружил это: Скриншот

Но я уверен, что мой процессор поддерживает функцию VT-X, что подтверждено Intel ARK:

Однако приложение Intel на самой машине говорит иначе: Скриншот

Затем с помощью CPUID я увидел, что бит регистра 0x3A моего процессора установлен в 1, что означает, если я правильно помню: активировать VMXON в режиме SMX.

У кого-нибудь есть идея?

FWIW, я использую Windows 10, и у моего друга тот же компьютер, что и у меня, но без обновлений; Я провел различные тесты, и на его компьютере бит регистра ЦП равен 5, и фактически "защищаемый" в голосе аппаратной виртуализации говорит "да", так что это обновление BIOS.

И я уже отключил гипер-v, а не работу ... Тем временем я снова включил функцию hyper-v и использую диспетчер Windows для виртуализации.

0