Недавно я обновился до Win10 2018 April Update (сборка 1803) и наткнулся на вещь, связанную с режимами виртуализации.

Вступление:

Если вы запустите coreinfo -v вы должны увидеть 3 строки:

  • гипервизор,
  • VMX
  • EPT

Ситуация:

До обновления у меня был первый режим виртуализации (гипервизор) как ВКЛ, а другие как ВЫКЛ (и никогда не беспокоился). После того, как я обновил сборку 1803, я заметил, что потерял способность запускать эмуляторы Win10 Mobile, а затем выяснил, что у меня первый режим выключен, а другие включены.

Вопрос:

Есть ли надежда включить все три режима виртуализации одновременно? Или это невозможно технически?

PS coreinfo - это утилита, написанная Марком Руссиновичем, свободно доступная по адресу https://docs.microsoft.com/en-us/sysinternals/downloads/coreinfo

1 ответ1

0

На самом деле не ответ, но, по крайней мере, обходной путь:

  1. Обновление до Win10 Апрель 2018 обновление (версия 1803)
  2. Убедитесь, что у вас установлена функция «Hyper-V»
  3. Убедитесь, что у вас установлена функция "Платформа гипервизора Windows"
  4. Установите режим виртуализации на HYPERVISOR (запустите bcdedit /set hypervisorlaunchtype auto а затем перезагрузите компьютер)

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

  • Visual Studio с эмулятором Win10 Mobile/HoloLens
  • Android Studio с эмулятором Android
  • докер

Надеюсь, это может кому-нибудь помочь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .