Solutions pour résoudre l’erreur « Winget non reconnu » sous Windows

Solutions pour résoudre l’erreur « Winget non reconnu » sous Windows

Pour les utilisateurs Windows, le gestionnaire de packages Windows, communément appelé WinGet, est un outil essentiel pour installer et gérer facilement des applications via PowerShell, l’invite de commandes ou d’autres interfaces de ligne de commande. Cependant, rencontrer une erreur indiquant que « WinGet n’est pas reconnu comme une applet de commande, une fonction ou un fichier de script valide » peut être frustrant. Ce guide complet présente des méthodes efficaces pour résoudre cette erreur et restaurer les fonctionnalités de WinGet.

1. Réenregistrer ou réparer WinGet

L’erreur WinGet est souvent due à une installation corrompue ou mal configurée du Gestionnaire de paquets Windows. Heureusement, la réinscription de WinGet permet généralement de résoudre ce problème en réinitialisant son installation.

Pour commencer, recherchez PowerShell dans la barre de recherche de votre système, faites un clic droit dessus et sélectionnez « Exécuter en tant qu’administrateur ». Dans la fenêtre PowerShell, exécutez la commande suivante :

Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft. DesktopAppInstaller_8wekyb3d8bbwe

WinGet en cours de réenregistrement via PowerShell.

Cette commande demande à Windows de réenregistrer l’installateur d’applications depuis sa source Microsoft officielle, restaurant ainsi les fonctionnalités de WinGet. Vous pouvez également réparer le package WinGet existant en utilisant la même commande que celle mentionnée ci-dessus.

Réparation de WinGet en identifiant le package installé.

Une fois l’exécution réussie, Windows retrouvera rapidement l’accès à WinGet et corrigera les problèmes dans le programme d’installation du package Windows, tels que les raccourcis cassés et les composants manquants.

2. Activer l’alias d’exécution d’application pour le gestionnaire de packages Windows

Dans l’environnement de ligne de commande, « WinGet » fonctionne comme l’alias d’exécution du gestionnaire de packages Windows.

Les alias d’exécution d’applications permettent des instructions de ligne de commande abrégées, et la désactivation de cette fonctionnalité peut entraver la reconnaissance de WinGet, souvent en raison d’outils d’optimisation système tiers.

Pour activer l’alias d’exécution de l’application, appuyez sur Win+ Ipour accéder à l’ application Paramètres. Accédez à ApplicationsParamètres d’application avancésAlias ​​d’exécution de l’application et assurez-vous que le bouton bascule du client Gestionnaire de packages Windows est activé.

Paramètres de configuration pour les alias d'exécution d'application.

Les utilisateurs de Windows 10 peuvent trouver cette bascule sous ParamètresApplicationsApplications et fonctionnalités en sélectionnant le lien Alias ​​d’exécution d’application.

3. Vérifiez la dernière version de l’installateur d’applications

WinGet étant intégré à l’installateur d’applications, un composant essentiel pour simplifier l’installation de logiciels, des dysfonctionnements de l’installateur peuvent déclencher l’erreur WinGet. Il est donc essentiel de disposer de la dernière version de l’installateur d’applications.

Accédez à la page officielle de téléchargement de l’installateur d’applications et cliquez sur le bouton « Télécharger ».Suivez les instructions pour télécharger le fichier MSIXBUNDLE.

Téléchargement de l'installateur d'applications en ligne.

Si le message indique que App Installer est déjà installé, sélectionnez Réinstaller pour corriger les dépendances manquantes ou choisissez de mettre à jour via le Microsoft Store si vous y êtes invité.

Fait amusant : avec WinGet, les utilisateurs peuvent télécharger des navigateurs Web directement sur Windows sans avoir besoin de navigateurs existants.

4. Réinstaller l’installateur d’applications depuis GitHub

Si la mise à jour de l’installateur d’applications ne résout pas le problème, envisagez une réinstallation complète. Suivez attentivement ces étapes :

Accédez au référentiel GitHub du gestionnaire de packages Windows.

Localisez la section Ressources, puis cliquez sur le fichier MSIXBundle du programme d’installation de l’application de bureau pour lancer le processus de téléchargement.

Téléchargement du programme d'installation d'applications de bureau MSIXBundle.

Ouvrez le fichier téléchargé et cliquez sur Réinstaller dans l’invite qui s’affiche pour continuer.

Option pour réinstaller App Installer.
  • Continuez à suivre les instructions à l’écran pour finaliser la réinstallation d’App Installer.

5. Ajoutez WinGet à la variable d’environnement Path

Lors du lancement d’une commande WinGet, Windows référence la variable PATH pour localiser les fichiers exécutables nécessaires. Si le répertoire des exécutables WinGet n’est pas inclus dans ce PATH, une erreur se produira.

Pour ajouter manuellement le répertoire requis à la variable PATH, exécutez la commande suivante :

Appuyez sur Win+ Rpour ouvrir la boîte de dialogue Exécuter. Saisissez « » systempropertiesadvancedet cliquez sur OK pour ouvrir la fenêtre Propriétés système.

Accès aux propriétés système via la commande Exécuter.

Passez à l’ onglet Avancé et cliquez sur Variables d’environnement.

Navigation vers les variables d’environnement dans les propriétés système.

Sélectionnez la variable Path et cliquez sur Modifier pour ouvrir la fenêtre d’édition de la variable d’environnement.

Modification des paramètres des variables environnementales.

Ajoutez le chemin de fichier suivant : %UserProfile\AppData\Local\Microsoft\WindowsApps.

Dans la fenêtre d’édition, cliquez sur Nouveau, collez le chemin copié et confirmez en cliquant sur OK pour enregistrer vos modifications.

Ajout d'une nouvelle entrée dans l'éditeur de variables d'environnement.

6. Ajuster les paramètres de déploiement du package d’application dans l’éditeur de stratégie de groupe local

Pour les utilisateurs de Windows Pro ou Entreprise, il est essentiel de vérifier les paramètres de stratégie de groupe. Ouvrez l’éditeur de stratégie de groupe en saisissant gpedit.msc« Exécuter ».

Accédez au chemin suivant : Configuration ordinateurModèles d’administrationComposants WindowsDéploiement de packages d’applications.

Paramètres de stratégie de groupe pour le déploiement du package d'application.

Ici, la plupart des composants peuvent afficher l’état « Non configuré ».Activez les options « Autoriser les opérations de déploiement dans des profils spéciaux » et « Autoriser l’installation de toutes les applications de confiance » en double-cliquant sur ces entrées et en sélectionnant « Activé » dans la fenêtre contextuelle, puis « OK ».

7. Réparer le cache du programme d’installation de l’application à l’aide de plusieurs méthodes

Réparer le cache de divers services applicatifs peut également s’avérer utile. Accédez au Panneau de configuration et accédez à ProgrammesProgrammes et fonctionnalités. Recherchez App Installer dans la liste.

Si vous le trouvez, faites un clic droit et sélectionnez Réparer ; vous pouvez également choisir Désinstaller, puis réinstaller depuis GitHub, comme indiqué précédemment. Vous pouvez également ouvrir la boîte de dialogue Exécuter et appuyer sur Entrée wsreset.exepour vider le cache du Microsoft Store, afin de permettre aux commandes WinGet de fonctionner correctement.

8. Restaurez les paramètres d’usine de votre PC Windows

Si tout le reste échoue, cela peut indiquer des problèmes plus profonds ou une corruption de votre système d’exploitation. Dans ce cas, réinitialiser Windows aux paramètres d’usine peut être la meilleure solution. Cependant, assurez-vous de sauvegarder toutes vos données critiques au préalable, car cette opération effacera tout le contenu de votre appareil.

Rendre WinGet à nouveau fonctionnel sur votre PC

Pour les passionnés de la ligne de commande, WinGet est un utilitaire précieux pour l’installation de logiciels. Si les interfaces de ligne de commande ne le reconnaissent pas, cela peut nuire à votre expérience Windows. En suivant les instructions de dépannage présentées ci-dessus, vous pouvez restaurer les fonctionnalités de WinGet et améliorer votre flux de travail.

En guise d’alternative, envisagez d’explorer Chocolatey comme gestionnaire de paquets pour diverses installations d’applications sur votre système Windows.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *