Включение песочницы Windows 10 с помощью PowerShell и Dism

Как вы, возможно, уже знаете, Windows Sandbox — это изолированная временная среда рабочего стола, в которой вы можете запускать ненадежное программное обеспечение, не опасаясь длительного воздействия на свой компьютер. Помимо графического интерфейса для включения этой функции, я хотел бы поделиться двумя дополнительными методами: PowerShell и DISM.

Любое программное обеспечение, установленное в Windows Sandbox, остается только в песочнице и не может повлиять на ваш хост. После закрытия Windows Sandbox все программное обеспечение со всеми его файлами и состоянием удаляется безвозвратно.

Windows Sandbox имеет следующие свойства:

  • Часть Windows — все необходимое для этой функции поставляется с Windows 10 Pro и Enterprise. Нет необходимости загружать VHD!
  • Pristine — каждый раз, когда запускается Windows Sandbox, он такой же чистый, как и новая установка Windows.
  • Disposable — на диске ничего не сохраняется. устройство; все удаляется после закрытия приложения.
  • Secure — использует аппаратную виртуализацию для изоляции ядра, которая использует гипервизор Microsoft для запуска отдельного ядра, которое изолирует Windows Sandbox от хоста.
  • Эффективный — использует встроенный планировщик ядра, интеллектуальное управление памятью и виртуальный графический процессор.

Windows Sandbox имеет следующие предварительные требования.

  • Windows 10 Pro или Enterprise, сборка 18305 или новее
  • Архитектура AMD64
  • В BIOS включены возможности виртуализации
  • По крайней мере 4 ГБ ОЗУ (рекомендуется 8 ГБ)
  • Не менее 1 ГБ свободного дискового пространства (рекомендуется SSD)
  • Не менее 2 ядер ЦП (рекомендуется 4 ядра с гиперпоточностью)

Также существует неофициальный способ включить песочницу в Windows 10 Home.

Как вы, возможно, уже знаете, ее можно включить или выключить Песочница Windows 10 в дополнительных функциях Windows.

Al В качестве альтернативы это можно сделать с помощью PowerShell и DISM.

Примечание. Прежде чем продолжить, вам необходимо включить виртуализацию, как показано ниже.

  • Если вы используете физическую машину, убедитесь, что в BIOS включены возможности виртуализации.
  • Если вы используете виртуальную машину, включите вложенную виртуализацию с помощью этого командлета PowerShell:
  • Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true

Включение песочницы Windows 10 с помощью PowerShell ,

  1. Откройте PowerShell от имени администратора. Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора».
  2. Введите или скопируйте и вставьте следующее команда:
     Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online 
  3. Когда будет предложено перезагрузить компьютер, введите Y и нажмите Enter..
  4. Изменение можно отменить с помощью следующей команды:
     Disable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -Online 

Готово.

Консольный инструмент DISM также можно использовать для включения или отключения Windows 10 Sandbox. Вот как это сделать.

Включить песочницу Windows 10 с помощью DISM

  1. Открыть командную строку с повышенными привилегиями.
  2. Введите или скопируйте -вставьте следующую команду:
     DISM/online/Enable-Feature/FeatureName: "Containers-DisposableClientVM" -Все 
  3. Перезагрузите компьютер, когда будет предложено.
  4. Чтобы отключить функцию песочницы, используйте эту команду:
     DISM/online/Disable-Feature/FeatureName: "Containers-DisposableClientVM" 

Оцените статью
digitdocom.ru
Добавить комментарий