Включение песочницы Windows 10 с помощью PowerShell и Dism
Как вы, возможно, уже знаете, Windows Sandbox - это изолированная временная среда рабочего стола, в которой вы можете запускать ненадежное программное обеспечение, не опасаясь длительного воздействия на ваш компьютер. Помимо графического интерфейса для включения этой функции, я хотел бы поделиться двумя дополнительными методами: PowerShell и DISM.
Рекламное объявление
Любое программное обеспечение, установленное в Windows Sandbox, остается только в песочнице и не может повлиять на ваш хост. После закрытия Windows Sandbox все программное обеспечение со всеми его файлами и состоянием удаляется безвозвратно.

Windows Sandbox имеет следующие свойства:
- Часть Windows - все, что требуется для этой функции, входит в состав Windows 10 Pro и Enterprise. Нет необходимости скачивать VHD!
- Безупречный - каждый раз, когда запускается Windows Sandbox, он такой же чистый, как и новая установка Windows.
- Одноразовый - на устройстве ничего не сохраняется; все сбрасывается после закрытия приложения
- Secure - использует аппаратную виртуализацию для изоляции ядра, которая использует гипервизор Microsoft для запуска отдельного ядра, которое изолирует Windows Sandbox от хоста.
- Эффективно - использует встроенный планировщик ядра, интеллектуальное управление памятью и виртуальный графический процессор
Windows Sandbox имеет следующие предварительные требования.
- Windows 10 Pro или Enterprise, сборка 18305 или новее
- Архитектура AMD64
- Возможности виртуализации включены в BIOS
- Не менее 4 ГБ ОЗУ (рекомендуется 8 ГБ)
- Не менее 1 ГБ свободного дискового пространства (рекомендуется SSD)
- Минимум 2 ядра ЦП (рекомендуется 4 ядра с гиперпоточностью)
Также есть неофициальный способ включить песочницу в Windows 10 Home.
Как вы, возможно, уже знаете, можно включить или выключить Windows 10 Sandbox в дополнительных возможностях Windows.

В качестве альтернативы это можно сделать с помощью PowerShell и DISM.
Примечание. Прежде чем продолжить, вам необходимо включить виртуализацию, как показано ниже.
- Если вы используете физический компьютер, убедитесь, что в BIOS включены возможности виртуализации.
- Если вы используете виртуальную машину, включите вложенную виртуализацию с помощью этого командлета PowerShell:
- Set-VMProcessor -VMName
-ExposeVirtualizationExtensions $ true
Чтобы включить песочницу Windows 10 с помощью PowerShell,
- Откройте PowerShell от имени администратора.Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора».
- Введите или скопируйте и вставьте следующую команду:
Enable-WindowsOptionalFeature -FeatureName «Контейнеры-DisposableClientVM» -Все -Онлайн
- Когда будет предложено рестарт компьютер, введите Y и нажмите Enter.
- Изменение можно отменить с помощью следующей команды:
Отключить-WindowsOptionalFeature -FeatureName «Контейнеры-DisposableClientVM» -Online
Вы сделали.
Консольный инструмент DISM также можно использовать для включения или отключения песочницы Windows 10. Вот как.
Включение песочницы Windows 10 с помощью DISM
- Откройте повышенная командная строка.
- Введите или скопируйте и вставьте следующую команду:
DISM / Online / Enable-Feature / FeatureName: «Контейнеры-DisposableClientVM» -Все
- При появлении запроса перезагрузите компьютер.
- Чтобы отключить функцию песочницы, используйте эту команду:
DISM / Online / Disable-Feature / FeatureName: «Контейнеры-DisposableClientVM»
Вот и все.