Espacio aislado de WindowsWindows Sandbox

El espacio aislado de Windows proporciona un entorno de escritorio ligero para ejecutar aplicaciones de forma segura de forma aislada.Windows Sandbox provides a lightweight desktop environment to safely run applications in isolation. El software instalado en el entorno de espacio aislado de Windows permanece "aislado" y se ejecuta por separado del equipo host.Software installed inside the Windows Sandbox environment remains "sandboxed" and runs separately from the host machine.

Un espacio aislado es temporal.A sandbox is temporary. Cuando se cierra, se eliminan todo el software y los archivos y el estado.When it's closed, all the software and files and the state are deleted. Obtiene una nueva instancia del espacio aislado cada vez que abre la aplicación.You get a brand-new instance of the sandbox every time you open the application.

El software y las aplicaciones instaladas en el host no están disponibles directamente en el espacio aislado.Software and applications installed on the host aren't directly available in the sandbox. Si necesitas aplicaciones específicas disponibles dentro del entorno de espacio aislado de Windows, deben instalarse explícitamente en el entorno.If you need specific applications available inside the Windows Sandbox environment, they must be explicitly installed within the environment.

El espacio aislado de Windows tiene las siguientes propiedades:Windows Sandbox has the following properties:

  • Parte de Windows: todo lo necesario para esta característica se incluye en Windows 10 Pro y Enterprise.Part of Windows: Everything required for this feature is included in Windows 10 Pro and Enterprise. No es necesario descargar un VHD.There's no need to download a VHD.
  • Prístina: cada vez que se ejecuta El espacio aislado de Windows, es tan limpio como una nueva instalación de Windows.Pristine: Every time Windows Sandbox runs, it's as clean as a brand-new installation of Windows.
  • Disposable: nada persiste en el dispositivo.Disposable: Nothing persists on the device. Todo se descarta cuando el usuario cierra la aplicación.Everything is discarded when the user closes the application.
  • Seguro: usa la virtualización basada en hardware para el aislamiento del kernel.Secure: Uses hardware-based virtualization for kernel isolation. Se basa en el hipervisor de Microsoft para ejecutar un kernel independiente que aísle el espacio aislado de Windows del host.It relies on the Microsoft hypervisor to run a separate kernel that isolates Windows Sandbox from the host.
  • Eficiente: Usa el programador del kernel integrado, la administración de memoria inteligente y la GPU virtual.Efficient: Uses the integrated kernel scheduler, smart memory management, and virtual GPU.

En el siguiente vídeo se proporciona información general sobre el espacio aislado de Windows.The following video provides an overview of Windows Sandbox.

Requisitos previosPrerequisites

  • Windows 10 Pro, Enterprise o Education compilación 18305 o posterior ( Espacio aislado de Windows actualmenteno es compatible con SKU de inicio)Windows 10 Pro, Enterprise or Education build 18305 or later (Windows Sandbox is currently not supported on Home SKUs)
  • Arquitectura AMD64AMD64 architecture
  • Capacidades de virtualización habilitadas en BIOSVirtualization capabilities enabled in BIOS
  • Al menos 4 GB de RAM (se recomiendan 8 GB)At least 4 GB of RAM (8 GB recommended)
  • Al menos 1 GB de espacio libre en disco (ssd recomendado)At least 1 GB of free disk space (SSD recommended)
  • Al menos dos núcleos de CPU (se recomiendan cuatro núcleos con hyperthreading)At least two CPU cores (four cores with hyperthreading recommended)

InstalaciónInstallation

  1. Asegúrate de que tu equipo usa Windows 10 Pro o Enterprise, versión de compilación 18305 o posterior.Ensure that your machine is using Windows 10 Pro or Enterprise, build version 18305 or later.

  2. Habilitar la virtualización en la máquina.Enable virtualization on the machine.

    • Si usa una máquina física, asegúrese de que las capacidades de virtualización están habilitadas en el BIOS.If you're using a physical machine, make sure virtualization capabilities are enabled in the BIOS.

    • Si usa una máquina virtual, ejecute el siguiente comando de PowerShell para habilitar la virtualización anidada:If you're using a virtual machine, run the following PowerShell command to enable nested virtualization:

      Set-VMProcessor -VMName \<VMName> -ExposeVirtualizationExtensions $true
      
  3. Usa la barra de búsqueda de la barra de tareas y escribe Activar y desactivar las características de Windows para tener acceso a la herramienta Características opcionales de Windows.Use the search bar on the task bar and type Turn Windows Features on and off to access the Windows Optional Features tool. Seleccione Espacio aislado de Windows y, a continuación, Aceptar.Select Windows Sandbox and then OK. Reinicie el equipo si se le pide.Restart the computer if you're prompted.

    Si la opción Espacio aislado de Windows no está disponible, el equipo no cumple los requisitos para ejecutar espacio aislado de Windows.If the Windows Sandbox option is unavailable, your computer doesn't meet the requirements to run Windows Sandbox. Si cree que esto es incorrecto, revise la lista de requisitos previos, así como los pasos 1 y 2.If you think this is incorrect, review the prerequisite list as well as steps 1 and 2.

    Nota

    Para habilitar el espacio aislado con PowerShell, abra PowerShell como administrador y ejecute Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online.To enable Sandbox using PowerShell, open PowerShell as Administrator and run Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online.

  4. Busque y seleccione Espacio aislado de Windows en el menú Inicio para ejecutarlo por primera vez.Locate and select Windows Sandbox on the Start menu to run it for the first time.

UsageUsage

  1. Copie un archivo ejecutable (y cualquier otro archivo necesario para ejecutar la aplicación) del host y péguelo en la ventana Espacio aislado de Windows.Copy an executable file (and any other files needed to run the application) from the host and paste them into the Windows Sandbox window.

  2. Ejecute el archivo ejecutable o el instalador dentro del espacio aislado.Run the executable file or installer inside the sandbox.

  3. Cuando haya terminado de experimentar, cierre el espacio aislado.When you're finished experimenting, close the sandbox. Un cuadro de diálogo mostrará que todo el contenido de espacio aislado se descartará y se eliminará permanentemente.A dialog box will state that all sandbox content will be discarded and permanently deleted. Seleccione Aceptar.Select Ok.

  4. Confirma que el equipo host no muestra ninguna de las modificaciones realizadas en el espacio aislado de Windows.Confirm that your host machine doesn't exhibit any of the modifications that you made in Windows Sandbox.