- Winget est le gestionnaire de paquets officiel de Microsoft qui permet de gérer les logiciels à l'aide de lignes de commande.
- Il facilite la recherche, l'installation en masse et la mise à jour automatique des applications sans utiliser le navigateur.
- Il permet d'exporter et d'importer des configurations logicielles afin d'accélérer la mise en place de nouveaux équipements.
Si vous avez déjà dû formater votre ordinateur ou monter un nouveau PC, vous savez à quel point télécharger chaque navigateur, lecteur vidéo et utilitaire système individuellement peut être fastidieux. Il faut chercher le site officiel, accepter des contrats sans les lire et, pire encore, éviter d'installer des barres d'outils ou des logiciels inutiles qui s'installent en douce lors des problèmes d'installation de Windows.
Pour résoudre ce problème, Microsoft a intégré à Windows 11 un outil précieux appelé Winget. Il s'agit essentiellement d'un gestionnaire de paquets qui simplifie l'installation des programmes en lançant simplement une commande dans la console, éliminant ainsi le besoin de naviguer sur Internet et automatisant l'intégralité du processus de déploiement des logiciels sur votre ordinateur.
Qu'est-ce que Winget exactement et à quoi sert-il ?

Voici l'interface client du Gestionnaire de packages Windows, un outil en ligne de commande conçu pour détecter, installer, mettre à jour et supprimer des applications sous Windows 10, Windows 11 et Windows Server 2025. Pour les utilisateurs de Linux ou macOS, c'est l'équivalent de… apt o brewmais adapté à l'écosystème Microsoft.
Le principal atout de cet outil réside dans sa connexion à un vaste dépôt communautaire contenant des milliers d'applications vérifiées. Projet open source disponible sur GitHub, il est constamment mis à jour par la communauté ; ainsi, la quasi-totalité des applications populaires dont vous pourriez avoir besoin figurent déjà dans son catalogue.
Comment installer et faire fonctionner Winget sur votre système

Dans la plupart des installations modernes de Windows 11, Winget est préinstallé avec le programme d'installation des applications. Pour vérifier s'il est activé, ouvrez simplement un terminal (en appuyant sur Windows + X et en choisissant Terminal ou PowerShell) et exécutez la commande ` winget --version`.
Si le système ne reconnaît pas la commande, il est probable que vous deviez mettre à jour le composant Programme d'installation d'applications depuis le Microsoft Store. Dans les cas plus complexes, comme les versions Windows Sandbox ou IoT Enterprise LTSC où le Store est absent, vous devrez effectuer une installation manuelle via PowerShell en téléchargeant le package .msixbundle, les bibliothèques VCLibs et le package Microsoft.UI.Xaml depuis leurs dépôts officiels, puis en exécutant la commande Add-AppxPackage pour chacun d'eux.
Maîtriser la recherche et l'installation de logiciels

Avant de procéder à une installation, il est préférable de vérifier que le programme est bien présent dans le dépôt. Pour cela, la commande `winget search <nom>` est très utile. Elle renverra une liste contenant le nom, la source et, surtout, l'identifiant du paquet.
Pour installer une application, vous pouvez utiliser son nom, mais il est préférable d'utiliser son identifiant, tel que VideoLAN.VLC, afin d'éviter toute confusion avec des programmes similaires. La commande est simplement `winget install <ID>` . Si vous souhaitez que le processus soit totalement invisible, vous pouvez ajouter le paramètre `--silent` pour empêcher l'affichage des fenêtres graphiques, ou `--accept-package-agreements` pour ignorer les invites de licence et garantir une installation sans problème.
Pour les plus impatients, une astuce consiste à enchaîner plusieurs installations sur une seule ligne. Vous pouvez ainsi saisir plusieurs commandes d'installation à la suite et laisser l'ordinateur travailler tout seul pendant que vous prenez un café, en installant Chrome, Spotify et 7-Zip simultanément.
Maintenance et mises à jour automatisées
L'une des fonctionnalités les plus rapides est la gestion des mises à jour. Au lieu d'ouvrir chaque programme pour vérifier la disponibilité d'une nouvelle version, vous pouvez exécuter `winget upgrade` pour afficher la liste de tous les logiciels obsolètes installés sur votre ordinateur.
Pour mettre à jour toutes vos applications en un clin d'œil, la commande `winget upgrade --all` installera la dernière version stable de chaque application disponible. Pour les programmes que vous souhaitez conserver à une version spécifique et empêcher de se mettre à jour, vous pouvez utiliser la fonction de verrouillage avec `winget pin add`.
Commandes avancées et utilitaires courants
Outre l'installation et la mise à jour, Winget propose de puissants outils de gestion système. Par exemple, `winget list` permet d'afficher tous les logiciels installés sur votre PC, tandis que `winget uninstall` désinstalle facilement les logiciels sélectionnés.
Mais la véritable magie réside dans l'exportation et l'importation. Avec la commande `winget export -o misapps.json` , vous créez un fichier contenant la liste de tous vos logiciels. Lorsque vous changez d'ordinateur, il vous suffit d'exécuter `winget import -i misapps.json` et Windows réinstallera automatiquement tous vos outils favoris, vous faisant ainsi gagner un après-midi entier de configuration manuelle.
Considérations techniques et débogage
Il est important de noter que l'exécution de `winget` avec les privilèges d'administrateur empêche le système de vous demander constamment des privilèges élevés lors de l'installation. Toutefois, il convient de rester prudent et de n'installer que des logiciels de confiance lorsque vous utilisez le terminal en tant qu'administrateur.
En cas d'erreur, Winget fournit des journaux détaillés à des fins de diagnostic. Vous pouvez y accéder avec l'option `--logs` ou configurer le comportement de l'outil en modifiant le fichier `settings.json`. Concernant les formats de fichiers, Winget est très polyvalent et prend en charge tous les formats, des fichiers EXE et MSI aux packages MSIX, fichiers ZIP et applications portables.
Le contrôle total de vos applications via la console transforme l'expérience utilisateur Windows, rendant le déploiement et les mises à jour logicielles fluides et extrêmement efficaces. De la possibilité de cloner les paramètres d'un programme sur plusieurs ordinateurs à la réalisation de mises à jour groupées en une seule commande, cet outil élimine les contraintes de la méthode d'installation traditionnelle.
