ESCRÍBENOS: contacto@techplanet.es

Tech Planet

  • HARDWARE
  • SOFTWARE
  • PERIFÉRICOS
  • FORMACIÓN
  • PRODUCTIVIDAD
  • NOTICIAS
  • PRESUPUESTOS PC
  • GUÍAS
  • RANKINGS
  • Inicio
  • Software
  • Winget: instalar y actualizar programas desde la línea de comandos

Winget: instalar y actualizar programas desde la línea de comandos

Cajas de cartón lisas, sin etiquetas, se colocan solas en las baldas de una estantería de madera clara; tres de ellas vuelan en arco hacia su hueco dejando una leve estela de luz verde. Imagen generada con IA.
miércoles, 07 octubre 2026 / Publicado en Software, Todas las noticias

Winget: instalar y actualizar programas desde la línea de comandos

Instalar un programa en Windows suele ser un ritual: buscar la web, descargar el instalador, pulsar «Siguiente» varias veces y repetir cuando sale una versión nueva. Winget lo resume en una línea. Es, como lo describe la documentación de Microsoft, una herramienta de línea de comandos para detectar, instalar, actualizar, quitar y configurar aplicaciones en Windows 10, Windows 11 y Windows Server 2025, y la cara visible del Administrador de paquetes de Windows (Windows Package Manager).

Repasamos qué es, cómo saber si ya lo tienes, los comandos que de verdad vas a usar y qué precauciones conviene tener, con la documentación oficial de Microsoft y los repositorios del proyecto en GitHub consultados el 5 de octubre de 2026.

Contenidos ocultar
1 Qué es winget y quién lo mantiene
2 Cómo saber si lo tienes y en qué Windows viene
3 Buscar y ver un programa antes de instalarlo
4 Instalar sin equivocarte de programa
5 Actualizar un programa o todos a la vez
6 Ver lo que tienes instalado y desinstalar
7 Llevarte tus programas a otro PC: export e import
8 De dónde salen los paquetes y qué precauciones tener
9 Los comandos de winget, de un vistazo
10 Te puede interesar

Qué es winget y quién lo mantiene

Winget es el cliente del servicio Administrador de paquetes de Windows: tú escribes la orden y él localiza el paquete e inicia el instalador. Lo mantiene Microsoft y es código abierto: el cliente vive en el repositorio microsoft/winget-cli de GitHub, y cualquiera puede proponer cambios después de aceptar el acuerdo de licencia de colaborador de Microsoft. En ese repositorio, Microsoft agradece a Keivan Beigi su trabajo en AppGet, que les ayudó a marcar la dirección inicial del proyecto.

La idea es la de cualquier gestor de paquetes: un programa que sabe de dónde sacar el software y cómo instalarlo. Si has trasteado con Linux te sonará; para comparar, aquí tienes cómo funcionan apt, dnf, pacman y Flatpak (y usar esas herramientas sin salir de Windows ya es terreno de WSL, el subsistema de Windows para Linux). Winget no sustituye a los instaladores de siempre, los lanza él, y admite EXE, ZIP, INNO, NULLSOFT, MSI, WIX, APPX, MSIX, BURN, aplicaciones portátiles y fuentes tipográficas.


Cómo saber si lo tienes y en qué Windows viene

Lo normal es que ya esté ahí: winget llega dentro del Instalador de aplicaciones (App Installer), un componente del sistema que Microsoft Store entrega y actualiza en las versiones de escritorio de Windows y que en Windows Server 2025 llega con las actualizaciones. Viene en Windows 11 y en las versiones modernas de Windows 10, y solo se admite a partir de Windows 10 versión 1809 (compilación 17763).

Para comprobarlo, abre el símbolo del sistema y escribe winget: si responde, lo tienes. winget --version devuelve la versión instalada, y winget --info, la información detallada, con las directivas de grupo configuradas incluidas.

Hay casos en los que no aparecerá. En un equipo recién estrenado, winget no está disponible hasta el primer inicio de sesión en Windows, que es cuando Microsoft Store lo registra, en segundo plano; si aún no responde, Microsoft da un comando para pedir ese registro desde PowerShell: Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe. Windows Sandbox (el Espacio aislado de Windows) no incluye ni winget ni la tienda, y ahí toca instalarlo desde la página de versiones de GitHub o con la orden de PowerShell Repair-WinGetPackageManager.

El repositorio del cliente marca los límites: no funciona en Windows Server Core ni en versiones anteriores a Windows 10 1809, y en Windows Server 2019 y 2022 solo se puede ejecutar de forma experimental, sin soporte. Según la página de versiones del repositorio oficial, consultada el 5 de octubre de 2026, la versión marcada como la más reciente es la 1.29.380, publicada el 21 de septiembre.


Buscar y ver un programa antes de instalarlo

Antes de instalar hay que dar con el nombre o el identificador exacto de lo que quieres, y para eso está winget search. El ejemplo de Microsoft: winget search vscode devuelve todas las aplicaciones que llevan «vscode» en el nombre, el identificador, la descripción, el moniker (un alias corto) o las etiquetas.

La búsqueda es por subcadena y no distingue mayúsculas de minúsculas: winget search micro podría devolver Microsoft, Microscopio o MyMicro. Se afina con --id (el identificador incluye el editor y el nombre, como en Microsoft.PowerToys), --name, --tag o --source, y -e exige la coincidencia exacta. Para mirar solo en la tienda: winget search "Visual Studio Code" -s msstore.

Con el candidato localizado, winget show enseña su ficha: nombre, identificador, versión, editor, descripción, licencia y los detalles del instalador que winget elegiría para tu equipo, con su dirección de descarga y su hash SHA256 (una huella que identifica el archivo). Ojo: solo enseña los metadatos que se enviaron con la aplicación.


Instalar sin equivocarte de programa

La orden básica es winget install seguida de lo que quieres, y winget inicia el instalador por ti. Si la consulta encaja con más de una aplicación, no adivina: te enseña los resultados para que concretes. La forma más fiable de acertar, explica la página de winget install, es combinar el identificador con la coincidencia exacta. Los ejemplos de la documentación:

  • winget install --id Git.Git -e: busca solo por identificador y con la cadena exacta, que aquí sí distingue mayúsculas.
  • winget install --id Git.Git -e --source winget: lo mismo, pero solo en el repositorio de la comunidad, por si el paquete aparece repetido en varios orígenes.
  • winget install XP9KHM4BK9FZ7Q -s msstore: los paquetes de la tienda usan identificadores únicos como este y no necesitan -e.
  • winget install --id Microsoft.PowerToys --version 0.91.1: una versión concreta; sin --version, se instala la más alta.

También se pueden encadenar varios: winget install Microsoft.VisualStudioCode Microsoft.PowerShell Git.Git los instala uno detrás de otro, algo útil para dejar listo un equipo nuevo. Y hay opciones prácticas como --silent (o -h), que suprime toda la interfaz del instalador, o --scope, para instalar solo para tu usuario o para toda la máquina.


Actualizar un programa o todos a la vez

Aquí está, seguramente, la gracia de todo esto. winget upgrade a secas no instala nada: enumera las aplicaciones que tienen una actualización disponible, y es el primer paso que recomienda Microsoft antes de lanzarse. Para actualizar una en concreto, winget upgrade --id Microsoft.PowerToys; para varias, se ponen seguidas, como en winget upgrade Microsoft.Edit Microsoft.NuGet.

Y para todo de golpe, winget upgrade --all, que busca todas las aplicaciones con actualización disponible e intenta instalarlas. Con dos excepciones: las que no indican su versión, que necesitan --include-unknown (o -u) porque winget no puede saber si hay una más reciente, y las que hayas anclado con el comando pin, que se quedan quietas salvo que añadas --include-pinned, y aun así solo si el anclaje no es bloqueante.

Al actualizar, unos instaladores ponen la versión nueva en paralelo y otros retiran la vieja, porque así están diseñados o porque lo marca el manifiesto (la ficha que describe el paquete). Con --uninstall-previous, winget desinstala la anterior diga lo que diga el manifiesto. Y upgrade también responde a update.


Ver lo que tienes instalado y desinstalar

winget list muestra los paquetes instalados, y no solo los que pusiste con winget. Es la forma de localizar el nombre exacto de algo antes de actualizarlo o quitarlo, y tiene premio: winget también puede desinstalar esas aplicaciones que no instaló él.

Para quitar algo está winget uninstall, que también responde a remove y a rm. Igual que al instalar, si hay ambigüedad te pedirá que concretes. Los ejemplos oficiales son winget uninstall --name powertoys --version 0.15.2 para una versión concreta y winget uninstall Microsoft.NuGet Microsoft.Edit para varias de una vez.

Una rareza documentada: al desinstalar puede aparecer el contrato de Microsoft Store, por cómo consulta winget los orígenes. Para evitarlo basta con añadir --source winget, o tirar de lo de siempre: Inicio > Configuración > Aplicaciones > Aplicaciones y características.


Llevarte tus programas a otro PC: export e import

winget export guarda en un archivo JSON la lista de aplicaciones del equipo, y winget import la instala en otro. Juntos permiten instalar por lotes, y Microsoft los propone para compartir un entorno de trabajo o para restaurarlo.

winget export -o <archivo> crea el JSON, y winget import -i <archivo> lo lee e instala las aplicaciones una tras otra, avisando si alguna no está disponible o ya estaba instalada. El archivo guarda los orígenes y, por cada paquete, su identificador y, si se pide, la versión: solo se apunta exportando con --include-versions, y si no, la importación tira de la más reciente.

Export intenta incluir todo lo instalado y avisa cuando no logra emparejar una aplicación con un origen disponible. El JSON se puede editar para quitar lo que no quieras reinstalar, y al importar, --ignore-unavailable evita los errores por aplicaciones no disponibles. Las notas de la versión 1.29 añaden que export guarda ya los argumentos --override y --custom con los que se instaló cada paquete, e import los vuelve a aplicar.


De dónde salen los paquetes y qué precauciones tener

Winget trabaja con orígenes, conjuntos de paquetes con su información. Trae dos de serie: msstore, que es Microsoft Store (aplicaciones gratuitas con calificación «E», para todos los públicos), y winget, que es el repositorio de la comunidad. También se puede alojar un origen privado propio, y el comando winget source los añade, edita, quita y actualiza.

Lo que hay en el repositorio de la comunidad son manifiestos, archivos YAML que describen cada paquete, y cualquiera puede proponer uno con una solicitud de cambios en GitHub. Pasa por un proceso de validación y lo revisan administradores del Administrador de paquetes de Windows o moderadores de la comunidad: empleados de Microsoft y colaboradores elegidos por la calidad de sus aportaciones. El documento de moderación lo resume así: procesos automáticos validan y publican los manifiestos, y la revisión humana «ha demostrado ser una herramienta de valor incalculable». Un paquete nuevo recibe más escrutinio que una versión nueva de uno conocido, porque hay que establecer su identidad y la procedencia de su instalador sin historial previo.

Ahora, las precauciones. La primera, los permisos: sin privilegios de administrador, algunas aplicaciones piden elevación al instalarse y Windows te pregunta; si dices que no, no se instalan. Desde un símbolo del sistema de administrador, en cambio, no verás ninguna petición, y Microsoft insiste en tener cuidado e instalar solo aplicaciones en las que confíes.

La segunda, las licencias. Algunas aplicaciones exigen aceptar su contrato y winget te lo pregunta; si no lo aceptas, no se instalan. --accept-package-agreements lo acepta sin preguntar, útil en scripts, pero cubre solo la licencia del propio paquete, no los componentes opcionales ni el software adicional que ofrezca el instalador. --accept-source-agreements es otra cosa: acepta los términos de uso del origen, como los del repositorio de la comunidad.

La tercera, los atajos. --ignore-security-hash ignora el fallo en la comprobación del hash del instalador, y la propia documentación lo desaconseja; instalar desde un manifiesto local tiene riesgos, y por eso debe habilitarlo un administrador con winget settings --enable LocalManifestFiles. Y un apunte: el cliente envía a Microsoft datos de uso y diagnóstico, respeta la configuración de privacidad del equipo y permite bloquearlos desde su propia configuración.


Los comandos de winget, de un vistazo

Para tenerlo a mano, este es el resumen de los comandos que hemos visto, con un ejemplo de uso para cada uno:

Comando Para qué sirve Ejemplo
winget --version Ver qué versión de winget tienes winget --version
winget search Buscar un programa en los orígenes winget search vscode
winget show Ver la ficha de un paquete y de su instalador winget show --id Git.Git
winget install Instalar un programa winget install --id Git.Git -e
winget upgrade Ver qué se puede actualizar, o actualizar un programa winget upgrade --id Microsoft.PowerToys
winget upgrade --all Actualizar todo lo que tenga versión nueva winget upgrade --all
winget list Ver los paquetes instalados winget list
winget uninstall Desinstalar un programa winget uninstall --name powertoys --version 0.15.2
winget export Guardar en un JSON la lista de programas winget export -o <archivo>
winget import Instalar en otro equipo la lista guardada winget import -i <archivo>

Te puede interesar

Tech Planet participa en el programa de afiliados de Amazon. Si compras a través de estos enlaces, recibimos una pequeña comisión sin coste extra para ti, lo que nos ayuda a seguir creando contenido como este.

Imagen Producto Características Comprar
Microsoft 365 Personal, 12 meses Microsoft 365 Personal, 12 meses Doce meses para una persona · hasta cinco dispositivos a la vez · 1 TB de OneDrive · código por email Ver precio en Amazon
Microsoft 365 Familia, 12 meses Microsoft 365 Familia, 12 meses Doce meses para hasta seis personas · cinco dispositivos por persona · hasta 6 TB de OneDrive Ver precio en Amazon
Microsoft Office Hogar 2024 Microsoft Office Hogar 2024 Licencia perpetua · Word, Excel, PowerPoint y OneNote · un PC o Mac · código por email Ver precio en Amazon
Windows 11 Home Windows 11 Home Código de activación por email · inicio de sesión biométrico · escritorios y anclaje de ventanas Ver precio en Amazon

También podría interesarte

Mujer de pie, con un escritorio elevado, trabajando en un ordenador con su pantalla con brazo.
Optimiza tu escritorio elevable: accesorios y rutina
Configuración de micrófono con interfaz de software para reducir ruido de fondo
Cómo reducir el ruido de fondo de tu micrófono por software
Imagen conceptual de códecs de audio para jugar y streaming con ondas sonoras abstractas.
Códecs de audio: Cuál elegir para gaming y streaming

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

BUSCAR

POSTS RECIENTES

  • Cajas de cartón lisas, sin etiquetas, se colocan solas en las baldas de una estantería de madera clara; tres de ellas vuelan en arco hacia su hueco dejando una leve estela de luz verde. Imagen generada con IA.

    Winget: instalar y actualizar programas desde la línea de comandos

    Qué es winget, cómo saber si lo tienes y los co...
  • Lupa de latón sobre piezas de puzle de colores, una de ellas con un candado abierto grabado. Imagen generada con IA.

    Cómo identificar una extensión de navegador que recopila tus datos

    Una extensión de navegador es un programa peque...
  • Un portátil Dell XPS y un MacBook Pro sobre una mesa de madera, los dos con el escritorio de Raspberry Pi y una memoria USB conectada al MacBook

    Raspberry Pi Desktop vuelve a PC y Mac Intel, ahora sobre Debian Trixie de 64 bits

    Raspberry Pi Desktop vuelve a PC y Mac Intel so...
  • Pasillo de un centro de datos con hileras de armarios de servidores iluminados en azul y finas líneas de luz que convergen al fondo. Imagen generada con IA.

    Mistral presenta Large 4, un modelo de un billón de parámetros cuyos pesos libera este mes

    Mistral presenta Large 4, un modelo de IA de un...
  • Mando negro Razer Wolverine V4 sobre un escritorio, delante de un monitor con el logotipo de Razer, unos cascos, un teclado, un ratón y una consola Xbox

    Razer presenta los Wolverine V4, mandos para Xbox y PC con palancas capacitivas y 8.000 Hz

    Razer presenta los Wolverine V4 Pro y Tournamen...

ARCHIVO

  • octubre 2026
  • septiembre 2026
  • agosto 2026
  • julio 2026
  • junio 2026
  • mayo 2026
  • abril 2026
  • marzo 2026
  • febrero 2026
  • enero 2026
  • diciembre 2025
  • noviembre 2025
  • octubre 2025
  • septiembre 2025

CATEGORÍAS

  • Consolas
  • Formación
  • Gaming
  • Guías
  • Hardware
  • Noticias
  • Periféricos
  • Presupuestos PC
  • Productividad
  • Rankings
  • Redes
  • Seguridad
  • Sistemas operativos
  • Software
  • Tablets
  • Tecnología
  • Todas las noticias

Tech Planet es tu punto de encuentro para estar al día en informática y hardware. Publicamos comparativas, configuraciones de PC, consejos de software y guías prácticas para que saques el máximo partido a tus equipos. Con un estilo claro y accesible, acercamos la tecnología a usuarios de todos los niveles.

Únete a la newsletter de Tech Planet

Cada domingo enviamos un resumen con los mejores artículos de la semana.

¡No hacemos spam! Lee nuestra política de privacidad para obtener más información.

Revisa tu bandeja de entrada o la carpeta de spam para confirmar tu suscripción.

contacto@techplanet.es

CATEGORÍAS

  • HARDWARE
  • SOFTWARE
  • PERIFÉRICOS
  • FORMACIÓN
  • PRODUCTIVIDAD
  • NOTICIAS
  • PRESUPUESTOS PC
  • GUÍAS
  • RANKINGS

SOCIAL MEDIA

TEXTOS LEGALES

  • AVISO LEGAL
  • POLÍTICA DE PRIVACIDAD
  • POLÍTICA DE COOKIES

Powered by Trígono Comunicación | © 2026  Tech Planet | En calidad de Afiliado de Amazon, Tech Planet obtiene ingresos por las compras adscritas que cumplen los requisitos aplicables.

SUBIR
Gestionar consentimiento
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}