Faites fonctionner à nouveau Winget sur Windows 11 avec ce guide pratique.

Winget est un outil de ligne de commande qui peut télécharger et installer des packages d'applications à partir de MS Store et des applications répertoriées dans son référentiel. Cela permet de gagner beaucoup de temps qui serait autrement perdu à rechercher une application particulière dans le Microsoft Store ou sur le Web, à la télécharger, puis à l'installer manuellement.

Mais certains utilisateurs signalent que Winget ne fonctionne pas sur leur PC. Ils font face à un "Le système ne peut pas exécuter le programme spécifié" et ne peut exécuter aucune commande. Cet article discutera de plusieurs méthodes pour résoudre le problème et restaurer Winget dans son état de fonctionnement. Commençons.

Raisons pour lesquelles Winget cesse de fonctionner sous Windows

Voici les raisons suivantes pour lesquelles Winget ne fonctionne pas sur votre PC Windows :

  1. Vous exécutez une version obsolète de l'App Installer.
  2. Les serveurs Winget sont en panne ou vous n'avez pas de connexion Internet active.
  3. instagram viewer
  4. L'alias d'exécution de l'application n'est pas configuré ou inactif pour Winget.
  5. App Installer n'a pas réussi à ajouter automatiquement la variable d'environnement PATH lors de l'installation.

Maintenant, vous connaissez les raisons pour lesquelles Winget ne fonctionne pas. Essayez ces huit méthodes pour résoudre le problème et utilisez à nouveau votre gestionnaire de packages préféré.

1. Fermer et rouvrir Winget dans l'application Terminal

Avant de passer aux correctifs avancés, fermez complètement l'invite de commande ou l'instance PowerShell que vous exécutez sur le PC. Vous pouvez utiliser le Gestionnaire des tâches pour arrêter une instance qui ne répond pas de l'un de ces outils de ligne de commande.

Après cela, ouvrez l'invite de commande ou PowerShell avec des privilèges d'administrateur sur votre système. Tapez Winget et appuyez sur la touche Entrer clé pour vérifier si Winget fonctionne maintenant.

2. Vérifiez si les serveurs Winget sont en panne

Winget est un outil en ligne qui nécessite une connexion Internet robuste pour rechercher un package dans divers référentiels, puis le télécharger et l'installer. Si les serveurs Winget sont en panne ou inactifs, il ne pourra pas récupérer les résultats des référentiels. Alors, vérifiez si les serveurs Winget sont en panne en utilisant DownDetector ou un site Web similaire.

Vous pouvez également vérifier si votre PC Windows peut se connecter à Internet. Ouvrez simplement un navigateur Web et accédez à un site Web ou exécutez une application Web pour confirmer la connectivité Internet. Si les serveurs sont en panne, vous devrez attendre qu'ils se rallument pour utiliser Winget.

3. Effectuer un arrêt complet du système

Windows utilise le démarrage rapide pour hiberner les processus au niveau du noyau et si l'un de ces problèmes se produit, ils restent dans cet état après la mise sous tension du système. Effectuez donc un arrêt complet pour fermer et relancer tous les services principaux, puis essayez d'exécuter Winget. Voici comment procéder :

  1. Presse Gagner + R pour ouvrir la boîte de dialogue Exécuter. Taper commande et appuyez sur Ctrl + Maj + Entrée les clés de ouvrez l'invite de commande avec les privilèges d'administrateur.
  2. Maintenant, tapez la commande suivante et appuyez sur la touche Entrée: arrêt /s /f /t 0
  3. Votre système va s'arrêter. Cela prendra plus de temps qu'un arrêt habituel car Windows fermera tout.
  4. Allumez votre système et essayez d'exécuter Winget à l'aide de l'application Terminal pour vérifier si cela fonctionne maintenant.

4. Mettre à jour le programme d'installation de l'application

Winget fait maintenant partie de Windows 10 et 11 et est livré sur les PC à l'aide de l'application App Installer. Si vous n'avez pas mis à jour l'App Installer depuis un certain temps, vous pouvez rencontrer des problèmes lors de l'exécution de Winget et de la gestion des packages. Winget est inclus uniquement dans la version 1.11.11451 ou supérieure de l'App Installer. Si vous avez une version antérieure à celle-ci, vous ne pouvez pas utiliser Winget depuis le terminal.

Alors, ouvrez Microsoft Store et vérifiez la section de la bibliothèque pour toutes les mises à jour en attente pour le programme d'installation de l'application. Recherchez et installez manuellement la mise à jour et vérifiez si Winget fonctionne maintenant.

5. Activer l'alias d'exécution de l'application

Si l'alias d'exécution d'application pour Winget est désactivé, il ne fonctionnera pas lorsque vous essayez d'accéder à Winget depuis le terminal. Vous devez donc l'activer dans les paramètres de l'application. Répétez les étapes suivantes :

  1. Faites un clic droit sur le Commencer bouton pour ouvrir le Utilisateur avancé menu. Clique sur le Paramètres application.
  2. Accédez au menu de gauche et cliquez sur le applications option.
  3. Maintenant, cliquez sur le Paramètres avancés de l'application option. Cliquez ensuite sur le Alias ​​d'exécution d'application option.
  4. Localisez le Client du gestionnaire de packages Windows option. Vérifiez la bascule à côté. S'il est désactivé, cliquez dessus pour activer l'alias d'exécution de l'application pour l'application.
  5. Fermez l'application Paramètres.

6. Ajouter manuellement la variable d'environnement Path

Un chemin Winget mal configuré peut également produire des erreurs. Vous devez donc ajouter manuellement le chemin correct dans les variables d'environnement à l'aide de la fenêtre Propriétés système avancées. Répétez les étapes suivantes :

  1. Presse Gagner + R pour ouvrir la boîte de dialogue Exécuter. Taper sysdm.cpl3 dans la zone de texte et appuyez sur la Entrer clé pour ouvrir Propriétés système avancées.
  2. Clique sur le Variables d'environnement bouton. Clique sur le Chemin entrée, puis cliquez sur le Modifier bouton.
  3. Maintenant, cliquez sur le bouton Nouveau et collez le chemin suivant: %UserProfile%\AppData\Local\Microsoft\WindowsApps
  4. Clique sur le D'ACCORD bouton. Redémarrez votre PC.
  5. Ouvrez l'application Terminal et vérifiez si Winget fonctionne ou non.

7. Réenregistrer Winget à l'aide de PowerShell

Si Winget ne fonctionne pas sur votre PC, vous pouvez le réenregistrer à l'aide de PowerShell. Comme il fait partie de l'App Installer qui est une application système, il est possible de le réenregistrer. Répétez les étapes suivantes :

  1. Presse Gagner + R pour ouvrir la boîte de dialogue Exécuter. Taper PowerShell et appuyez sur le Ctrl + Maj + Entrée clés à la fois.
  2. La fenêtre PowerShell se lancera avec les droits d'administrateur. Collez le code suivant et appuyez sur le Entrer clé pour l'exécuter:
    Ajouter-AppxPackage-Désactiver le mode de développement-Enregistrer "C:\ProgrammeDes dossiers\Applications Windows\Microsoft.Winget.Source_2021.718.1322.843_neutre__8wekyb3d8bbwe\AppXManifest.xml" -Verbeux
  3. Vous ne verrez aucun message de confirmation une fois la commande exécutée avec succès. Fermez la fenêtre PowerShell et redémarrez votre PC.

8. Essayez quelques correctifs Windows génériques

Si aucune des méthodes ne fonctionne pour vous, essayez nos correctifs génériques tels que les analyses SFC et DISM qui détectent et corrigent la corruption des fichiers système et les composants d'image Windows de service. Vous devez lancer l'analyse SFC d'abord et laissez-le trouver et remplacer les fichiers système corrompus, le cas échéant. Après cela, lancer l'analyse DISM en mode en ligne.

Après avoir exécuté ces analyses, vous pouvez utiliser la restauration du système pour ramener le PC à un moment où tout fonctionnait correctement. Enfin, vous pouvez effectuer une réinitialisation complète du système. Vous pouvez choisir l'option Conserver mes fichiers pour conserver tous vos fichiers tout en réinitialisation d'usine de Windows.

Rendre Winget à nouveau fonctionnel

Winget est un fantastique gestionnaire de packages qui vous aide à contrôler et à gérer les packages d'applications à partir du terminal. Assurez une connectivité Internet robuste et vérifiez si l'alias d'exécution de l'application est actif pour Winget. Reconfigurez manuellement le PATH pour Winget et réenregistrez le programme d'installation de l'application à l'aide de PowerShell. Si vous voulez une version graphique de Winget, vous pouvez essayer Winstall qui vous aide à installer des applications par lots.