VT-x недоступен в Windows 10 Pro, хотя процессор i5-6400 поддерживает VT-X

У меня установлен процессор Intel Core i5-6400 на материнской плате ASUS Z-170A. Согласно документации моего процессора, этот процессор поддерживает технологию виртуализации Intel (VT-X), и он указан как совместимый с HAXM для Android. У меня Windows 10 Pro (64-битная сборка 1803), VT-x включен в настройках BIOS, а целостность памяти отключена в Защитнике Windows. Я не мог запустить виртуальные машины в VMWARE, так как он запрашивает ошибку:

Рабочая станция VMware и Device/Credential Guard не совместимы. VMware Workstation можно запустить после отключения Device/Credential Guard.

Однако, когда я использую утилиту идентификации процессора Intel(R), она сообщает, что мой процессор не поддерживает VT-X. Это предотвращает установку HAXM для Android. Как мне решить это?

1 ответ

Решение

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

Чтобы включить VT-x помимо его включения в BIOS, пользователь должен отключить Защиту учетных данных Защитника Windows, как показано ниже:

  1. Бежать gpedit.msc и затем перейдите к:

Computer Configuration -> Administrative Templates -> System -> Device Guard -> Turn on Virtualization Based Security

и выберите Disabled вариант.

  1. Тогда беги regedit и удалите эти ключи, если они присутствуют в реестре:

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ LSA \ LsaCfgFlags HKEY_LOCAL_MACHINE \ Программное обеспечение \ Политики \Microsoft\Windows\DeviceGuard\EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE\ Программное обеспечение \ Политики \ Microsoft \ Windows \ SecuritySecureSecureSecure

  1. казнить cmd от имени администратора и запустите следующую команду, чтобы включить бит NX:

bcdedit.exe / set {current} nx AlwaysOn

  1. Для меня волшебной частью было это. бежать regedit и в папке:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceGuard \ Сценарии \HypervisorEnforcedCodeIntegrity

задавать Enabled до 0.

Вот результат:

PS Большое спасибо Ulises2k за его / ее ответ на https://social.technet.microsoft.com/Forums/windows/en-US/8004c3bd-7d57-40ce-93de-0b1a6babd64c/how-i-can-disable-credential-guard?forum=win10itprovirt который помог мне в части 4 этого ответа.

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