Песочница в Windows 11 — дополнительный компонент системы, который позволяет запускать программы в изолированной от основной ОС среде, что позволяет обезопасить себя при запуске каких-либо сомнительных программ. В отличие от полноценной виртуальной машины, например, Hyper-V, песочница требует меньше ресурсов для работы, а её состояние не сохраняется при следующем запуске.
В этой инструкции подробно о том, как включить Песочницу в Windows 11 и доступных настройках.
Как включить Песочницу в Windows 11
Прежде чем приступить, о некоторых необходимых условиях для того, чтобы была возможность запустить и использовать функцию «Песочница»:
- На компьютере должна быть установлена редакция Windows 11 Pro (Профессиональная), Enterprise (Корпоративная) или Education (Для образования). Для Домашней версии вы можете использовать альтернативную песочницу Sandboxie или использовать виртуальную машину VirtualBox. Или, если вам требуется именно Песочница Windows — можно применить скрипт, который будет приведён далее, но работоспособность установленной таким образом песочницы не гарантирована.
- В БИОС должна быть включена виртуализация. Проверить текущий статус виртуализации можно в диспетчере задач в разделе «Производительность» — «ЦП», как видно на изображении ниже. Здесь может пригодиться инструкция Как включить виртуализацию на ПК или ноутбуке.
- Для работы Песочницы требуется не менее 4 Гб оперативной памяти (рекомендуется 8), 1 Гб места на диске, минимум 2 ядра процессора.
Если все требования выполняются, переходим к включению Песочницы. Для этого есть несколько способов.
Включение Песочницы в «Программы и компоненты»
Первый и самый простой способ включить «Песочницу» — использовать интерфейс установки дополнительных компонентов Windows 11:
- Откройте Панель управления, а в ней — пункт «Программы и компоненты», либо нажмите клавиши Win+R на клавиатуре, введите appwiz.cpl и нажмите Enter.
- Нажмите «Включение или отключение компонентов Windows» в левой панели.
- Отметьте пункт «Песочница Windows» в списке и нажмите «Ок».
- Дождитесь завершения установки Песочницы и подтвердите перезапуск компьютера, не забыв сохранить текущую работу, если на компьютере выполнялись какие-то ещё действия.
- Примечание: можно встретить информацию, что для работы Песочницы требуется также включить компоненты Hyper-V и «Платформа виртуальной машины». Это не так, Песочница будет исправно работать и без них.
После перезагрузки компьютера песочница Windows (Windows Sandbox) будет доступна в списке «Все приложения» меню Пуск.
С помощью командной строки или Windows PowerShell (Терминала Windows)
Ещё одна возможность включить Песочницу Windows 11 — использовать команду командной строки или Windows PowerShell).
В командной строке достаточно использовать команду:
dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -All
А в PowerShell или Терминале Windows, который удобно запустить из контекстного меню кнопки «Пуск»:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
В обоих случаях консоль следует запускать от имени Администратора, а после выполнения установки — перезагрузить компьютер.
Включение Песочницы в Windows 11 Home
Несмотря на то, что в Windows 11 Домашняя компонент «Песочница» не предусмотрен, вы можете включить его, используя следующий скрипт. Важно: гарантий, что после установки Песочница будет исправно работать нет, отсутствие проблем с системой также не гарантируется.
Создайте bat-файл с указанным содержимым, запустите его от имени Администратора и подтвердите перезагрузку после установки всех компонентов.
@echo off echo Checking for permissions >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" echo Permission check result: %errorlevel% REM --> If error flag set, we do not have admin. if '%errorlevel%' NEQ '0' ( echo Requesting administrative privileges... goto UACPrompt ) else ( goto gotAdmin ) :UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" echo Running created temporary "%temp%\getadmin.vbs" timeout /T 2 "%temp%\getadmin.vbs" exit /B :gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) pushd "%CD%" CD /D "%~dp0" echo Batch was successfully started with admin privileges echo . cls GOTO:menu :menu Title Sandbox Installer echo Select Action echo 1 Install echo 2 Uninstall echo 3 Exit set /p uni= Enter your option: if %uni% ==1 goto :in if %uni% ==2 goto :un if %uni% ==3 goto :ex :in cls Title Install Sandbox pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del sandbox.txt Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL /NoRestart goto :remenu :un cls Title Uninstall Sandbox pushd "%~dp0" Dism /online /disable-feature /featurename:Containers-DisposableClientVM /NoRestart dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /remove-package:"%SystemRoot%\servicing\Packages\%%i" del sandbox.txt goto :remenu :remenu cls echo Restart computer? echo 1 Yes echo 2 No set /p uni= Input 1 or 2: if %uni% ==1 goto :re if %uni% ==2 goto :ex :re shutdown /r /t 0 /f goto :ex :ex exit
Использование Песочницы
Для запуска Песочницы Windows 11 достаточно найти пункт «Windows Sandbox» (по какой-то причине название не переведено на русский язык) в меню Пуск или с помощью поиска на панели задач и открыть его.
Альтернативный вариант — нажать клавиши Win+R на клавиатуре, ввести windowssandbox и нажать Enter. Сам исполняемый файл Песочницы находится в
C:\Windows\System32\WindowsSandbox.exe
В результате будет запущено окно с Windows 11, которое и представляет собой изолированную среду, называемую «Песочницей». К сожалению, с английским языком интерфейса даже если у вас установлена русскоязычная Windows 11.
Основная информация, которая может пригодиться при использовании Песочницы:
- Для передачи файла из основной системы в Песочницу просто скопируйте его и вставьте уже в Песочнице. Это работает и в обратном направлении.
- По умолчанию в Песочнице Windows 11 есть доступ в Интернет и установлен браузер Microsoft Edge, который можно использовать для скачивания программ на проверку.
- Вы можете установить русский язык ввода в Песочнице в Параметры (Settings) — Time & Language — Language and Region. Но после закрытия песочницы этот язык исчезнет, как и всё остальное, что вы в ней делали.
- Размер окна Песочницы свободно меняется, разрешение «внутреннего экрана» будет изменено соответствующим образом.
- Для создания скриншотов внутри Песочницы можно использовать те же методы, что и в основной системе (Способы сделать скриншот Windows 11).
И ещё раз напомню: всё то, что вы делали в Песочнице на сохраняется после выхода из неё. Об этом вас будут уведомлять каждый раз при закрытии окна изолированного запуска приложений:
Возможности конфигурации
Песочница Windows поддерживает файлы конфигурации, представляющие собой XML-файл с расширением .wsb и поддерживающие следующие параметры (для большинства из которых применимы значения Enable, Disable и Default):
- vGPU — включение или отключение доступа к GPU (видеокарте).
- Networking — включение или отключение доступа к сети из Песочницы.
- MappedFolders — служит для общего доступа к папкам между основной системой и песочнице, есть возможность включить доступ только для чтения.
- LogonCommand — команда, выполняемая при входе в Песочницу.
- AudioInput — включение или отключение ввода аудио.
- VideoInput — то же самое для ввода видео.
- ProtectedClient — включает дополнительные функции защиты для сеанса подключения к Песочнице.
- PrinterRedirection — включение перенаправления принтера.
- ClipboardRedirection — перенаправление буфера обмена.
- MemoryInMB — размер оперативной памяти в мегабайтах, которые может использовать песочница.
Более подробно можно прочитать в справке на официальном сайте Майкрософт.
Пример готового файла конфигурации:
<Configuration> <VGpu>Disable</VGpu> <Networking>Disable</Networking> <MappedFolders> <MappedFolder> <HostFolder>C:\Users\remontka\Downloads</HostFolder> <SandboxFolder>C:\Users\WDAGUtilityAccount\Downloads</SandboxFolder> <ReadOnly>true</ReadOnly> </MappedFolder> </MappedFolders> <LogonCommand> <Command>notepad.exe C:\users\WDAGUtilityAccount\text.txt</Command> </LogonCommand> </Configuration>
После написания файла конфигурации и сохранения его с расширением .wsb достаточно запустить этот файл, чтобы Песочница была запущена с заданными в нем параметрами. Вы можете создавать любое количество файлов конфигурации для быстрого запуска Песочницы с разным набором настроек.
Как удалить Песочницу
Если вам потребовалось удалить (выключить) Песочницу Windows 11, сделать это можно в Панели управления в разделе «Включение или отключение компонентов Windows», просто сняв отметку с соответствующего компонента.
Второй вариант: использовать одну из следующих команд, первая из которых предназначена для командной строки, вторая — для Windows PowerShell.
Dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM"
Disable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -Online
Песочница в Windows 11 — это важный компонент системы, который позволяет запускать программы в изолированной среде, защищая основную операционную систему. Это особенно полезно при работе с подозрительными приложениями. В отличие от виртуальных машин, таких как Hyper-V, Песочница требует меньше ресурсов и не сохраняет данные после завершения работы.
В этой статье мы расскажем, как настроить и использовать Песочницу в Windows 11, а также обсудим доступные настройки и способы её удаления.
Приобрести оригинальные ключи активации Windows 11 можно у нас в магазине от 1690 ₽!
Так же, скачать дистрибутивы разных версий Windows 11 можно у нас в каталогe.
Как включить Песочницу Windows 11
Для начала стоит отметить, что для использования Песочницы нужно выполнить несколько условий:
— Компьютер должен работать под управлением Windows 11 Pro, Enterprise или Education. В Windows 11 Home Песочница не доступна без дополнительных манипуляций.
— Виртуализация должна быть включена в БИОС. Вы можете проверить её статус в диспетчере задач, на вкладке «Производительность» — «ЦП»
.
— Минимальные требования: 4 ГБ оперативной памяти (рекомендуется 8 ГБ), 1 ГБ дискового пространства и 2 ядра процессора.
Если все условия выполнены, вы можете включить Песочницу одним из следующих способов.
Способ 1: Через Программы и компоненты
1. Откройте Панель управления и выберите «Программы и компоненты».
2. Нажмите «Включение или отключение компонентов Windows».
3. Найдите и отметьте пункт «Песочница Windows», затем нажмите «Ок» и перезагрузите компьютер.
После перезагрузки Песочница будет доступна в меню «Все приложения».
Способ 2: Использование PowerShell или Командной строки
Вы можете включить Песочницу с помощью команд. Для Командной строки:
dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -All
Для PowerShell:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
Обе команды требуют прав администратора и последующей перезагрузки системы.
Как включить Песочницу в Windows 11 Home
Хотя в Windows 11 Домашняя Песочница отсутствует, можно попробовать включить её с помощью скрипта. Важно помнить, что работоспособность Песочницы после этого не гарантируется.
Создайте bat-файл с указанным содержимым, запустите его от имени Администратора и подтвердите перезагрузку после установки всех компонентов:
@echo off
echo Checking for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"echo Permission check result: %errorlevel%
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin ):UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"echo Running created temporary "%temp%\getadmin.vbs"
timeout /T 2
"%temp%\getadmin.vbs"
exit /B:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"echo Batch was successfully started with admin privileges
echo .
cls
GOTO:menu
:menu
Title Sandbox Installer
echo Select Action
echo 1 Install
echo 2 Uninstall
echo 3 Exit
set /p uni= Enter your option:
if %uni% ==1 goto :in
if %uni% ==2 goto :un
if %uni% ==3 goto :ex:in
cls
Title Install Sandboxpushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt
for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del sandbox.txt
Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL /NoRestart
goto :remenu
:un
cls
Title Uninstall Sandboxpushd "%~dp0"
Dism /online /disable-feature /featurename:Containers-DisposableClientVM /NoRestart
dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt
for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /remove-package:"%SystemRoot%\servicing\Packages\%%i"
del sandbox.txt
goto :remenu
:remenu
cls
echo Restart computer?
echo 1 Yes
echo 2 No
set /p uni= Input 1 or 2:
if %uni% ==1 goto :re
if %uni% ==2 goto :ex:re
shutdown /r /t 0 /f
goto :ex
:ex
exit
Использование Песочницы
Чтобы запустить Песочницу, откройте меню Пуск и найдите «Windows Sandbox». Она запустит изолированную среду с Windows 11. Для передачи файлов просто копируйте и вставляйте их между основной системой и Песочницей. Также, Песочница поддерживает доступ в интернет и установку приложений для проверки.
Альтернативный вариант запуска — нажать клавиши Win+R на клавиатуре, ввести windowssandbox и нажать Enter.
Сам исполняемый файл Песочницы находится в C:\Windows\System32\WindowsSandbox.exe
В результате будет запущено окно с Windows 11, которое и представляет собой изолированную среду, называемую «Песочницей». К сожалению, с английским языком интерфейса даже если у вас установлена русскоязычная Windows 11.
Основная информация, которая может пригодиться при использовании Песочницы:
— Для передачи файла из основной системы в Песочницу просто скопируйте его и вставьте уже в Песочнице. Это работает и в обратном направлении.
— По умолчанию в Песочнице Windows 11 есть доступ в Интернет и установлен браузер Microsoft Edge, который можно использовать для скачивания программ на проверку.
— Вы можете установить русский язык ввода в Песочнице в Параметры (Settings) — Time & Language — Language and Region. Но после закрытия песочницы этот язык исчезнет, как и всё остальное, что вы в ней делали.
— Размер окна Песочницы свободно меняется, разрешение «внутреннего экрана» будет изменено соответствующим образом.
— Для создания скриншотов внутри Песочницы можно использовать те же методы, что и в основной системе (Способы сделать скриншот Windows 11).
— Всё то, что вы делали в Песочнице на сохраняется после выхода из неё. Об этом вас будут уведомлять каждый раз при закрытии окна изолированного запуска приложений.
Возможности конфигурации Песочницы
Песочница поддерживает конфигурационные файлы формата .wsb, в которых можно указать параметры, такие как доступ к сети, видеокарте, общий доступ к папкам и другие.
vGPU — включение или отключение доступа к GPU (видеокарте).
Networking — включение или отключение доступа к сети из Песочницы.
MappedFolders — служит для общего доступа к папкам между основной системой и песочнице, есть возможность включить доступ только для чтения.
LogonCommand — команда, выполняемая при входе в Песочницу.
AudioInput — включение или отключение ввода аудио.
VideoInput — то же самое для ввода видео.
ProtectedClient — включает дополнительные функции защиты для сеанса подключения к Песочнице.
PrinterRedirection — включение перенаправления принтера.
ClipboardRedirection — перенаправление буфера обмена.
MemoryInMB — размер оперативной памяти в мегабайтах, которые может использовать песочница.
Более подробно можно прочитать в справке на официальном сайте Майкрософт.
Пример файла конфигурации:
Скачать его можно с нашего сайта.
После написания файла конфигурации и сохранения его с расширением .wsb достаточно запустить этот файл, чтобы Песочница была запущена с заданными в нем параметрами.
Как удалить Песочницу
Если вам нужно удалить Песочницу, вернитесь в Панель управления в раздел «Программы и компоненты», снимите отметку с пункта «Песочница Windows» и перезагрузите компьютер. Также можно воспользоваться командой:
Команда для cmd:
Dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM"
Команда для Powershell:
Disable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -Online
Все способы:
- Предварительные требования
- Способ 1: «Компоненты Windows»
- Способ 2: «Терминал»
- Способ 3: DISM
- Способ 4: Sandbox Installer
- Вопросы и ответы: 3
Предварительные требования
Чтобы включение Песочницы (Windows Sandbox) – компактной и предназначенной для безопасного запуска приложений в изоляции от ОС среды – в Windows 11 прошло быстро и эффективно, а использование инструмента было беспроблемным, нужно заранее учесть несколько моментов:
- Для функционирования Песочницы требуется ПК с двухъядерным процессором (рекомендовано 4 ядра с технологией гиперпоточности), 4 ГБ ОЗУ (рекомендовано 8 ГБ), и доступность на диске (рекомендован SSD) не менее 1 ГБ свободного пространства.
- В BIOS ПК должны быть включены функции виртуализации. Это можно проверить следующим способом:
- Открываем «Диспетчер задач» («ДЗ») (к примеру, из вызываемого кликом правой кнопкой мышки контекстного меню элемента «Пуск» или при помощи клавиатурной комбинации «Ctrl»+«Shift»+«Esc»):
Читайте также: Как открыть «Диспетчер задач» в Windows 11
- Переходим в раздел «ДЗ» под названием «Производительность».
- Кликаем по вкладке «ЦП», а затем перемещаемся к списку характеристик в правом нижнем углу окна «Диспетчера задач». Здесь имеется параметр «Виртуализация», проверяем его значение: если «Включено», значит, всё в порядке;
Если же указано «Выключено», потребуется загрузиться в BIOS компьютера и, действуя по рекомендациям из статьи по указанной далее ссылке или руководства к материнской плате ПК, включить функцию аппаратной виртуализации (Intel Virtualization Technology либо AMD Virtualization).
Подробнее: Включаем виртуализацию в BIOS
- Открываем «Диспетчер задач» («ДЗ») (к примеру, из вызываемого кликом правой кнопкой мышки контекстного меню элемента «Пуск» или при помощи клавиатурной комбинации «Ctrl»+«Shift»+«Esc»):
- «Песочница» — это часть Windows 11, но при этом всё, что требуется для активации и использования функции, по умолчанию входит в состав только трёх выпусков ОС – «Профессиональная», «Корпоративная» и «Для образовательных учреждений». Пользователям Win 11 «Домашняя» придётся прибегнуть к полуофициальному способу включения Sandbox (№4 в этой статье, первые три пробовать применять бессмысленно).
Способ 1: «Компоненты Windows»
Песочница Windows входит в комплект ОС, однако прежде чем получить доступ к её возможностям, необходимо выполнить загрузку, интеграцию и включение в работу изначально недоступного компонента. Наиболее простой и задокументированный Microsoft метод это выполнить заключается в следующем:
- Вызываем элемент «Панели управления» Виндовс 11 под названием «Компоненты системы», что выполнимо различными путями:
- Запускаем приложение «Параметры» («Win»+«I» на клавиатуре, значок приложения в Главном меню, пункт контекстного меню элемента «Пуск» на панели задач).
Переходим в раздел «Приложения» из меню слева, затем кликаем «Дополнительные компоненты» в перечне категорий настроек справа.
Прокручиваем список элементов справа открывшегося окна «Параметров» до конца,
нажимаем на единственный в категории «Сопутствующие параметры» блок «Другие компоненты Windows».
- Часто более быстрый вариант открытия окна «Компоненты Windows»: нажимаем «Win»+«R» на клавиатуре или щёлкаем «Пуск» на панели задач правой кнопкой манипулятора и выбираем «Выполнить» в открывшемся меню;
В поле окошка «Выполнить» вводим указанную ниже команду, после чего кликаем «ОК»:
OptionalFeatures
- Запускаем приложение «Параметры» («Win»+«I» на клавиатуре, значок приложения в Главном меню, пункт контекстного меню элемента «Пуск» на панели задач).
- Получив доступ к элементу «Панели управления» «Компоненты Windows», прокручиваем их список,
находим «Песочница Windows» и устанавливаем галочку в чекбоксе слева от этого наименования.
- Нажимаем «ОК» в окне «Компоненты Windows», в результате чего оно закроется
и начнётся «Поиск требуемых файлов», ожидаем.
- По завершении скачивания из сети и интеграции необходимых для функционирования Песочницы файлов появится оповещение «Windows применила требуемые изменения», щёлкаем «Перезагрузить сейчас» внизу демонстрирующего его окна.
- После перезапуска системы Песочница окажется готовой к эксплуатации и доступной к открытию: вызываем Главное меню операционной системы, перемещаемся к просмотру перечня «Все приложения»,
находим и кликаем по ранее отсутствующему здесь пункту «Windows Sandbox».
- На этом всё, ожидаем формирования изолированного снимка системы и запуска среды,
а затем используем Песочницу Windows по назначению.
Способ 2: «Терминал»
Помимо вышеописанного, наиболее наглядного варианта действий, с целью получения и активации Windows Sandbox в 11-ой версии (как, впрочем, и ранее) можно задействовать более быстрый метод – передать на выполнение системой специализированную консольную команду.
- Запускаем новое в случае с Виндовс 11 средство доступа к консоли – приложение «Терминал». Сделать это нужно от имени администратора, а возможно рядом способов, к примеру, нажав «Win»+«X» на клавиатуре и затем кликнув «Терминал (Администратор)» в отобразившемся на Рабочем столе операционки меню.
Читайте также: Как открыть «Терминал» в Windows 11
- Копируем следующий текст в буфер обмена Виндовс и кликаем правой кнопкой мыши в окне «Терминала» — последнее действие приведёт к вставке команды в консоль:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
- Нажимаем «Enter» на клавиатуре, ожидаем завершения выполняемых системой манипуляций.
- Вводим
у
в качестве ответа на демонстрируемый «Терминалом» запрос, нажимаем «Ввод» на клавиатуре,а затем ждём окончания перезапуска системы.
- Убеждаемся в действенности проведённой процедуры путём проверки доступности «Windows Sandbox» в перечне «Все приложения» Главного меню ОС.
Способ 3: DISM
Ещё один доступный всем пользователям Windows 11 «Pro» и «Enterprise» и относительно несложный способ добавления Песочницы в систему реализуется средствами предназначенной для обслуживания и подготовки образов Windows программы командной строки Dism.exe.
- Запускаем (обязательно от имени Администратора) классическую «Командную строку» Windows. С этой целью быстрее всего будет кликнуть «Поиск» на панели задач ОС, ввести запрос
cmd
в поле вверху отобразившегося средства,
после чего нажать «Запуск от имени Администратора» справа от списка поисковых результатов,а затем подтвердить («Да») запрос «Контроля учётных записей».
Читайте также: Запуск «Командной строки» от имени администратора в Windows 11
- Пишем в консоли (удобнее и быстрее — скопировать из текста этой статьи и вставить («Ctrl»+«V») в окно «Командной строки») следующее указание, и, нажав «Enter» на клавиатуре, отправляем его на выполнение:
Dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -All
- Ожидаем завершения операции «Включение функций».
- Нажимаем «y» на клавиатуре, —
в результате компьютер сразу же уйдёт в перезагрузку.
- По окончании перезапуска всё окажется готовым к использованию в Windows 11 фирменной изолированной среды для выполнения программ — запускаем теперь доступное в Главном меню ОС приложение «Windows Sandbox».
Способ 4: Sandbox Installer
Несмотря на отсутствие «Песочницы» в списке компонентов Виндовс 11 «Домашняя», пользователи этого выпуска операционной системы всё же имеют возможность без каких-либо проблем использовать преимущества изолированной среды для запуска программ. Внедрить Windows Sandbox позволяет вышеупомянутое средство DISM, но в «ограниченной» редакции ОС для этого требуется выполнение не одной, а целого комплекса команд, поэтому наиболее простым решением будет задействовать специализированный скрипт.
Скачать Sandbox Installer
- По представленной выше ссылке переходим на сайт создателя Sandbox Installer. Пролистываем открывшуюся страницу,
находим ссылку «Sandbox Installer.zip» и кликаем по ней – это запустит процесс скачивания архива с требуемым нам исполняемым файлом на диск ПК, дожидаемся его завершения.
- Открываем каталог с полученным Sandbox Installer-1.zip в Проводнике Виндовс,
извлекаем из него данные (ПКМ по наименованию – «Извлечь всё…»).
Читайте также: Как открыть «Проводник» в Windows 11
- Переходим в получившуюся в результате распаковки архива папку,
открываем исполняемый файл Sandbox Installer.bat.
- Через несколько секунд появится окно «Контроль учётных записей», щёлкаем в нём «Да».
- В автоматически открывшуюся «Командную строку» вводим
1
, после этого нажимаем «Enter» на клавиатуре. - Далее ожидаем, пока будут выполнены все предусмотренные запущенным батником операции по добавлению пакетов в образ Windows средствами программы DISM,
оканчивается это автоматической, то есть без каких-либо запросов, перезагрузкой системы.
- По завершении перезапуска ПК работа Sandbox Installer считается завершенной. Далее можно, выполнив пункт №1 из инструкции «Способ 1» в этой статье, проверить наличие и активированность «Песочницы» в «Компонентах Windows»
или же сразу перейти к запуску приложения Windows Sandbox из меню «Пуск» Windows 11 Home.
Наша группа в TelegramПолезные советы и помощь
Windows Sandbox is one of the best Windows 11 features, but it’s missing from the popular Home edition of the OS. Similar is the case with Hyper-V and Group Policy Editor on Windows 11 Home. There are many such differences between Windows 11 Pro and Home, which we’ve previously highlighted in this dedicated article. Windows Sandbox, being one of the essential security features, should have been present in Windows 11 Home. Nevertheless, we got you covered, and you can follow this guide to learn how to enable Windows Sandbox on Windows 11 Home. We have also provided an alternative in case the native Sandbox tool does not work through this workaround.
In this tutorial, we have demonstrated the steps to install and use Windows Sandbox on Windows 11 Home. Along with that, we have also included an alternative to Windows Sandbox to enable you to run programs in a secure environment on any edition of Windows 11. That said, let me first explain what is Windows Sandbox.
Table of Contents
What is Windows Sandbox?
In simple terms, Windows Sandbox is a secure, isolated environment within the host OS (Windows 10 or Windows 11). Here, you can run unverified programs and scripts and download attachments without having to worry about infecting your computer with malware. It’s basically a lightweight virtual machine with a protected state where memory integrity is enabled persistently.
No program or file running within Windows Sandbox can alter or tamper with the host OS. It’s slightly different from your usual virtual machine software, as Sandbox does not save any of the changes made inside the environment. Every time, you open Windows Sandbox, it starts anew, discarding all the previous data. Windows Sandbox is mainly used for testing unknown apps and scripts, opening sketchy websites, downloading suspicious attachments from emails, and more.
Enable and Use Windows Sandbox on Windows 11 Home Edition
1. Before anything, you need to enable virtualization in the BIOS or UEFI menu. For that, you need to boot into the BIOS/ UEFI menu on your Windows 11 PC and look for “Virtualization“, or “SVM Mode”. Now, enable it and restart your PC.
Note: If you wish to learn about what is UEFI in detail and understand why modern computers are moving away from BIOS, read the linked article.
2. After logging into your PC, open Notepad and paste the below content.
@echo off echo Checking for permissions >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" echo Permission check result: %errorlevel% REM --> If error flag set, we do not have admin. if '%errorlevel%' NEQ '0' ( echo Requesting administrative privileges... goto UACPrompt ) else ( goto gotAdmin ) :UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" echo Running created temporary "%temp%\getadmin.vbs" timeout /T 2 "%temp%\getadmin.vbs" exit /B :gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) pushd "%CD%" CD /D "%~dp0" echo Batch was successfully started with admin privileges echo . cls Title Sandbox Installer pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del sandbox.txt Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL pause
3. Now, click on “File” in the top menu and choose “Save as“.
4. After that, select “All files(.)” from the “Save as type” drop-down menu and give a name to the file. Then, add the .bat
extension at the end to save it as a batch file. Make sure there is no .txt or other file extension at the end. Finally, click on “Save”.
5. Now, right-click on the saved batch file and choose “Run as administrator“.
6. A Command Prompt window will open up, and Windows Sandbox will start getting installed on your Windows 11 Home PC. After the installation, press “y” and hit Enter. This will restart your Windows 11 computer.
7. Once you have logged in, use the Windows 11 keyboard shortcut Windows + R keys to open the Run prompt. Here, you need to type optionalfeatures.exe
and hit Enter.
8. A “Windows Features” window will now open up. Here, scroll down and enable Windows Sandbox, Virtual Machine Platform, and Windows Hypervisor Platform. Finally, hit the OK button. It will start installing the necessary packages and after a while, will ask you to restart the computer.
Note: If you are running Windows 11 Pro Edition, you can directly skip to this step and enable the required features to start using the Windows Sandbox virtual environment on your PC.
9. Finally, open the Start menu and search for “windows sandbox“. It will appear on top, and you can click to open Windows Sandbox.
10. And there you have it! You have successfully enabled Windows Sandbox on Windows 11 Home edition.
Uninstall Windows Sandbox on Windows 11 Home Edition
11. In case you want to uninstall Windows Sandbox from Windows 11 Home, open the Start Menu and search for “cmd”. Now, on the right pane, click on “Run as administrator”. If you always want to run CMD as an admin, follow our linked guide for more details.
12. In the CMD window, paste the below command and hit Enter. This will uninstall Windows Sandbox from your PC.
Dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM"
Windows Sandbox Alternative: Run Sandboxie Plus on Windows 11
In case the above method didn’t work on your Windows 11 PC, and you are still looking for a way to run and test untrusted programs in an isolated environment, you can install Sandboxie Plus. It’s a third-party open-source program developed by David Xanatos, which works well on all editions of Windows 11, including the Home edition. The best part is that it’s absolutely free. On that note, let’s go ahead and try Sandboxie Plus on Windows 11 Home, an alternative to Windows Sandbox.
1. Visit this link and download the Plus version of Sandboxie. The Plus version has a modern UI and works pretty well.
2. After downloading the program, install Sandboxie Plus on your Windows 11 PC and open the app.
3. Now, right-click on “DefaultBox” and choose “Run”. Here, you can open a sandboxed web browser, email reader, any program from the Start menu, and more. I am going to choose “Run Program“. This will open another prompt and ask you to choose the program you wish to open.
4. To run an EXE file in Sandboxie, right-click on the EXE program and choose “Copy as Path“. This will copy the address of the EXE file.
5. Paste this path into the Sandboxie prompt and hit “OK“.
6. And there you have it. Sandboxie will start running the program in a sandboxed environment on your Windows 11 PC. So this is how you can run any program in a secure environment on Windows 11 using a third-party app.
Test Untrusted Programs in Windows 11 Sandbox
So these are the two ways to run apps in a protected environment on Windows 11. With each passing day, rootkits and malware are getting very sophisticated in their attacks. So it’s upon us to perform due diligence before running any unknown program. And Windows Sandbox is built just for that. Anyway, that’s all from us. If you want to protect your privacy on Windows 11, follow our linked article for an in-depth guide. And to enable Hyper-V in Windows 11 Home — another missing feature in the Home edition — follow our nifty instructions. Finally, if you have any questions, let us know in the comment section below.
Microsoft Windows 11 features multiple virtualization solutions out of the box. While Hyper-V is an excellent tool, Windows Sandbox is an easy alternative to Windows virtual machines. It lets you run untrusted apps in an isolated environment without the hassle of setting up a complete virtualization tool.
Unfortunately, Windows Sandbox is not available on the Home edition of the OS. If you are running the Pro, Enterprise, and Education edition, here is how to enable and set up Windows Sandbox in Windows 11.
How to Set Up Windows Sandbox in Windows 11
Windows Sandbox is an optional feature, which means you’ll have to install it from the Optional features section. You can add and remove optional features from the Windows Features dialog. Alternatively, you can use PowerShell or Command Prompt for a swift installation of Windows Sandbox.
While the setup process is easier, your computer must meet some system requirements. Windows 11 Pro, Education, or Enterprise running computers with virtualization support are Windows Sandbox compatible. In most cases, if your system can run Windows Hyper-V, it should also run Windows Sandbox.
1. Enable Windows Sandbox Using the Windows Features Dialog
You can install Windows Sandbox using the Windows Features dialog. This dialog houses most of the optional Windows features that are ready to be installed on your PC.
Follow these steps to install Windows Sandbox using the Windows Features dialog:
- Press Win + R to open Run.
- Type appwiz.cpl and click OK to open Control Panel.
-
In the left panel, click on Turn Windows features on or off.
- In the Turn Windows features on or off dialog, scroll down and locate Windows Sandbox.
-
Check the Windows Sandbox option and click OK.
- Windows will search for the files and install the required dependencies to run Windows Sandbox scenarios. Once the changes are applied, close the Windows features dialog and restart your PC.
- After the restart, press Win + S to open Windows search.
- Type sandbox and click on Windows Sandbox from the search result to launch the virtualization tool.
3. Install Windows Sandbox Using PowerShell
You can use the Enable WindowsOptionalFeature command in PowerShell to install Windows Sandbox in Windows. This method is useful if you find the sandbox option greyed out or unable to install it from the Windows Feature dialog.
To install Windows Sandbox using PowerShell:
- Press Win + X to open the WinX menu.
- Click on Windows Terminal (Admin) to open the Windows Terminal with administrative privilege. Since PowerShell is assigned as the default profile upon launch, you can execute your PowerShell cmdlets straight away in Windows Terminal.
-
In the Windows Terminal window, copy and paste the following command and press Enter:
Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" -All
- If no error occurs, Windows will install the required files to enable Windows Sandbox.
- Once done, press Y and hit Enter to restart your PC.
- After the restart, you can launch Windows Sandbox from Windows Search.
3. Install Windows SandBox Using Command Prompt
Deployment Image Servicing and Management (DISM) is a command-line utility that facilitates the installation of optional features using the Command Prompt. To install Windows Sandbox, you will need to use the Enable-Feature command in Command Prompt. Here’s how to do it.
- Press Win + R to open Run.
- Type cmd in the Run dialog. Press and hold Ctrl + Shift and click OK to open Command Prompt as administrator.
-
In the Command Prompt, type the following command and press Enter:
dism /online /Enable-Feature /FeatureName: "Containers-DisposableClientVM" -All
- Wait for the process to complete. Once done, press Y and Enter to restart your PC.
How to Use Windows Sandbox
Now that you have Windows Sandbox installed, you can start using it to test untrusted apps in isolation. To launch the app, press Win + S to open Windows Search and type Windows Sandbox. Click on the app from the search result to open it.
Upon its launch, Windows Sandbox looks like a lightweight version of your Windows machine. You can copy files from your host system or download them from the Internet using the built-in web browser. Any actions you perform in the sandbox will not affect your host system.
Once the testing is complete, close the Sandbox and click OK to confirm the action. Unlike a VM, Sandbox will delete all the data (including apps and files) upon exit. So, you’ll get a clean, isolated environment running the same Windows OS build as your host machine each time.
Set Up and Use Windows Sandbox in Windows 11
Windows Sandbox provides an excellent way to test apps and files in an isolated environment without the hassle of setting up a virtual machine. While the virtual machines have distinct advantages, Sandbox is lighter, faster, and loads a fresh copy of Windows OS each time it’s run.
Windows 11 Home users, however, have missed out on this excellent feature. But if you must use a sandbox, consider using third-party alternatives such as Sandboxie Plus and SHADE Sandbox. These alternatives offer a similar set of functionalities with no complicated setup involved.