Mettre à jour PowerShell sous Windows 11 n’est pas aussi compliqué qu’il y paraît, mais Windows parvient à rendre la tâche un peu plus complexe que nécessaire. Surtout si vous souhaitez obtenir la dernière version avec toutes les nouvelles fonctionnalités et les correctifs de sécurité. Le processus consiste à télécharger l’application Windows Terminal via le Microsoft Store, puis à exécuter une commande de mise à niveau rapide. Il arrive que les dernières mises à jour n’apparaissent pas immédiatement à cause de la mise en cache des magasins ou de connexions réseau lentes ; il est donc utile de connaître quelques solutions. L’objectif est de maintenir les outils de ligne de commande à jour sans recourir à des réinstallations complètes ou à des solutions de contournement complexes. Et croyez-moi, une fois terminé, tout semble plus rapide et plus fiable, ce qui est toujours un plus.
Comment mettre à jour PowerShell dans Windows 11
Assurez-vous d’avoir la dernière version de PowerShell pour profiter des dernières fonctionnalités et correctifs, surtout si vous écrivez des scripts ou utilisez des modules nécessitant des versions plus récentes. Voici ce qui fonctionne généralement :
Ouvrez le Microsoft Store et recherchez le terminal Windows
- Cliquez sur Démarrer et ouvrez le Microsoft Store.
- Tapez Windows Terminal dans la barre de recherche.
- Dans certaines configurations, vous devrez peut-être cliquer sur le résultat de recherche spécifique, puis sur « Installer ». Parfois, l’application est préinstallée, mais il est souvent nécessaire d’installer la dernière version pour obtenir la dernière version de PowerShell.
- Une fois installé ou mis à jour, lancez Windows Terminal.
Exécutez la commande de mise à niveau pour obtenir la dernière version de PowerShell
- Dans le terminal Windows, assurez-vous de sélectionner PowerShell (si ce n’est pas le cas par défaut, cliquez sur la flèche vers le bas ou appuyez Ctrl + Shift + 2pour basculer).
- Tapez
winget upgrade --id Microsoft. PowerShell
et appuyez sur Enter.
Cette commande utilise le Gestionnaire de paquets Windows ( winget ) pour rechercher la dernière version et l’installer. C’est un peu complexe, mais cela fonctionne correctement une fois que vous avez pris le coup de main. Parfois, elle peut indiquer « rien à mettre à jour » parce que vous possédez déjà la dernière version ou que les informations en cache sont lentes. Dans ce cas, vous pouvez essayer une deuxième commande pour déclencher une actualisation si nécessaire.
Lorsque cette méthode s’applique :
Si PowerShell vous semble obsolète ou si certaines commandes semblent Get-Host
indiquer $PSVersionTable
une version antérieure à la 7.3, il est temps de procéder à une mise à jour. Cela se produit généralement après une mise à jour majeure ou si vous n’y avez pas prêté attention récemment. Le processus de mise à jour est relativement simple : pas de réinstallation, pas de complications, juste une commande rapide dans le terminal.
À quoi s’attendre après :
Une fois terminé, vous verrez la nouvelle version apparaître lors de l’exécution de $PSVersionTable. PSVersion
. Attendez-vous à des performances plus rapides, une sécurité renforcée et un accès aux dernières fonctionnalités, comme de nouvelles applets de commande ou une gestion à distance améliorée. Il est étrange que Windows semble parfois lent à gérer ces mises à jour, mais avec winget, cela accélère souvent les choses.
Conseil supplémentaire : si winget ne semble pas fonctionner ou n’est pas installé, vous devrez peut-être installer la dernière version de l’installateur d’applications depuis le Microsoft Store ou télécharger manuellement le dernier installateur MSI PowerShell depuis le site officiel : https://aka.ms/powershell. Après l’installation, répétez l’opération.
Conseils pour maintenir PowerShell à jour
- Vérifiez les mises à jour une fois par mois. Windows Update ne gère pas toujours automatiquement les mises à jour de PowerShell, surtout pour les dernières versions.
- Sauvegardez vos scripts si vous dépendez fortement de modules ou de profils personnalisés — juste au cas où, mieux vaut prévenir que guérir.
- Habituez-vous à exécuter régulièrement la commande de mise à niveau. Sur certaines configurations, vous devrez peut-être exécuter le Terminal Windows en tant qu’administrateur.
- Familiarisez-vous avec les notes de version afin de savoir quelles nouvelles fonctionnalités ou modifications importantes pourraient affecter votre flux de travail.
- N’oubliez pas de redémarrer Windows Terminal après la mise à niveau, ou même votre PC si vous remarquez des problèmes étranges.
Questions fréquemment posées
À quelle fréquence dois-je mettre à jour PowerShell ?
Idéalement, vérifiez les mises à jour une fois par mois, surtout si vous utilisez la dernière version de Windows ou si vous avez besoin de nouvelles fonctionnalités pour les scripts.
Puis-je mettre à jour PowerShell sans Windows Terminal ?
Absolument, mais l’utilisation du Terminal Windows facilite l’accès à la ligne de commande, notamment grâce à la prise en charge de plusieurs shells. Vous pouvez également exécuter la commande winget depuis une ancienne fenêtre PowerShell ou une invite de commande, mais c’est moins simple.
La mise à jour va-t-elle casser mes scripts ?
Généralement non. Cependant, les nouvelles versions de PowerShell rendent parfois obsolètes ou modifient le comportement de certaines applets de commande. Il est donc judicieux de tester les scripts après les mises à jour majeures.
La mise à jour de PowerShell est-elle sûre ?
Oui, les mises à jour visent à corriger les vulnérabilités, à améliorer la stabilité et à ajouter des fonctionnalités. Bien entendu, sauvegardez toujours vos scripts et configurations importants au préalable.
Ai-je besoin de droits d’administrateur pour cela ?
Oui. L’installation ou la mise à niveau de PowerShell nécessite généralement des privilèges d’administrateur, car il remplace les composants principaux de votre système.
Résumé
- Ouvrez le Microsoft Store.
- Rechercher et installer/mettre à jour Windows Terminal.
- Lancez le terminal Windows et sélectionnez PowerShell.
- Courir
winget upgrade --id Microsoft. PowerShell
. - Vérifiez la version avec
$PSVersionTable. PSVersion
.
Conclure
Obtenir la dernière version de PowerShell sur Windows 11 est simple une fois que vous vous êtes familiarisé avec les commandes et le Store. Cela demande un peu de patience, surtout si les mises à jour semblent lentes ou ne s’affichent pas immédiatement. Cependant, sur une machine, cela a fonctionné sans problème, tandis que sur une autre, il a fallu quelques essais supplémentaires. L’essentiel est de maintenir les outils à jour : cela est très rentable en termes de stabilité et de nouvelles fonctionnalités. Espérons que cela vous fera gagner quelques heures de manipulation et que votre expérience en ligne de commande sera fluide et sécurisée.