Если вам всегда была нужна среда, в которой вы смогли бы запускать абсолютно любые файлы, не боясь навредить своему компьютеру, то данный инструмент вам идеально подойдет.
Сейчас расскажу вам, как включить "Песочницу" в Windows 10. Хочу заметить, что данный инструмент доступен только в версиях Pro и Enterprise (билд 18305 и выше) и только при включенной виртуализации в BIOS.
Начнем.
1. Включаем компонент.
Переходим в поиск Windows и вводим там "Включение или отключение компонентов Windows". Ищем в окне компонент "Песочница Windows" и ставим галочку, тем самым включая ее.
2. Перезагружаем ПК.
3. Запускаем программу.
В меню "Пуск" ищем одноименное приложение, которое должно было появиться.
Все готово. Теперь вы можете без страха тестировать абсолютно любые программы, запускать любые установщики и делать все, что вашей душе угодно, не боясь при этом, что с вашим компьютером что-то произойдет.
После закрытия "песочницы" все данные, которые в ней были будут стерты.
Как установить песочницу в Windows 10 Home?
Теперь интегрируем данную утилиту в домашнюю версию операционной системы от Microsoft. Сделать это просто.
Вы можете создать простой bat-файл, запустив который все необходимые компоненты "Песочницы" будут установлены в вашу систему. Просто вставьте в текстовый документ код ниже и сохраните все это в формате .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
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
Ну или скачайте готовый батник, который я создал специально для данной статьи и протестировал на своем ПК: [тык].
- После установки перезагрузите ваш ПК или ноутбук и включите в компонентах Windows саму песочницу, после чего снова перезагрузитесь.
Надеюсь я вам помог и у вас все получится.
Удачи!