Una de las funciones menos conocidas del sistema operativo Windows es Windows Sandbox. Esta herramienta proporciona un entorno de prueba seguro para archivos ejecutables. Aunque, por defecto, no es compatible con Microsoft Store, existe una solución alternativa sencilla que permite integrarlo mediante un script de PowerShell.
Entendiendo Windows Sandbox

Introducido a finales de 2018 con Windows 10 versión 1903, Windows Sandbox crea un PC virtual seguro y temporal. Esta función permite a los usuarios instalar software sospechoso o acceder a documentos potencialmente dañinos sin poner en riesgo su sistema. Cabe destacar que todo lo necesario para el funcionamiento de Sandbox está integrado en Windows, lo que elimina la necesidad de instalar discos duros virtuales por separado.
Disponible solo en las ediciones Windows 11 Pro y Enterprise, así como en versiones equivalentes de Windows 10, Sandbox está diseñado para brindar seguridad y eficiencia. Las aplicaciones instaladas en el entorno Sandbox no afectan al sistema principal, y todos los archivos, cambios e instalaciones se eliminan al cerrarlo. Aprovechando la virtualización asistida por hardware y el hipervisor de Microsoft, este exclusivo entorno de kernel ofrece una nueva instalación de Windows cada vez que se inicia.
Estas características de seguridad, combinadas con un rendimiento rápido (gracias a un programador de kernel integrado, administración de memoria inteligente y GPU virtual) hacen de Windows Sandbox una opción superior para probar aplicaciones en comparación con las máquinas virtuales tradicionales.
Sin embargo, la ausencia de integración con Microsoft Store fue una decepción porque alberga una gran colección de aplicaciones.
Deseando Microsoft Store dentro de Windows Sandbox
En Windows Latest, nuestra necesidad de probar diversos programas a menudo resulta en instalaciones que pueden ralentizar o interrumpir nuestros sistemas, lo que obliga a varios reinicios. Desde que descubrí Sandbox, lo he usado para ejecutar archivos, evaluar instaladores y acceder a archivos de fuentes no verificadas.
Cabe destacar que transferir archivos desde el escritorio a Sandbox es tan sencillo como arrastrar y soltar, una operación que no es tan fluida en las máquinas virtuales convencionales. Muchas herramientas esenciales y utilidades menores que quería explorar están disponibles exclusivamente en Microsoft Store. Si bien la instalación local es una opción, dificulta la configuración rápida de un entorno de pruebas seguro.
Tener Microsoft Store integrado en Sandbox me permitiría evaluar cómo funcionan varias aplicaciones de la Tienda en una instalación impecable de Windows.
Requisitos para la integración de Microsoft Store en Sandbox
Si Sandbox ya está habilitado en su PC, el siguiente paso es ejecutar un script de PowerShell. Sin embargo, si no ha activado Sandbox, tenga en cuenta que no se puede usar en las ediciones de Windows Home; necesitará las versiones Pro o Enterprise. Además, la virtualización de hardware debe estar activada en la configuración de BIOS/UEFI.
- Para verificar si la virtualización está habilitada, presione Ctrl + Shift + Esc para acceder al Administrador de tareas.
- Vaya a la pestaña Rendimiento y seleccione CPU.
- En la parte inferior derecha, verifique si Virtualización: indica Habilitado o Deshabilitado.

En la mayoría de los casos, debería estar habilitado de forma predeterminada; sin embargo, si aparece deshabilitado, deberá acceder a la configuración del BIOS.
- Reinicie su computadora, presionando la tecla Esc repetidamente durante el arranque.
- Dentro del menú del BIOS, navegue a Avanzado, Configuración de CPU o la pestaña Seguridad.
- Localice Intel VT-x o AMD-V y configúrelo en Habilitado.
- Siga las instrucciones en pantalla para guardar los cambios y salir del BIOS.
Con la virtualización habilitada, su sistema está preparado tanto para Sandbox como para la posterior integración con Microsoft Store. Si utiliza máquinas virtuales, como VMware, habilite la virtualización anidada.
El script de PowerShell diseñado para instalar la Tienda es independiente de las dependencias externas, pero requiere una conexión a internet activa dentro de la sesión de Sandbox para recuperar los archivos de instalación de los servidores de Microsoft. Se recomienda precaución, ya que al ejecutar el script fuera de Sandbox se intentará instalar la Tienda Microsoft en el sistema principal. Asegúrese de estar operando en el entorno de Windows Sandbox antes de ejecutar el script.
Activación de Sandbox en Windows 11
- Presione la tecla Windows + S para iniciar la búsqueda, escriba “Características de Windows” y seleccione Activar o desactivar características de Windows.

- Aparecerá una ventana heredada. Desplácese hacia abajo y marque la casilla » Windows Sandbox».

- Haga clic en Aceptar. Windows procederá a instalar la función.
- Reinicie su computadora.
- Después de reiniciar, presione la tecla Windows y busque Windows Sandbox para confirmar la instalación exitosa.

Instalación de Windows Sandbox en VMware: Solución de problemas
Si utiliza Windows 11 Pro en VMware, es posible que la opción Sandbox aparezca atenuada en la ventana anterior. Siga estos pasos para habilitarla:
- Asegúrese de que la virtualización ya esté activada en el host que ejecuta Windows 11 Pro.
- Apague su máquina virtual de Windows 11.
- En VMware Workstation, haga clic con el botón derecho en la máquina virtual y seleccione Configuración.
- En la pestaña Procesadores, marque la opción Virtualizar Intel VT-x/EPT o AMD-V/RVI para habilitar la virtualización anidada.
- Una vez configurado, reinicie la máquina virtual y abra “Activar o desactivar características de Windows” para habilitar Windows Sandbox.
- Reinicie su máquina virtual una vez más.
Tenga en cuenta que si su máquina virtual experimenta problemas de rendimiento, ejecutar Sandbox, a pesar de su ligereza, puede requerir recursos adicionales. Asegúrese de que su sistema tenga suficientes recursos de RAM y CPU asignados para un funcionamiento fluido.
Una vez que su Sandbox esté en funcionamiento, puede instalar Microsoft Store utilizando el script de PowerShell correspondiente disponible en GitHub.
Comprensión de la funcionalidad del script de PowerShell
El script de PowerShell responsable de instalar la Microsoft Store en Sandbox es sencillo, aunque parezca complejo. A continuación, se presenta un resumen de sus acciones sistemáticas:
- El script verifica su funcionamiento en Windows Sandbox comprobando el nombre de usuario (WDAGUtilityAccount).Si no se cumple esta condición, se emite una advertencia.
- Envía una solicitud “GetCookie” para autenticarse a través de los servicios web oficiales de Windows Update de Microsoft, lo que permite la descarga de paquetes de aplicaciones autorizados.
- Al utilizar la cookie devuelta, se realiza otra solicitud (SyncUpdates) para los paquetes asociados con el ID de categoría de Microsoft Store, lo que genera una lista de archivos necesarios para la instalación.
- Recupera las URL de descarga directa para cada archivo, incluida la aplicación de la Tienda y sus dependencias.
- Los archivos descargados se almacenan en la carpeta Descargas de Sandbox, en una subcarpeta designada.
- Las dependencias se instalan primero mediante el comando Add-AppxPackage de PowerShell.
- El paquete principal, Microsoft. WindowsStore, se instala posteriormente. Tenga en cuenta que la Tienda no funcionará sin sus marcos de soporte ya instalados.
- Por último, el script establece la región Sandbox en EE. UU.en el registro, ya que la Tienda opera de manera ineficiente en la región “Mundo” predeterminada de Sandbox.
Ejecución del script de Microsoft Store en Windows Sandbox
Puedes acceder al script para instalar Microsoft Store desde GitHub sin necesidad de clonar el repositorio ni ejecutar comandos complejos. Así es como puedes hacerlo:
- Abra el enlace de GitHub en el navegador de su host.
- Copie todo el código de PowerShell directamente desde la página web. Utilice el botón «Copiar archivo sin formato» en la esquina superior derecha del bloque de código o seleccione y copie el texto manualmente.
- Inicie Windows Sandbox en su PC.
- Dentro de Sandbox, abra el Bloc de notas.
- Pegue el texto copiado en el Bloc de notas.
- Guarde el archivo con la extensión.ps1, por ejemplo, Install-Store.ps1. Al guardarlo, seleccione Guardar como tipo: Todos los archivos, no solo.txt.
Guardé mi script en el escritorio dentro de Sandbox para facilitar el acceso.
Ejecución del script de instalación de Microsoft Store
Después de guardar el archivo.ps1, siga estos pasos para iniciar la instalación de la Tienda (asegúrese de ejecutar estas acciones dentro de Sandbox, no en su sistema principal):
- Haga clic derecho en el botón Inicio dentro de Sandbox y abra la Terminal de Windows (Administrador) o PowerShell (Administrador). Si el script está en el Escritorio, escriba
cd $env:USERPROFILE\Desktop: - Debido a posibles restricciones de ejecución de scripts, es posible que deba permitir temporalmente la ejecución de scripts mediante:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process. - Este ajuste es seguro ya que todas las configuraciones se revierten después de que finaliza esta sesión de Sandbox.
- Ejecute el script ingresando el siguiente comando, adaptado al nombre de archivo que eligió:
.\Install-Store.ps1. - El script comenzará a recuperar archivos directamente de los servidores de Microsoft, descargando los paquetes necesarios, incluidos Microsoft. UI. Xaml, las dependencias de. NET Framework y, en última instancia, Microsoft. WindowsStore.
- La instalación de la aplicación de Microsoft Store se realizará automáticamente.
Tras la instalación, acceda al menú Inicio en Sandbox y busque Microsoft Store. Confirme que se carga correctamente y permite la instalación de aplicaciones como en su entorno host habitual.
Tenga en cuenta que una vez que cierre el Sandbox, la Tienda se eliminará, por lo que será necesario volver a ejecutar el script cada vez que desee usarlo dentro del Sandbox.
A pesar de que Windows Sandbox ofrece un excelente entorno de pruebas y la creciente popularidad de Microsoft Store, cabe destacar que Microsoft aún no ha promocionado Sandbox ni ha otorgado soporte nativo para la Store dentro de esta función. Nuestra evaluación sugiere que esta utilidad está dirigida principalmente a usuarios empresariales que necesitan evaluar software nuevo con frecuencia. Sin embargo, persiste una limitación importante: Sandbox simplemente no es compatible con las ediciones de Windows Home, a pesar de que suele venir preinstalado en muchos portátiles OEM con Windows.
Deja una respuesta