Un primer vistazo a Windows Sandbox
- Categoría: Ventanas
Windows Sandbox es una nueva función de virtualización que Microsoft integrará en Windows 10. Windows Sandbox permite a los usuarios y administradores ejecutar software en una zona de pruebas para que no dañe el sistema subyacente.
El sandboxing no es un concepto nuevo, pero los usuarios tuvieron que recurrir a la instalación de soluciones de terceros como Sandboxie o máquinas virtuales como VMWare o VirtualBox en el pasado para ejecutar software en un entorno protegido.
Windows Sandbox será parte de Windows 10 Pro y Enterprise; todo está incluido en el sistema operativo por lo que es una solución cómoda y elegante.
El entorno funciona como se esperaba: es un 'entorno de escritorio aislado, temporal' que protege el host subyacente de daños y desaparecerá cuando se cierre.
Requisitos de Windows Sandbox
Windows Sandbox tiene los siguientes requisitos previos:
- Windows 10 Pro o Windows 10 Enterprise compilación 18305 o posterior.
- Arquitectura AMD64.
- Al menos 4 Gigabytes de RAM, 1 Gigabyte de espacio libre en disco y 2 núcleos de CPU (se recomiendan 8 Gigabytes o más de RAM, SSD y 4 núcleos con hyperthreading).
- Virtualización habilitada en el BIOS.
- Si usa una máquina virtual, debe ejecutar el cmdlet de PowerShell: Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true
Microsoft señala que todas las configuraciones de privacidad, excepto la configuración de datos de diagnóstico del host, se establecen en sus valores predeterminados en el entorno de espacio aislado.
Cómo habilitar Windows Sandbox
Siempre que el sistema cumpla con los requisitos enumerados anteriormente, puede habilitar Windows Sandbox en el cuadro de diálogo Características de Windows.
- Utilice el acceso directo Windows-Pause para abrir el subprograma del Panel de control del sistema.
- Seleccione Inicio del panel de control.
- Activar programas.
- Seleccione Activar o desactivar las funciones de Windows.
- Compruebe Windows Sandbox.
- Haga clic en Aceptar y siga las instrucciones.
También puede habilitar la función usando la aplicación Configuración:
- Utilice el acceso directo Windows-I para abrir la aplicación Configuración.
- Vaya a Aplicaciones> Aplicaciones y funciones> Programas y funciones> Activar o desactivar las funciones de Windows.
- Seleccione Habilitar Windows Sandbox.
Usando Windows Sandbox
Una vez instalado, use el menú Inicio para cargar Windows Sandbox. Puedes buscarlo. Tenga en cuenta que requiere elevación; puede hacer clic con el botón derecho en el archivo y seleccionar ejecutar como administrador para ejecutarlo con privilegios elevados.
Copie un archivo ejecutable, o cualquier otro archivo para el caso, y péguelo en la ventana de Windows Sandbox. A continuación, puede ejecutarlo como lo haría en el escritorio 'real' e interactuar con el software como lo haría normalmente.
Puede cerrar la ventana de Windows Sandbox en cualquier momento para cerrar la sesión. Los cambios se descartan y el contenido de la zona de pruebas se elimina en el proceso.
Microsoft notas que Windows Sandbox utiliza contenedores de Windows para proporcionar la funcionalidad de espacio aislado. Si bien los contenedores de Windows estaban 'diseñados para ejecutarse en la nube', el equipo de Microsoft lo integró con Windows 10 y lo modificó para que funcionara bien en dispositivos portátiles y de escritorio que ejecutan el sistema operativo.
Windows Sandbox utiliza la versión cargada de Windows como imagen del sistema operativo; esto es diferente de muchos otros entornos de virtualización que requieren imágenes virtuales que los usuarios deben descargar e instalar en las máquinas.
La implementación tiene varios problemas conocidos en su estado actual:
- Activará una 'actividad significativa de la CPU y el disco' en la instalación y en el primer minuto de servicio.
- El menú de inicio se retrasa y algunas aplicaciones del menú de inicio no se ejecutan.
- La zona horaria no está sincronizada entre Windows Sandbox y el host.
- Windows Sandbox no admite instaladores que requieran reiniciar.
- Microsoft Store no es compatible.
- Las pantallas de alto DPI y las configuraciones de varios monitores no son muy compatibles.
Casos de uso
Windows Sandbox ofrece varios casos de uso interesantes; puede reemplazar otras soluciones de virtualización en algunos casos:
- Ejecute el software que desea verificar para que no pueda dañar el sistema operativo subyacente o robar datos.
- Ejecutar software en el entorno con fines de privacidad (por ejemplo, no querer registros históricos o trazas en la carpeta temporal).
- Ejecute cualquier otro archivo en la caja de arena.
Si bien puede instalar programas en la zona de pruebas, no puede usarlo para probar o analizar software que requiera reiniciar el sistema antes de poder usarlo.
Palabras de cierre
Microsoft aún no ha integrado la función en ninguna versión de Windows 10. La compañía planea integrarla en las próximas compilaciones de Insider con fines de prueba antes de que llegue a una próxima actualización de funciones para Windows 10.
Windows Sandbox ofrece ventajas sobre las soluciones de virtualización o sandboxing de terceros: está integrado en Windows 10 y utiliza el sistema operativo host como base. Por otro lado, carece de flexibilidad y no admite sesiones o datos persistentes.
Queda por ver qué tan rápido se iniciará Windows Sandbox cuando se ejecute en un sistema que lo admita, y cuánta diferencia hace el hardware más rápido.
Ahora tu: ¿Integración Sandbox en Windows 10? ¿Bueno o malo? ¿Cuál es tu opinión?