Cómo activar el Sandbox en Windows 10 Home

Windows 10 Sandbox es una de las novedades más interesantes y útiles de la última versión del sistema operativo. Por desgracia, sólo está disponible por defecto en las versiones Pro y Enterprise del sistema. No obstante, si quieres, puedes instalar Windows 10 Sandbox en tu edición doméstica también.

Este tutorial detalla cómo habilitar el sandbox en Windows 10 Home mediante un sencillo script. Directamente sobre lo que es Sandbox, cómo usar esta característica y algunos matices adicionales en un artículo aparte Windows 10 Sandbox.

Instalación de Sandbox en Windows 10 Home

Advertencia: Al probar este método de instalación de la caja de arena, me encontré con que resulta difícil eliminarla y revertir los cambios realizados (más precisamente, no se eliminan completamente todos los rastros). Tal vez los puntos de restauración pre-creados puedan ayudar, pero no puedo dar ninguna garantía.

Para instalar un sandbox de Windows 10, se puede utilizar un simple archivo bat, que, con DISM instalará todos los componentes necesarios en la versión doméstica del sistema. Este archivo puede ser creado por usted mismo utilizando el código que se indica a continuación (véase Cómo crear un archivo bat).

@echo off

echo Checking for permissions
>nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"

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%servicingPackages*Containers*.mum >sandbox.txt

for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"

del sandbox.txt

Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL

pause

Y si quieres, puedes descargarlo de la página web del autor del script: https://www.deskmodder.de/blog/2019/04/20/windows-10-home-windows-sandbox-installieren-und-nutzen/ (el sitio está en alemán, el enlace de descarga es Sandbox Installer.zip en la página anterior).

Después de completar la instalación de los componentes se le pedirá que reinicie su ordenador, hágalo.

Cuando se reinicie, el sistema y los nuevos componentes se configurarán, y después de ello, verá un nuevo elemento en el menú de Inicio – Windows Sandbox, que inicia la caja de arena.

Para conocer los posibles errores (como el 0x80070002 “No se puede encontrar el archivo especificado”) en el inicio, sus soluciones y las opciones de configuración del sandbox, consulte la instrucción mencionada anteriormente sobre el uso del sandbox de Windows 10.