В последней версии Windows 10 появилась новая функция — Sandbox, позволяющая безопасно запускать неизвестные программы в изолированной среде, не опасаясь, что это как-то повлияет на установленную систему. Ранее мы публиковали на сайте статью о том, как включить песочницу Windows 10 и создать файлы конфигурации вручную. На сайте Microsoft появилась утилита, которая позволяет автоматизировать и упростить создание файлов конфигурации wsb-песочницы.
В этом уроке об утилите Windows Sandbox Editor (Sandbox Configuration Manager), которая предназначена для легкого создания файлов конфигурации песочницы, определяющих доступные для нее параметры взаимодействия с основной системой и другие настройки.
Работа с настройками песочницы Windows 10 в программе
Скачайте Sandbox Editor или Configuration Manager (это одна и та же программа, но программа и сайт имеют разные названия) с официальной страницы https://github.com/damienvanrobaeys/Windows_Sandbox_Editor Файл представляет собой ZIP-архив, который достаточно распаковать, а затем запустить любой из двух исполняемых файлов в папке EXE (все их различия в незначительных изменениях интерфейса, я буду использовать файл, обозначенный как V2). Дальнейшая настройка песочницы Windows 10 в программе происходит следующим образом:
- В основном разделе (Basic Infos) задайте имя файла конфигурации (Sandbox name), путь (Sandbox path) — то есть папку, куда будет сохранен файл конфигурации, доступ к сети (Networking Status, включено означает "on"), доступ к виртуальной графической педали газа (VGPU). Также в нижней части этого экрана есть опция "Запустить песочницу после изменения", если она включена, песочница будет запущена, как только файл конфигурации будет завершен.
- Следующий раздел — Mapped Folders. Позволяет указать основные системные папки, которые будут подключены к песочнице. Переключатель "Только чтение" позволяет включить доступ к папкам только для чтения или полный доступ (при отключенном переключателе "Только чтение"). После запуска папки появятся на рабочем столе в песочнице.
- Раздел Startup Commands позволяет указать, должен ли скрипт, программа или любая команда выполняться сразу при запуске Песочницы (команда будет выполняться "внутри", поэтому вы не можете указать путь к ресурсам, которые недоступны из Песочницы).
- В последнем разделе — "Обзор" вы можете увидеть код конфигурационного файла wsb (который представляет собой обычный .xml-файл).
Когда вы закончите настройку, нажмите "Create Sandbox", это сохранит файл конфигурации в место, указанное в поле Path, и запустит песочницу, если был включен автоматический запуск. Кнопка "Загрузить существующую песочницу" позволяет загрузить ранее созданные файлы конфигурации песочницы для их редактирования.
Вы можете создать любое количество конфигурационных файлов для разных задач: при запуске каждого из них будет запускаться "песочница" Windows 10 с указанными параметрами.
Видео об установке и настройке песочницы Windows 10
В моем тесте все работает отлично (было бы странно, если бы это было не так: конфигурационные файлы очень просты), и, если вы используете песочницу, утилиту можно рекомендовать как более удобный способ изменения настроек, чем ручная запись конфигурационных файлов.