Winget Windows : Guide complet du gestionnaire de paquets Windows

Winget Windows est le gestionnaire de paquets officiel de Microsoft permettant d’installer, mettre à jour et gérer des logiciels en ligne de commande. Intégré à Windows 10 et Windows 11, il simplifie considérablement la gestion des applications via PowerShell ou l’invite de commandes.

Dans ce guide complet, vous allez apprendre :

  • ✅ Ce qu’est winget
  • ✅ Comment installer winget
  • ✅ Les principales commandes winget
  • ✅ Comment automatiser vos installations
  • ✅ Les bonnes pratiques d’administration

Qu’est-ce que Winget ?

Winget (Windows Package Manager) est un outil développé par Microsoft qui permet d’installer des applications via une simple commande.

Il fonctionne de manière similaire à :

  • apt sous Linux
  • brew sur macOS

L’objectif : centraliser et automatiser la gestion des logiciels Windows.


Comment installer Winget sur Windows ?

Sur Windows 11

Winget est installé par défaut.

Sur Windows 10

Il est inclus dans App Installer via le Microsoft Store.

Vérifiez l’installation avec :

winget --version

Si une version s’affiche, winget est opérationnel.


Principales commandes Winget

🔎 Rechercher un logiciel

winget search nom_du_logiciel

Exemple :

winget search vscode

📦 Installer un logiciel

winget install --id Microsoft.VisualStudioCode --exact

Options utiles :

  • --silent
  • --version
  • --scope machine
  • --accept-package-agreements

🔄 Mettre à jour les applications

Lister les mises à jour disponibles :

winget upgrade

Tout mettre à jour automatiquement :

winget upgrade --all --silent

❌ Désinstaller un programme

winget uninstall nom_du_logiciel

📄 Lister les logiciels installés

winget list

Automatiser ses installations avec Winget

Winget permet d’exporter et d’importer une configuration logicielle.

Exporter la liste des logiciels :

winget export -o config.json

Réinstaller automatiquement :

winget import -i config.json

Très utile pour :

  • Réinstallation après formatage
  • Déploiement en entreprise
  • Configuration de postes de travail

Pourquoi utiliser Winget ?

✔ Gain de temps

Installation en une ligne de commande.

✔ Sécurité

Sources vérifiées via le dépôt officiel.

✔ Automatisation

Intégration dans des scripts PowerShell.

✔ Gestion centralisée

Mise à jour globale des applications.


Winget vs Chocolatey : quelles différences ?

CritèreWingetChocolatey
ÉditeurMicrosoftCommunauté
Intégré WindowsOuiNon
Installation requiseNon (Win11)Oui
Déploiement entrepriseOuiOui

Winget est aujourd’hui la solution officielle recommandée pour la gestion native des paquets Windows.


FAQ – Winget Windows

Winget est-il sécurisé ?

Oui. Les packages sont validés et référencés via les dépôts officiels Microsoft.

Winget fonctionne-t-il sans PowerShell ?

Oui, il fonctionne aussi dans l’invite de commandes (CMD).

Peut-on installer une version spécifique ?

Oui :

winget install --id Package.ID --version x.x.x

Winget est-il gratuit ?

Oui, totalement gratuit.


Conclusion

Winget Windows est devenu un outil incontournable pour les développeurs, administrateurs systèmes et utilisateurs avancés souhaitant automatiser la gestion des logiciels sous Windows.

Il combine simplicité, rapidité et intégration native au système.