Windows sandbox editor sandbox configuration manager

Песочница Windows Windows Sandbox

В «песочнице» Windows обеспечивается легкая среда для безопасного запуска приложений в изоляции. Windows Sandbox provides a lightweight desktop environment to safely run applications in isolation. Программное обеспечение, установленное в среде песочницы Windows, остается «песочницой» и выполняется отдельно от хост-машины. Software installed inside the Windows Sandbox environment remains «sandboxed» and runs separately from the host machine.

Песочница временная. A sandbox is temporary. Когда он закрыт, все программное обеспечение и файлы и состояние удаляются. When it’s closed, all the software and files and the state are deleted. Каждый раз при открываемом приложении вы получаете совершенно новый экземпляр песочницы. You get a brand-new instance of the sandbox every time you open the application.

Программное обеспечение и приложения, установленные на хост, не доступны напрямую в песочнице. Software and applications installed on the host aren’t directly available in the sandbox. Если вам нужны конкретные приложения, доступные в среде Песочницы Windows, они должны быть явно установлены в среде. If you need specific applications available inside the Windows Sandbox environment, they must be explicitly installed within the environment.

В песочнице Windows имеются следующие свойства: Windows Sandbox has the following properties:

  • Часть Windows. Все необходимое для этой функции включено в Windows 10 Pro и Enterprise. Part of Windows: Everything required for this feature is included in Windows 10 Pro and Enterprise. Нет необходимости скачивать VHD. There’s no need to download a VHD.
  • Первозданныйвид. Каждый раз, когда windows Sandbox запускается, это так же чисто, как совершенно новая установка Windows. Pristine: Every time Windows Sandbox runs, it’s as clean as a brand-new installation of Windows.
  • Одноразовая. На устройстве ничего не сохраняется. Disposable: Nothing persists on the device. Все отбрасывается, когда пользователь закрывает приложение. Everything is discarded when the user closes the application.
  • Secure: Использует аппаратную виртуализацию для изоляции ядра. Secure: Uses hardware-based virtualization for kernel isolation. Он использует гипервизор Microsoft для запуска отдельного ядра, которое изолирует «песочницу» Windows от хоста. It relies on the Microsoft hypervisor to run a separate kernel that isolates Windows Sandbox from the host.
  • Эффективно: Использует интегрированный планиратор ядра, интеллектуальное управление памятью и виртуальный GPU. Efficient: Uses the integrated kernel scheduler, smart memory management, and virtual GPU.

В следующем видео представлен обзор «Песочницы» Windows. The following video provides an overview of Windows Sandbox.

Предварительные условия Prerequisites

  • Windows 10 Pro, Enterprise или Education build 18305 или более поздней версии (Windows Sandbox в настоящее время не поддерживается вдомашних skUs) Windows 10 Pro, Enterprise or Education build 18305 or later (Windows Sandbox is currently not supported on Home SKUs)
  • Архитектура AMD64 AMD64 architecture
  • Возможности виртуализации, включенные в BIOS Virtualization capabilities enabled in BIOS
  • Не менее 4 ГБ оперативной памяти (рекомендуется 8 ГБ) At least 4 GB of RAM (8 GB recommended)
  • Не менее 1 ГБ свободного дискового пространства (рекомендуется SSD) At least 1 GB of free disk space (SSD recommended)
  • Не менее двух ядер ЦП (рекомендуется использовать четыре ядра с гипертекторами) At least two CPU cores (four cores with hyperthreading recommended)

Установка Installation

Убедитесь, что ваша машина использует Windows 10 Pro или Enterprise, сборка версии 18305 или более поздней версии. Ensure that your machine is using Windows 10 Pro or Enterprise, build version 18305 or later.

Включить виртуализацию на компьютере. Enable virtualization on the machine.

Если вы используете физический компьютер, убедитесь, что возможности виртуализации включены в BIOS. If you’re using a physical machine, make sure virtualization capabilities are enabled in the BIOS.

Читайте также:  Про лоджик для windows

Если вы используете виртуальную машину, запустите следующую команду PowerShell, чтобы включить вложенную виртуализацию: If you’re using a virtual machine, run the following PowerShell command to enable nested virtualization:

Используйте планку поиска на панели задач и введите функции Windows включите и отключите, чтобы получить доступ к средству Необязательных функций Windows. Use the search bar on the task bar and type Turn Windows Features on and off to access the Windows Optional Features tool. Выберите «Песочницу Windows», а затем ОК. Select Windows Sandbox and then OK. Перезапустите компьютер, если вам будет предложено. Restart the computer if you’re prompted.

Если параметр «Песочница Windows» недоступен, компьютер не соответствует требованиям для запуска «Песочницы» Windows. If the Windows Sandbox option is unavailable, your computer doesn’t meet the requirements to run Windows Sandbox. Если вы считаете это неправильным, просмотрите список обязательных условий, а также шаги 1 и 2. If you think this is incorrect, review the prerequisite list as well as steps 1 and 2.

Чтобы включить песочницу с помощью PowerShell, откройте PowerShell в качестве администратора и запустите Enable-WindowsOptionalFeature-FeatureName «Containers-DisposableClientVM» -All-Online. To enable Sandbox using PowerShell, open PowerShell as Administrator and run Enable-WindowsOptionalFeature -FeatureName «Containers-DisposableClientVM» -All -Online.

Найдите и выберите «Песочницу Windows» в меню «Пуск», чтобы запустить ее впервые. Locate and select Windows Sandbox on the Start menu to run it for the first time.

Использование Usage

Скопируйте исполняемый файл (и все другие файлы, необходимые для запуска приложения) из хоста и вклейте их в окно «Песочница Windows». Copy an executable file (and any other files needed to run the application) from the host and paste them into the Windows Sandbox window.

Запустите исполняемый файл или установщик в песочнице. Run the executable file or installer inside the sandbox.

Когда вы закончите экспериментировать, закрой песочницу. When you’re finished experimenting, close the sandbox. В диалоговом окне будет огонек, что все содержимое песочницы будет удалено и удалено навсегда. A dialog box will state that all sandbox content will be discarded and permanently deleted. Выберите Ок. Select Ok.

Подтвердите, что на вашем хост-компьютере не представлены какие-либо изменения, сделанные в «песочнице» Windows. Confirm that your host machine doesn’t exhibit any of the modifications that you made in Windows Sandbox.

Настройка песочницы Windows 10 в Sandbox Editor (Sandbox Configuration Manager)

В Windows 10 последней версии появилась новая функция — Песочница, позволяющая безопасно запускать неизвестные программы в изолированной среде, не боясь, что это как-то скажется на установленной системе. Ранее на сайте уже публиковалась статья о том, как включить Песочницу Windows 10 и создать файлы конфигурации вручную. Теперь же на сайте Майкрософт появилась утилита, позволяющая автоматизировать и упростить создание файлов конфигурации песочницы 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 в программе выглядит следующим образом:

  1. В главном разделе (Basic Infos) устанавливаем имя файла конфигурации (Sandbox name), путь (Sandbox path) — подразумевается папка, куда будет сохранен файл конфигурации, доступ к сети (Networking Status, enabled означает «включено»), доступ к виртуальному графическому ускорителю (VGPU). Также внизу этого экрана присутствует пункт «Run Sandbox after change» — «Запустить Песочницу после изменений», если он включен, песочница будет запущена сразу после завершения настройки файла конфигурации.
  2. Следующий раздел — Mapped Folders. Позволяет задать папки основной системы, которые будут подключены к Песочнице. Переключатель Read Only позволяет включить доступ к папкам только для чтения или полный доступ к ним (при выключенном переключателе доступ только для чтения). Папки появятся на рабочем столе в песочнице после запуска.
  3. Раздел Startup Commands позволяет задать выполнение скрипта, программы или любой команды сразу при запуске Песочниц (команда будет выполняться «внутри», соответственно вы не можете указать путь к ресурсам, которые недоступны из Песочницы).
  4. В последнем разделе — «Overview» вы можете ознакомиться с кодом файла конфигурации wsb (представляет собой обычный .xml файл).
Читайте также:  Git clone linux github

По завершении настройки нажмите «Create Sandbox» (Создать песочницу), это сохранит файл конфигурации в указанное в поле Path расположение и запустит песочницу, если был включен автоматический запуск. Кнопка «Load Existing Sandbox» позволяет загрузить ранее созданные файлы конфигурации песочницы для их редактирования.

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

Видео об установке и настройке песочницы Windows 10

В моем тесте всё работает исправно (было бы странно, если бы не работало: файлы конфигурации очень просты) и, если вы используете Песочницу, утилиту можно рекомендовать к применению как более удобный, по сравнению с ручным написанием файлов конфигурации, способ изменения её настроек.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

17.09.2019 в 13:33

А нет возможности управлять количеством оперативной памяти/ядер?

17.09.2019 в 14:02

В песочнице — нет. Но: вы можете сами свою песочницу запилить, там можно будет управлять — https://remontka.pro/hyper-v-windows-10/

23.02.2021 в 13:27

Спасибо за статью но ссылка на этот конфигуратор уже не действительна, обновите пожалуйста

Включение и настройка песочницы в Windows 10 программой Sandbox Editor

Одно из самых значимых нововведений Windows 10 — присутствие песочницы (Windows Sandbox). Окружение Sanbox — это виртуальный компьютер, который позволяет запускать сомнительные программы без вреда для физического компьютера. Здесь рассказываю о том, как происходит запуск и настройка песочницы в Windows 10.

Windows Snabox можно назвать более упрощённым вариантом виртуальных машины, созданных например, с помощью Oracle VM VirtualBox. Поэтому Windows Snabox является более удобным, лёгким в запуске и настройке для новичков.

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

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

  • 64-х битная Windows 10 версии Pro или Enterprise, с обновлением не ранее 18301.
  • Включенная поддержка виртуализации (включается в BIOS/UEFI). Процессор компьютера должен уметь поддерживать виртуализацию.
  • Минимальный объём оперативной памяти 4 Гб, рекомендуется 8Гб.
  • Не менее чем два ядра процессора, рекомендуется четыре.
  • Рекомендуется использовать SSD диск с не мене 1 Гб свободного пространства.

Посмотрите видео о включении и настройки песочницы в Windows 10.

Включение песочницы в Widnows 10

Итак, начнём. Включить песочницу в Windows 10 очень легко, намного проще, чем вам кажется. Откройте «Компоненты Wndows». Можно найти их с помощью поиска по соответствующему запросу внизу слева.

Найдите в поиске элемент «Включение и отключение компонентов Windows» и откройте.

Поставьте галочку на компоненте «Песочница Windows» и потом нажмите «Ок».

Поставьте галочку на «Песочница Windows», нажмите «Ок».

Произойдёт недолгий поиск файлов, затем компьютер предложит перезагрузку. Перезагрузите.

После поиска файлов, перезагрузите компьютер.

После перезагрузки вы можете запустить песочницу. Для этого откройте приложение Windows Sandbox. Его можно увидеть в списке программ в «Пуске» или найти по запросу в поиске.

Читайте также:  Making windows 10 bootable usb from iso

Найдите и откройте приложение Windows Sanbox.

Дождитесь запуска песочницы и вы увидите окно, в котором работает полноценная Windows, не влияющая на работу основной системы. В ней можно безопасно запускать сомнительные приложения и выполнять многие другие операции.

Запущенная песочница Windows 10.

Особенности песочницы в Windows 10

Мы запустили песочницу, и теперь хотелось бы её как-то настроить. Но перед этим нужно узнать о некоторых особенностях ,которые пригодятся при использовании.

  • Если закрыть окно песочницы, то работа её системы завершится, при этом ничего что было в текущей сессии, не сохранится.
  • Песочница имеет доступ к сети.
  • Но не имеет доступа к файлам основной системы (ниже расскажу, как это исправить).
  • Windows Sandbox имеет общий буфер обмена с основной системой компьютера. Это значит, что можно копировать файл или текст на физическом компьютере и вставлять его в песочнице, или наоборот.

А теперь давайте посмотрим, как это можно настроить песочницу в Windows 10.

Настройка песочницы в Windows 10

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

Программа называется Windows Sandbox Editor, и скачать её можно по прямой ссылке ниже, либо на официальном сайте разработчика.

Программа не требует установки и представляет собой Portable версию. Скачайте архив и распакуйте на компьютере. На момент написания этой статьи в архиве есть две версии программы, которые можно запустить из папки EXE. Далее я буду показывать всё на версии 2, то есть запустив файл EXE / Windows Sandbox Editor v2.exe.

Итак, откройте файл программы. Вы увидите, что её интерфейс состоит из четырёх вкладок. Настройка песочницы в Windows 10 начинается с «Basic infos», в которой находятся основные опции конфигурации песочницы:

  • Sandbox name — имя файла конфигурации.
  • Sandbox path — место сохранения файла на компьютере.
  • Networking status — статус сети.
  • VGPU status — статус виртуального графического адаптера. Отвечает за скорость графики.
  • Run sandbox after change — запустит песочницу после завершения создания конфигурации.

Вторая вкладка называется «Mapped folder» и используется она для того, чтобы создать в песочнице общие с основной системой папки.

Нажмите кнопку «Browse folder», и выберите папку на компьютере, которая будет доступна через песочницу. А с помощью переключателя «Read only» выберите права доступа — только для чтения или нет.

Третья вкладка называется «Startup Commands» и в ней можно задавать действия, которые будут выполняться при загрузке системы в песочнице. В качестве команды можно задать файл Power Shell, Visual Basic или приложения .exe и .msi. Выполняться будут только те команды, к которым песочница будет иметь доступ. Например, к программам на основном компьютере она доступа по-умолчанию не имеет.

Четвёртая вкладка называется «Overvirew». На ней можно увидеть код файла конфигурации.

Нажмите на кнопку «Create Sandbox», чтобы создать из кода файл для запуска песочницы с заданными параметрами.

Если всё в порядке, вы увидите сообщение об успехе, и в папке, которую указали в «Basic infos» появится файл. Откройте его, и запуститcя песочница Windows с параметрами, которые вы задали.

Если в будущем вам нужно будет изменить параметры созданного файла конфигурации, то для этого загрузите его в Sandbox Editor с помощью кнопки «Load existing sandbox». После внесения необходимых изменений, создайте файл заново кнопкой «Create Sandbox».

С Sandbox Editor настройка песочницы в Windows 10 становится простой задачей. Можно создать любое количество конфигураций и запускать их в зависимости от поставленных задач.

Похожие статьи:

Windows 10 в последних обновлениях обрела функцию игрового режима, при котором игры можно запускать в…

Официальный сайт Microsoft — это самый надёжный источник образов Windows. В них нет никаких посторонних…

Windows 10 в последних обновлениях обрела функцию игрового режима, при котором игры можно запускать в…

Оцените статью