La reinstalación de un sistema Windows y sus aplicaciones puede ser un proceso largo y repetitivo. Sin embargo, un desarrollador especializado en tecnología ha demostrado que es posible automatizar esta tarea utilizando un solo archivo YAML junto con el gestor de paquetes oficial de Microsoft, winget.
Winget: el gestor de paquetes para Windows que facilita la instalación
Winget es una herramienta de línea de comandos que permite buscar, instalar, actualizar y eliminar aplicaciones en Windows, similar a gestores de paquetes en Linux. Según un informe publicado por XDA Developers, el usuario exportó una lista de más de 150 aplicaciones instaladas en su PC a un archivo JSON utilizando el comando winget export. Sin embargo, esta exportación no incluía programas instalados manualmente ni configuraciones del sistema.
Creación y edición manual del archivo YAML de configuración
Para que winget pueda aplicar la configuración completa, el archivo debe estar en formato YAML. El usuario convirtió el JSON exportado a YAML y añadió manualmente aplicaciones faltantes como Brave, Discord y Android Studio, además de eliminar duplicados. También incorporó configuraciones de Windows como el modo desarrollador, la visualización de archivos ocultos y el modo oscuro, aunque estas no se exportan automáticamente.
Prueba práctica en máquina virtual y resultados
El archivo YAML fue probado en una instalación limpia de Windows 11 dentro de una máquina virtual. El proceso instaló 14 aplicaciones y aplicó dos de tres configuraciones en menos de 12 minutos. No obstante, las aplicaciones instaladas no conservaron datos de usuario ni configuraciones personales, y algunas versiones de software se actualizaron a las más recientes disponibles, lo que puede requerir ajustes manuales para quienes necesiten versiones específicas.
Limitaciones y consideraciones de seguridad
El método no automatiza la recuperación de licencias o credenciales, por lo que programas como Microsoft Office o Adobe Suite requieren autenticación manual. Además, por razones de seguridad, no se incluyen claves SSH ni credenciales de Git en el archivo YAML. Tampoco se restauran configuraciones específicas del menú inicio o la barra de tareas.
Contexto y valor editorial
Este experimento representa un avance significativo para usuarios técnicos que reinstalan Windows frecuentemente, como periodistas tecnológicos o desarrolladores, al reducir el tiempo y esfuerzo invertidos en configurar un equipo desde cero. Aunque no reemplaza una copia exacta del sistema anterior, ofrece una base reproducible y documentada para la instalación rápida de software y ajustes esenciales.
El uso de winget y archivos YAML para automatizar instalaciones se alinea con tendencias en administración de sistemas y DevOps, donde la infraestructura como código facilita la gestión eficiente y segura de entornos informáticos.



