Найти тему
Oleglav

Windows Sandbox встроенная песочница Windows 10

Windows Sandbox встроенная песочница Windows 10

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

«Пошла бабка на базар, чтоб купить мочало... Наша песня
хороша, начинай сначала!
»

Создал ролик на тему встроенной песочницы Windows и понял, что это изолированное виртуальное пространство не для меня. Мой Хью́летт-Па́ккард хоть и имеет довольно не плохие показатели, всё равно при тестирование наблюдалось зависание и "тормознутость". Что безусловно раздражало...

Системные требования для Windows Sandbox:

✔ Windows 10 Pro или Enterprise – Windows 10 (версия 1903) и чтобы не было ошибки 0x80070002, у вас должно стоять обновление KB4512941.
✔ Архитектура x86-64 (также AMD64/Intel64/EM64T).
✔ Включение виртуализации в BIOS. Если вы используете виртуальную машину, включите встроенную виртуализацию с помощью командлета PowerShell:
Set-VMProcessor -VMName {VMName} -ExposeVirtualizationExtensions $true
✔ 4 ГБ ОЗУ (рекомендуется 8 ГБ ОЗУ).
✔ 1 ГБ свободного дискового пространства (рекомендуется SSD).
✔ Минимум двухядерный процессор (рекомендуется четырехядерный процессор с поддержкой технологии Hyperthreading).

Ролик:

Вкл.\\\выкл. Windows 10 Sandbox Home:

Введите в PowerShell следующее:
dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox_cont.txt
for /f %%i in ('findstr /i . sandbox_cont.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del sandbox_cont.txt
Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL
pause

Отключить:
Disable-WindowsOptionalFeature –FeatureName "Containers-DisposableClientVM" -Online

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿ ✿✿

Вкл.\\\выкл. Песочницу Windows из меню Компоненты Windows:

Панель управления → Программы → Программы и компоненты → Включение и отключение компонентов Windows → выберите Песочница Windows → Нажмите OK и установите песочницу → Перезагрузка компьютера.

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿ ✿✿

Вкл.\\\выкл. Windows Sandbox из Командной строки:

Запустите cmd от имени администратора. Команда, чтобы вкл. Песочницу Windows:
Dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -All

Отключить:
Dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM"

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿ ✿✿

Вкл.\\\выкл. Windows Sandbox из PowerShell:

Включить Песочницу Windows:
Enable-WindowsOptionalFeature –FeatureName "Containers-DisposableClientVM" -All -Online

Отключить:

Disable-WindowsOptionalFeature –FeatureName "Containers-DisposableClientVM" -Online

🚙💨 🚙💨 🚙💨 🚙💨 🚙💨 🚙💨 🚙💨 🚙💨 🚙💨 🚙💨 🚙💨

Для запуска песочницы с заданными параметрами, можно использовать утилиту Windows Sandbox Editor.

Как создать файл конфигурации, подробно описал с этого момента: Тык-Пык.

Сам пользуюсь Macrium Reflect, который можно запустить с диска Strelec, диск Сергея Стрельца записан на мультизагрузочной флешке, созданной программой AIO Boot.

Ролики по AIO BOOT

Первая часть - https://www.youtube.com/watch?v=-bhzoLVhCXs
Вторая часть -
https://www.youtube.com/watch?v=CdGsSiV__rI
Третья часть -
https://www.youtube.com/watch?v=bFSMvNReKiw
Четвёртая часть -
https://www.youtube.com/watch?v=urgQywTJc5U