Песочница Windows 10 — одно из самых интересных и полезных нововведений в последней версии ОС. К сожалению, по умолчанию она доступна только в Pro и Enterprise версиях системы. Тем не менее, при желании вы можете установить песочницу Windows 10 (Windows Sandbox) и в домашней редакции системы.
В этом руководстве подробно описано, как включить песочницу в Windows 10 Home с помощью простого сценария. Непосредственно о том, что такое "Песочница", как пользоваться этой функцией и некоторые дополнительные нюансы в отдельной статье Песочница Windows 10.
Установка песочницы в Windows 10 Home
Внимание: При тестировании этого способа установки песочницы я обнаружил, что сложно удалить и откатить сделанные изменения (точнее, я не смог полностью удалить все следы). Возможно, предварительно созданные точки восстановления помогут, но я не могу дать гарантий.
Для установки песочницы Windows 10 можно использовать простой bat-файл, который с помощью DISM установит все необходимые компоненты домашней версии системы. Вы можете сделать такой файл самостоятельно, используя приведенный ниже код (см. здесь. Как создать 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
А при желании ее можно скачать с сайта автора скрипта: https://www.deskmodder.de/blog/2019/04/20/windows-10-home-windows-sandbox-installieren-und-nutzen/ (Немецкий сайт, ссылка на скачивание — Sandbox Installer.zip на указанную страницу).
При перезагрузке система и новые компоненты будут настроены, после чего в меню Пуск появится новый пункт — Windows Sandbox, который запускает песочницу.
О возможных ошибках (e.g. 0x80070002 "Can’t find specified file") при запуске, их исправления и параметры настройки песочницы в упомянутой выше инструкции об использовании песочницы Windows 10.