Windows 10 y Windows 11 nos ofrecen como usuarios algunas alternativas funcionales para administrar las aplicaciones que usamos a diario y uno de estos gestores es winget, winget, el cual es la abreviación de Windows Package Manager, ha sido desarrollado para gestionar y administrar software en aspectos relevantes como lo son instalación, desinstalación y demás.
- Actualizar software.
- Instalar o buscar aplicaciones.
- Desinstalar aplicaciones.
- Listar las aplicaciones instaladas.
Para muchos usuarios hoy en día es un problema acceder y usar winget ya que salta el error de que el sistema no reconoce winget, por esto en este tutorial traemos una serie de opciones para corregir este error y usar al 100% winget.
1 Registrar de nuevo Winget
Es posible corregir este error de winget registrando de nuevo la utilidad, esto sobrescribirá todos los archivos dando la solución, para lograrlo abrimos PowerShell desde el buscador como administrador:
En la consola ejecutamos la siguiente sintaxis:
Add-AppxPackage -DisableDevelopmentMode -Register “C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_1.19.2011.0_x64__######” -Verbose
Pulsamos Enter y esperamos que finalice este proceso:
2 Activar Windows Package Manager
Con esta opción buscamos validar que este activo el uso de Winget, para comprobarlo iremos a la ruta:
- Inicio
- Configuración
- Aplicaciones
- Configuración avanzada de aplicaciones
Al dar clic allí veremos las siguientes opciones: Aquí damos clic en “Alias de ejecución de aplicaciones”
y luego confirmamos que el interruptor de “Windows Package Manager Client” esté activo:
3 Actualizar Winget
Como sucede con cualquier aplicación, si Winget no está actualizado puede desencadenar diversos errores entre ellos el que no sea reconocido por Windows, para validar si existen actualizaciones vamos a abrir la Tienda de Windows y allí buscamos “instalador de aplicaciones”, damos clic en “Instalador de aplicación” y validamos si se activa el botón Actualizar:
Si no se activa es debido a que se cuenta con las últimas actualizaciones disponibles.
4 Reinstalar Winget
En caso de que el error persista podemos reinstalar Winget, en este caso se debe realizar desde GitHub, para lograrlo iremos al siguiente enlace:
Allí descargamos la opción MSIXBundle:
Ejecutamos el archivo descargado para ver lo siguiente:
Damos clic en “Reinstalar” y veremos el siguiente mensaje:
Completamos el proceso dando clic de nuevo en “Reinstalar”:
5 Editar Variables del sistema
Un error por el cual el sistema no reconoce Winget es por fallas en las variables del sistema, podemos agregarlas de nuevo y comprobar que sirve Winget.
Para esto en el buscador ingresamos la palabra "variables" y damos clic en “Editar las variables de entorno del sistema”:
Se abrirá lo siguiente:
Allí damos clic en “Variables de entorno” y luego en la sección “Variables de usuario” seleccionamos “PATH”:
Se abre lo siguiente:
Allí damos clic en “Nuevo” e ingresamos la siguiente ruta:
%UserProfile%\AppData\Local\Microsoft\WindowsApps
Aplicamos los cambios.
6 Restablecer sistema
Si ninguno de los pasos anteriores ayuda a corregir este error podemos restablecer el sistema.
Para esto iremos a la ruta:
- Inicio
- Configuración
- Sistema
- Recuperación
Se abrirá lo siguiente:
Allí vamos a dar clic en “Restablecer el equipo” y luego seleccionamos si dejamos o no los archivos:
Definimos el método de instalación a usar:
Veremos un pequeño resumen:
Damos clic en “Siguiente”, esperamos que se cargue el proceso y al finalizar damos clic en “Restablecer” para completar esta tarea:
Con alguno de los métodos anteriores podemos validar que Winget funcione, por ejemplo es posible ejecutar lo siguiente desde la consola de la terminal:
winget -v
Es posible buscar aplicaciones:
Aceptamos para ver los resultados:
Winget nos brinda un punto central en Windows 10/11 para todo lo relacionado con aplicaciones del sistema y es un mecanismo seguro para trabajar en estos aspectos esenciales en el diario estar frente a un equipo con Windows.