Base de conocimientos →4 min de lecturaActualizado: 2026-09-21

Cómo desinstalar aplicaciones con winget en Windows 11

winget uninstall elimina cualquier aplicación que vea — paquetes de la Microsoft Store y programas clásicos de escritorio por igual — con un solo comando como winget uninstall 7zip.7zip. El ID te lo dice winget list, la opción --silent se salta las ventanas del desinstalador y cada app tarda alrededor de un minuto; al final queda un pequeño barrido de restos.

Por qué el terminal gana a buscar en Configuración

Configuración muestra cada app en su propia página, con desplazamiento y diálogos de confirmación; winget te da una lista consultable y eliminaciones de una línea que funcionan igual para todas las apps. Como empareja los paquetes por ID, también quita apps cuyas entradas se esconden de la lista de Configuración: herramientas de perfil de usuario e instaladores antiguos. El comando funciona en cualquier terminal — Windows Terminal, PowerShell o la consola clásica — y solo pide elevación cuando la propia app necesita permisos de administrador.

winget desinstala tres tipos de software: paquetes MSIX de la Store, que elimina directamente; programas clásicos con desinstalador registrado, donde ejecuta ese desinstalador en silencio; y apps portátiles que él mismo instaló, guardadas en %LOCALAPPDATA%\Microsoft\WinGet\Packages. Cada tipo tiene sus rarezas — el modo silencioso depende de que el desinstalador lo soporte, y algunos instaladores de fabricante muestran su ventana de progreso de todas formas.

  • winget list — todo lo instalado para el usuario actual, con IDs
  • winget uninstall 7zip.7zip — eliminar por ID exacto
  • winget uninstall --id Git.Git -e --silent — coincidencia exacta, sin diálogos
  • winget uninstall Microsoft.BingWeather — los paquetes de la Store van por su ID de Appx
  • winget uninstall --id <id> --purge — apps portátiles: borra también la carpeta del paquete

Desinstalar una app paso a paso

Abre Windows Terminal y ejecuta winget list para ver lo instalado; la columna ID es lo que se le pasa al comando de desinstalación. Escribe winget uninstall seguido del ID, por ejemplo winget uninstall VideoLAN.VLC, y confirma si winget lo pide. Cuando varias apps coinciden con un nombre parcial, winget las lista numeradas y espera tu elección — añade -e para la coincidencia exacta y ahórrate el interrogatorio.

Con --silent le pides al desinstalador del fabricante que corra sin sus ventanas: la mayoría de los instaladores modernos lo respeta, aunque un par de tercos aún destellan su interfaz. Las instalaciones de toda la máquina disparan un aviso de UAC o piden un terminal de administrador. Si winget no encuentra una app, está instalada para otro usuario o registrada de forma que Windows no la expone; esas se desinstalan desde Configuración o con sus propias herramientas.

Límites, restos y limpieza final

winget lanza el desinstalador propio de la app, y es el desinstalador quien decide qué borrar: la mayoría deja atrás configuración y cachés en %APPDATA% y %LOCALAPPDATA%. Es deliberado — así la configuración sobrevive a las reinstalaciones —, pero el día de limpieza los megabytes se esconden justo en esas carpetas. Los paquetes portátiles son la excepción: --purge elimina toda la carpeta del paquete en vez de dejar el ejecutable.

Para la limpieza fina, borra las carpetas restantes que reconozcas o pon un limpiador especializado a trabajar: Kleaner PRO barre los restos de apps que conoce en la misma pasada que los archivos temporales y las cachés. Reinicia una vez tras una sesión grande de desinstalaciones: algunos instaladores programan borrados de archivos que solo terminan en el siguiente arranque.

Preguntas y respuestas

¿Puede winget desinstalar las aplicaciones integradas de Windows?

Sí, las basadas en Appx: winget uninstall Microsoft.BingWeather elimina la de El tiempo, por ejemplo. Los paquetes críticos del sistema se niegan, y algunos necesitan Remove-AppxPackage de PowerShell con -AllUsers.

¿Qué hace winget uninstall --purge?

Borra la carpeta completa del paquete de una app portátil instalada por winget, en lugar de dejar el ejecutable en %LOCALAPPDATA%\Microsoft\WinGet\Packages. Solo aplica a paquetes portátiles.

¿Por qué winget dice que no encuentra el paquete instalado?

La app está instalada para otra cuenta de usuario o no registra entrada de desinstalación — algunas herramientas de fabricante lo hacen así. Mira Configuración → Aplicaciones o ejecuta winget list --name con parte del nombre.

Consulta qué incluye antes de comprar.

La prueba única de 30 minutos incluye las funciones básicas. Las funciones marcadas PRO permanecen bloqueadas hasta activar una licencia de pago.

Sigue leyendo

Todos los artículos · FAQ

Escríbenos: [email protected]