Saltar al contenido

Cómo usar la nueva caja de arena en Windows 10 (para probar su aplicación de manera segura)

La actualización de mayo de 2019 para Windows 10 (19H1) agrega nuevas capacidades de sandboxing de Windows. Aquí le mostramos cómo usarlo en las PC con Windows 10 de hoy.

precaución: El entorno de pruebas de Windows no está disponible en Windows 10 Home. Solo está disponible para las ediciones Professional, Enterprise y Education de Windows 10.

¿Qué es una caja de arena?

En otras palabras, el sandbox de Windows es la mitad de una aplicación y la mitad de una máquina virtual. Esto le permite iniciar rápidamente un SO virtual limpio con imágenes desde el estado actual de su sistema, lo que le permite probar sus programas y archivos en un entorno seguro separado de su sistema principal. Cerrar la caja de arena destruye ese estado. No puedo mover nada de la caja de arena a la instalación principal de Windows, y no queda nada después de cerrar.

Relación: La nueva función de espacio aislado en Windows 10 es todo lo que siempre hemos querido

¿Cómo puedo obtenerlo?

Todo lo que necesita es la última versión de Windows 10 con Windows 10 Professional o Enterprise. Windows 10 Home no tiene esta función. La funcionalidad de la zona de pruebas se estabilizó en mayo de 2019.

Paso 1: asegúrese de que la virtualización esté habilitada

Primero, debe asegurarse de que la virtualización esté habilitada en el BIOS de su sistema. Suele ser el valor predeterminado, pero hay una forma sencilla de comprobarlo. Presione Ctrl + Shift + Esc para iniciar el Administrador de tareas[パフォーマンス]Vaya a la pestaña. Asegúrese de que la categoría de CPU esté seleccionada a la izquierda y a la derecha, y asegúrese de que diga Virtualized: Enabled.

Si la virtualización no está habilitada, debe habilitar la virtualización en la configuración del BIOS de su PC antes de continuar.

Paso 2: si está ejecutando el sistema host en una máquina virtual, active la virtualización anidada (opcional)

Si ya está probando una compilación de Insider de Windows en una máquina virtual y está probando un espacio aislado en esa máquina virtual, deberá dar el paso adicional de activar la virtualización anidada.

Para hacer esto, inicie PowerShell en la versión de Windows que se ejecuta dentro de la VM, luego emita el siguiente comando:

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

Esto expone la extensión de virtualización en la versión invitada de Windows en la VM y la pone a disposición en la zona de pruebas.

Paso 3: habilite la función de zona de pruebas de Windows

Después de asegurarse de que la virtualización esté habilitada, es fácil activar la función de zona de pruebas de Windows.

Para hacer esto[コントロールパネル]>[プログラム]>[Windowsの機能をオンまたはオフにする]Ir. (Por cierto, si desea saber más, hay un artículo completo sobre el uso de estas funciones de Windows).

En la ventana Características de Windows, habilite la casilla de verificación de Windows Sandbox.

Haga clic en Aceptar para reiniciar Windows.

Paso 3: Empiece

Cuando Windows se reinicia, la zona de pruebas de Windows aparecerá en el menú Inicio. Escriba «Windows Sandbox» en la barra de búsqueda o busque en el menú y haga doble clic en el icono. Permita privilegios de administrador cuando se soliciten.

Entonces verá algo parecido a una réplica de su sistema operativo actual.

Hay algunas diferencias. Dado que se trata de una instalación limpia de Windows, verá el fondo de pantalla predeterminado y solo las aplicaciones predeterminadas que vienen con Windows.

El sistema operativo virtual se genera dinámicamente desde el sistema operativo Windows principal, por lo que siempre ejecuta la misma versión de Windows 10 que está utilizando y siempre está completamente actualizado. Este último hecho es particularmente bueno, ya que las máquinas virtuales tradicionales necesitan tiempo para actualizar el sistema operativo por sí mismas.

¿Como puedo usar lo?

Si ha usado máquinas virtuales antes, el uso de una zona de pruebas puede resultar obsoleto. Como cualquier máquina virtual, puede copiar el archivo y pegarlo directamente en la caja de arena. Sin embargo, arrastrar y soltar no funciona. Una vez que el archivo está en la caja de arena, puede continuar normalmente. Si tiene archivos ejecutables, puede instalarlos en una caja de arena conectada correctamente desde el sistema principal.

Una cosa a tener en cuenta: eliminar un archivo en la caja de arena no lo mueve a la Papelera de reciclaje. En su lugar, se eliminará de forma permanente. Se mostrará una advertencia cuando elimine un elemento.

Cuando haya terminado de probar, puede cerrar la caja de arena como cualquier otra aplicación. Esto destruirá por completo la instantánea, incluidos los cambios que haya realizado en el sistema operativo y los archivos que haya copiado en él. Microsoft hizo la primera advertencia amablemente.

La próxima vez que inicie la caja de arena, volverá a un estado limpio y podrá reanudar las pruebas.

Sorprendentemente, la caja de arena funciona bien con un hardware mínimo. Las pruebas de este artículo se realizaron en Surface Pro 3, un dispositivo antiguo que no tiene una tarjeta gráfica dedicada. Inicialmente, el sandbox funcionó significativamente más lento, pero después de unos minutos funcionó sorprendentemente bien dadas las limitaciones.

Esta mejor velocidad persistió cuando cerré y volví a abrir la aplicación. Tradicionalmente, se requería más potencia para ejecutar una máquina virtual. Debido al uso limitado de la zona de pruebas (no instala múltiples sistemas operativos, ejecuta múltiples instancias o toma múltiples instantáneas), la barra es un poco más baja. Pero es este objetivo muy específico el que hace que la zona de pruebas funcione muy bien.

Credito de imagen: D-Krab/Shutterstock.com