Невозможно активировать песочницу Windows на виртуальной машине Windows 11

Я пытаюсь использовать виртуальную машину для запуска игры, и, видимо, мне нужно включить графический процессор в виртуальной машине, и для этого мне нужно использовать песочницу Windows (WSB) в виртуальной машине, но я не могу включить WSB, Флажок неактивен, и когда я навожу на него курсор, появляется это сообщение:

« Невозможно установить Windows Sandbox: процессор не имеет необходимых возможностей виртуализации ».

  • У меня есть домашняя версия Windows 10, на которой установлена ​​корпоративная версия Windows 11 в Virtual Box.
  • Мой процессор - Intel
  • Hyper-V включен на W11
  • Я выполнил команду « \VBoxManagemodifyvm VMNAME --nested-hw-virt on » на своей реальной машине, которая не показывает никаких ошибок.
  • В VirtualBox отмечена опция VT-x в меню Система->Процессор.

Если у кого-то есть идеи, мне интересно, спасибо.

1 ответ

Для песочницы Windows требуется гипервизор типа 1, то есть Hyper-V. Кроме того, для запуска Sandbox на виртуальной машине необходимо включить вложенную виртуализацию.

Вложенная виртуализация позволяет запускать Hyper-V на виртуальной машине. Кроме того, он позволяет запускать песочницу Windows на виртуальной машине, поскольку она сама по себе является облегченной виртуальной машиной.

Запуск песочницы на виртуальной машине дает дополнительный бонус: возможность сохранить песочницу, сделав снимки виртуальной машины, пока она открыта.

Несмотря на отсутствие возможности гарантировать успех вашей установки, был опубликован сценарий PowerShell для включения вложенной виртуализации на виртуальной машине — Nested.ps1.

Видео с описанием запуска скрипта вы найдете в статье
Windows Sandbox на виртуальной машине Hyper-V .

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