Mostrar resumen Ocultar resumen
- Qué es winget y por qué interesa a profesionales
- Cómo conseguir winget en tu equipo Windows
- Comandos esenciales: instalar, actualizar y eliminar apps
- Uso avanzado: flujos y despliegues automatizados
- Seguridad y repositorios: qué tener en cuenta
- Problemas frecuentes y cómo solucionarlos
- Recomendaciones para sacar más provecho
Winget ha cambiado la forma en que muchos usuarios avanzados gestionan programas en Windows. Con unos pocos comandos se instala, actualiza y elimina software de manera rápida y repetible. Si trabajas con varias máquinas o solo buscas eficiencia, aprender winget te ahorrará tiempo.
Qué es winget y por qué interesa a profesionales
Winget es el gestor de paquetes oficial de Windows. Funciona desde la línea de comandos y automatiza tareas que antes eran manuales. Sus ventajas incluyen velocidad, scripts repetibles y un repositorio centralizado.
GTA VI y Rockstar bajo fuego: crunch, brecha salarial y bonos polémicos
PlayStation dejará de producir nuevos juegos en disco en 2028: adiós al formato físico
- Automatización: permite instalar listas de programas con un solo comando.
- Consistencia: garantiza versiones iguales en varios equipos.
- Integración: se combina con PowerShell y herramientas de despliegue.
Cómo conseguir winget en tu equipo Windows
En Windows 11 suele venir preinstalado. En Windows 10 puede ser necesario actualizar o instalar el paquete de App Installer desde Microsoft Store.
- Abre Microsoft Store y busca «App Installer».
- Actualiza o instala la aplicación para obtener winget.
- Verifica con
winget --version.
Si prefieres métodos offline, puedes descargar el instalador oficial desde el repositorio de Microsoft.
Comandos esenciales: instalar, actualizar y eliminar apps
Estos comandos forman la base del flujo de trabajo con winget. Son fáciles de memorizar y potentes en scripts.
- Buscar un paquete:
winget search nombre-del-paquete - Instalar:
winget install --id ID.del.Paquete - Actualizar un paquete:
winget upgrade ID.del.Paquete - Actualizar todo:
winget upgrade --all - Desinstalar:
winget uninstall ID.del.Paquete - Listar software instalado:
winget list
Ejemplos prácticos para copiar en scripts
- Instalar Chrome:
winget install --id Google.Chrome - Actualizar todo en segundo plano:
winget upgrade --all --silent - Desinstalar una app:
winget uninstall --id Nombre.App
Uso avanzado: flujos y despliegues automatizados
Winget encaja bien en pipelines de configuración. Puedes crear manifiestos y ejecutar instalaciones en lote.
- Crear un archivo con la lista de paquetes.
- Usar scripts PowerShell para distribuirlo a varios equipos.
- Programar tareas para actualizaciones periódicas.
Un ejemplo de flujo: recuperar manifiesto, ejecutar winget import y comprobar errores con salida en log.
Seguridad y repositorios: qué tener en cuenta
Winget usa un repositorio central, pero también admite fuentes personalizadas. Revisa firmas y reputación antes de añadir paquetes.
- No agregues repositorios desconocidos sin verificar.
- Confirma hashes o firmas cuando trabajes en entornos sensibles.
- Utiliza cuentas con permisos limitados para ejecutar instalaciones masivas.
Problemas frecuentes y cómo solucionarlos
Algunos errores aparecen por permisos, versiones o conflictos con instaladores tradicionales. Aquí tienes soluciones rápidas.
- Error de permisos: ejecuta PowerShell como administrador.
- Paquete no encontrado: prueba
winget searchsin el ID exacto. - Instalador falla: revisa el log y prueba la instalación manual.
Recomendaciones para sacar más provecho
Integra winget en tus rutinas y automatizaciones para reducir errores humanos. Documenta las versiones usadas en cada proyecto.
- Guarda manifiestos por proyecto para reproducir entornos.
- Combina winget con herramientas de configuración como Ansible o SCCM.
- Prueba actualizaciones en máquinas de ensayo antes de desplegar en producción.












