Невозможно активировать песочницу 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 .