sadrix logoSadriX
Минцифры готовит обязательную регистрацию IMEI смартфонов, купленных за границей
Гайды

Windows Sandbox: как включить и зачем нужна изолированная среда

Изолированная среда для безопасного тестирования приложений и файлов без риска для основной системы

08 222 просмотров4 мин
0
Поделиться:TelegramVK

Что такое Windows Sandbox и зачем он нужен

Windows Sandbox — это встроенная в Windows 10 Pro/Enterprise (сборка 1903 и новее) и Windows 11 Pro/Enterprise функция, создающая временную изолированную среду. Внутри неё можно запускать непроверенные программы, открывать файлы из интернета или тестировать настройки, не опасаясь за основную систему. Песочница использует технологии виртуализации и контейнеризации, поэтому при каждом запуске создаётся чистая копия Windows без доступа к вашим документам, реестру и установленным приложениям.

Основные сценарии использования:

  • Проверка подозрительных исполняемых файлов и документов.

  • Тестирование нового ПО перед установкой на основную систему.

  • Безопасный просмотр сайтов с потенциально опасным содержимым.

  • Демонстрация работы программы в чистой среде.

После закрытия песочницы все изменения безвозвратно удаляются — это гарантирует, что вредоносное ПО не сохранится.

Требования и ограничения

Для включения Windows Sandbox необходимо:

  • Windows 10 Pro/Enterprise (сборка 1903+) или Windows 11 Pro/Enterprise. Домашние версии не поддерживают функцию.

  • Процессор с поддержкой аппаратной виртуализации (Intel VT-x или AMD-V), включённой в BIOS/UEFI.

  • Минимум 4 ГБ ОЗУ (рекомендуется 8 ГБ), 2 ядра CPU и 1 ГБ свободного места на диске.

  • Включённые компоненты: «Платформа виртуальной машины» и «Песочница Windows» (через «Компоненты Windows»).

Ограничения:

  • Нет постоянного доступа к файлам хоста — только через общие папки, настроенные в конфигурационном файле.

  • Нельзя использовать для постоянной работы — среда сбрасывается при завершении сеанса.

  • Некоторые драйверы и устройства могут быть недоступны.

Шаг 1: Проверка поддержки виртуализации

Прежде чем включать песочницу, убедитесь, что виртуализация активна. Откройте «Диспетчер задач» (Ctrl+Shift+Esc), перейдите на вкладку «Производительность» → «ЦП». В правом нижнем углу найдите строку «Виртуализация» — должно быть «Включено». Если указано «Отключено», войдите в BIOS/UEFI и активируйте Intel VT-x или AMD-V (обычно в разделе Advanced или Security).

Также можно выполнить команду systeminfo в командной строке и проверить пункт «Гипервизор: да» (если гипервизор уже запущен).

Шаг 2: Включение компонентов Windows

1. Откройте «Панель управления» → «Программы» → «Включение или отключение компонентов Windows». 2. Установите флажки «Песочница Windows» и «Платформа виртуальной машины» (последний может быть уже включён). 3. Нажмите «ОК» и дождитесь применения изменений. 4. Перезагрузите компьютер.

Альтернативный способ через PowerShell (от имени администратора):

Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" -All

После выполнения также потребуется перезагрузка.

Шаг 3: Запуск песочницы

После перезагрузки откройте меню «Пуск» и введите «Windows Sandbox» (или «Песочница Windows»). Запустите приложение. Первый запуск может занять несколько минут — создаётся образ среды. Вы увидите окно с чистой рабочей средой Windows.

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

Шаг 4: Настройка конфигурации через .wsb-файл

Песочница поддерживает тонкую настройку через XML-файл с расширением .wsb. Создайте текстовый файл, например sandbox.wsb, и добавьте параметры:

<Configuration>
  <VGpu>Enable</VGpu>
  <Networking>Disable</Networking>
  <MappedFolders>
    <MappedFolder>
      <HostFolder>C:\Shared</HostFolder>
      <SandboxFolder>C:\Users\WDAGUtilityAccount\Desktop\Shared</SandboxFolder>
      <ReadOnly>true</ReadOnly>
    </MappedFolder>
  </MappedFolders>
  <LogonCommand>
    <Command>cmd.exe /c start https://example.com</Command>
  </LogonCommand>
</Configuration>

Основные параметры:

  • <VGpu> — включить или отключить виртуальный GPU (по умолчанию Disable).

  • <Networking> — разрешить или запретить сетевой доступ (по умолчанию Enable).

  • <MappedFolders> — подключить папки с хоста. Можно указать режим только для чтения.

  • <LogonCommand> — команда, выполняемая при входе в песочницу.

Сохраните файл и дважды щёлкните по нему — песочница запустится с заданными настройками.

Шаг 5: Обмен файлами с хостом

По умолчанию песочница не имеет доступа к файлам хоста. Чтобы передать файлы, используйте один из способов: 1. Скопируйте файл в песочницу через буфер обмена (Ctrl+C на хосте, Ctrl+V в песочнице). 2. Настройте общую папку через .wsb-файл (см. выше). Внутри песочницы она появится на рабочем столе или по указанному пути. 3. Используйте сетевую папку, если включена сеть.

Помните: после закрытия песочницы все скопированные файлы исчезнут.

Шаг 6: Безопасный запуск подозрительных программ

Если вы скачали файл из ненадёжного источника: 1. Запустите песочницу. 2. Скопируйте файл внутрь (через буфер обмена или общую папку). 3. Запустите его и понаблюдайте за поведением. 4. Если программа ведёт себя подозрительно, просто закройте песочницу — вредоносный код не попадёт в основную систему.

Не подключайте к песочнице важные папки с документами даже в режиме чтения, если не уверены в безопасности ПО.

Шаг 7: Использование песочницы для тестирования настроек

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

Типичные ошибки

  • Ошибка «Песочница Windows не может быть запущена» — чаще всего не включена виртуализация в BIOS или отключён компонент «Платформа виртуальной машины». Проверьте оба пункта.

  • Песочница не запускается после обновления Windows — возможно, требуется повторно включить компонент через «Компоненты Windows» и перезагрузиться.

  • Не работает буфер обмена — убедитесь, что в настройках .wsb не отключена интеграция (по умолчанию она есть).

  • Недостаточно памяти — закройте лишние приложения на хосте или увеличьте объём ОЗУ.

  • Песочница работает медленно — проверьте, включён ли виртуальный GPU (параметр <VGpu>Enable</VGpu>), и выделите достаточно ресурсов.

FAQ

Можно ли установить Windows Sandbox на Windows 10 Home? Нет, функция доступна только в редакциях Pro, Enterprise и Education. В Home можно использовать сторонние песочницы (например, Sandboxie).

Сохраняются ли файлы после закрытия песочницы? Нет, все данные удаляются. Для сохранения результатов используйте общие папки или копируйте файлы на хост до закрытия.

Можно ли подключить к песочнице USB-устройства? Официально нет. Песочница не поддерживает проброс USB-устройств.

Как увеличить объём памяти для песочницы? Объём выделяется динамически из доступной памяти хоста. Ограничить или увеличить его вручную нельзя.

Безопасно ли запускать песочницу на компьютере с антивирусом? Да, песочница изолирована, но антивирус на хосте может проверять файлы, скопированные в общую папку. Это нормально.

Итог

Windows Sandbox — удобный встроенный инструмент для безопасного тестирования ПО и файлов. Включение занимает несколько минут и требует поддержки виртуализации. Настройка через .wsb-файлы позволяет гибко управлять общими папками, сетью и автозапуском. Используйте песочницу для проверки подозрительных программ и экспериментов, чтобы не рисковать основной системой.

Читайте также

Комментарии

Комментарии доступны только зарегистрированным пользователям. Войти

  • Пока нет комментариев. Будьте первым.