Si alguna vez has tenido que reinstalar Windows desde cero, sabrás perfectamente lo que es pasar una tarde entera descargando Chrome, VLC, Spotify, 7-Zip y veinte programas más uno por uno. Buscas el instalador, aceptas condiciones, desmarcas la casilla de la barra de herramientas no deseada, siguiente, siguiente, finalizar. Y vuelta a empezar. Winget existe exactamente para acabar con ese proceso lánguido y bien pesado.
En pocas palabras, se trata del gestor de paquetes oficial de Microsoft, integrado en Windows 11. Una vez que lo incorporas a tu rutina, es muy difícil volver al método de toda la vida. En esta guía te explico todo lo que necesitas saber sobre Winget. ¡No te lo pierdas!
Índice de contenidos
Winget es una herramienta de línea de comandos que permite buscar, instalar, actualizar y desinstalar aplicaciones directamente desde la consola, sin abrir el navegador, sin asistentes de instalación y sin barras de herramientas no deseadas. Funciona conectándose al repositorio de Windows Package Manager, un catálogo con miles de aplicaciones verificadas que va desde navegadores y suites ofimáticas hasta herramientas de desarrollo y utilidades del sistema.
La idea es la misma que llevan años usando los desarrolladores en Linux con apt o en macOS con brew un único punto de control para todo el software de tu equipo. La gran diferencia es que ahora esto está disponible para cualquier usuario de Windows 10 o Windows 11 sin instalar nada extra y sin necesidad de tener conocimientos técnicos avanzados para aprovecharlo.
Un detalle interesante es que Winget es un software de código abierto, disponible en GitHub, y con un catálogo mantenido activamente por una comunidad muy grande. Eso significa que la mayoría de aplicaciones populares ya están disponibles y las que no, pueden solicitarse y suelen añadirse en pocos días.
Winget viene preinstalado en Windows 11 y en versiones modernas de Windows 10 (concretamente desde la versión 1809 en adelante). Para usarlo, solo necesitas abrir una terminal. La forma más rápida es pulsar Windows + X y seleccionar Terminal o Terminal (Administrador) si vas a instalar programas que requieren permisos elevados. También puedes buscar directamente PowerShell o cmd en el menú Inicio.
Una vez abierta, escribe esto:
Este comando te ayuda a confirmar que está disponible. Si el sistema te dice que no reconoce el comando, ve a Microsoft Store y actualiza el Instalador de aplicaciones, que es el componente que incluye winget.
Antes de instalar nada, puedes comprobar si la aplicación que buscas está en el catálogo:
El comando te devuelve una lista con el nombre del programa, su ID de paquete y la fuente de la que procede. El ID es el dato más importante: cuando hay varios resultados similares o con nombres parecidos, instalar por ID evita cualquier ambigüedad. Por ejemplo, para VLC el ID es VideoLAN.VLC. Si quieres ver más detalles sobre un paquete concreto antes de instalarlo, como la versión disponible, el editor o la licencia, puedes usar winget show VideoLAN.VLC.
Una vez localizado el programa, instalarlo es tan sencillo como esto:
Winget descarga el instalador oficial, lo ejecuta en silencio y listo. Si el programa necesita permisos de administrador, Windows te lo pedirá en ese momento. Para evitar esa interrupción y que todo fluya sin confirmaciones, abre la terminal como administrador desde el principio. También puedes añadir el parámetro –silent para suprimir cualquier interfaz gráfica del instalador o –accept-package-agreements para aceptar automáticamente los términos de licencia sin intervención.
Una de las ventajas más prácticas es que puedes instalar varios programas de golpe encadenando comandos de una sola vez:
Ejecutas el bloque completo y te vas a hacer otra cosa mientras Winget trabaja solo.
Aquí es donde Winget brilla de verdad. Con un solo comando puedes ver qué programas de tu equipo tienen una versión más reciente disponible:
Te mostrará una lista con el nombre del programa, la versión instalada y la versión disponible. Si quieres actualizarlos todos de una vez sin confirmar nada:
Es el tipo de comando que merece la pena ejecutar una vez a la semana. En menos de un minuto tienes todo el software al día sin haber abierto un solo navegador. Si hay algún programa que prefieres no actualizar automáticamente, puedes bloquearlo con winget pin add para que Winget lo ignore en las actualizaciones masivas.
Con buscar, instalar y actualizar tienes cubierto el 90% de los casos de uso. Pero Winget tiene algunos comandos más que conviene tener a mano:
Lo primero que debes tener en cuenta es que lo idóneo es usar siempre el ID del paquete en lugar del nombre cuando puedas. ¿Por qué? Pues porque los nombres pueden coincidir entre varias aplicaciones, pero el ID es único y garantiza que instalas exactamente lo que quieres. Puedes encontrar el ID de cualquier aplicación en winget.run, un directorio web muy cómodo para explorar el catálogo sin abrir la consola.
Si una aplicación no está en el repositorio oficial, puedes solicitarla directamente en el repositorio de GitHub de Winget. La comunidad es muy activa y muchas peticiones se resuelven en cuestión de días. Y si usas Winget con frecuencia, merece la pena revisar el archivo settings.json, accesible con winget settings, donde puedes ajustar preferencias como el comportamiento por defecto de las instalaciones o el formato de salida de los comandos.
Y tú, ¿ya le estás sacando partido a winget? Déjame tus comentarios más abajo. ¡Nos leemos!
La próxima actualización del kernel de Linux promete optimizaciones importantes para la arquitectura gráfica integrada…
AMD está dispuesta a cambiar las reglas del juego en el mercado de la inteligencia…
Nvidia ha revelado oficialmente los detalles completos de su nueva generación de procesadores gráficos para…