découvrez comment mettre à jour powershell sur windows 11 étape par étape pour profiter des dernières fonctionnalités et améliorer la sécurité de votre système.

Comment mettre à jour PowerShell sur Windows 11 ?

By Flavien ROUX

Maintenir PowerShell à jour sur Windows 11 réduit les risques de sécurité et active des fonctionnalités récentes utiles aux administrateurs. Cette maintenance s’applique autant aux postes individuels qu’aux serveurs intégrés dans des environnements Azure ou locaux.

Les voies d’installation couvrent Winget, le Microsoft Store, les packages MSI disponibles sur GitHub et des gestionnaires alternatifs comme Chocolatey. Les éléments essentiels pour agir rapidement se lisent immédiatement dans la section suivante.

A retenir :

  • Vérification de la version PowerShell via Windows Terminal
  • Installation simple avec Winget ou package MSI depuis GitHub
  • Mises à jour régulières pour correctifs de sécurité et fonctionnalités
  • Compatibilité assurée par Microsoft, Windows Update et Microsoft Store

Mettre à jour PowerShell via Winget sur Windows 11

Après ces repères essentiels, Winget apparaît souvent comme la méthode la plus rapide et centralisée pour mettre à jour PowerShell sur Windows 11. L’outil s’intègre avec les politiques d’entreprise et permet des scripts de déploiement automatisés sans interface graphique additionnelle.

Méthode Commande / Source Avantage Remarque
Winget winget install –id Microsoft.PowerShell -e Installation et mise à jour centralisées Facile à intégrer dans un script
MSI (GitHub) Télécharger le package -win-x64.msi Installation hors ligne possible Utile pour postes isolés
Microsoft Store Rechercher PowerShell dans la boutique Installation gérée par Microsoft Store Pratique pour utilisateurs non techniques
Chocolatey choco install powershell Automatisation via scripts Chocolatey Populaire pour pipelines d’outillage

A lire également :  Windows 11 vs « download Windows 12 » : faut-il vraiment passer dessus ?

Pour commencer, lancez Windows Terminal en tant qu’administrateur et vérifiez la version actuelle de PowerShell avec la commande adaptée. Selon Microsoft Learn, cette vérification est la première étape recommandée avant toute opération d’installation.

Options d’installation rapides :

  • Winget pour mises à jour centralisées
  • MSI depuis GitHub pour installations hors ligne
  • Microsoft Store pour intégration automatique
  • Chocolatey pour scripts d’automatisation

Vérifier la version avant l’installation

Cette sous-partie rappelle qu’il faut exécuter la commande de contrôle de version dans le terminal avant d’agir. Taper pwsh -v ou pwsh -Version permet d’identifier précisément la version présente sur la machine.

« J’ai vérifié la version avant chaque déploiement, ce qui a évité des conflits de modules sur nos serveurs »

Alice B.

Installer la version stable ou Preview

Ce point explique le choix entre builds stables et aperçus, en fonction des besoins de production ou de test. Pour la version Aperçu, la commande winget install –id Microsoft.PowerShell.Preview -e récupère souvent les nouveautés récentes.

Après l’installation, lancez la version mise à jour et vérifiez le numéro pour confirmer l’opération, puis préparez l’évaluation des autres sources comme GitHub. Selon GitHub, les releases contiennent les fichiers MSI et notes de versions utiles pour l’audit.

A lire également :  Création de liens symboliques ou Symlinks sous Windows

« L’installation via winget m’a permis d’automatiser les mises à jour sur plusieurs postes sans intervention manuelle »

Marc D.

Installer PowerShell depuis GitHub et Microsoft Store

Le passage aux sources officielles implique la consultation des pages de release et de la documentation pour éviter les versions inappropriées. Selon Microsoft Docs, le dépôt GitHub de PowerShell fournit les packages MSI et les archives signées pour installation.

Guides rapides :

  • Télécharger le MSI x64 pour postes classiques
  • Choisir l’archive ZIP pour portables sans installation
  • Utiliser le Microsoft Store pour utilisateurs finaux
  • Vérifier la signature et les notes de version

Télécharger les packages depuis GitHub

Cette sous-partie détaille le repérage du fichier adapté sur la page des releases et la vérification de la signature. Selon GitHub, chaque release contient des notes permettant d’identifier les correctifs et les nouvelles fonctionnalités.

Fichier Usage Avantage Remarque
package-win-x64.msi Installations classiques Support hors ligne et déploiement central Vérifier la compatibilité
package-arm64.msi Machines ARM Optimisé pour architecture ARM Choisir la bonne architecture
zip portable Usage sans installation Déploiement rapide pour tests Peut nécessiter variables d’environnement
release notes Informations techniques Contexte des changements Lire avant déploiement

« J’ai téléchargé le MSI pour une salle de serveurs, l’installation hors ligne a été fluide »

Sofia R.

A lire également :  Comment activer l'autocorrection

Utiliser le Microsoft Store pour déploiement natif

Ce segment explique pourquoi le Microsoft Store est pertinent pour les environnements utilisateurs et la facilité de mise à jour automatique. L’usage du Store évite certaines étapes manuelles et s’intègre avec les politiques de l’OS.

Pour les organisations, comparer les avantages entre MSI, Store et Winget permet de choisir une stratégie adaptée aux outils existants comme Sysinternals ou gestionnaires comme Chocolatey. Si des problèmes surviennent, le diagnostic décrit ci‑dessous aide à résoudre les blocages.

Dépannage, outils complémentaires et bonnes pratiques Azure

Fort des installations réussies, la maintenance et le dépannage exigent des vérifications systématiques et des outils adaptés, notamment pour les environnements Azure. Les bonnes pratiques incorporent des contrôles de conformité et des mises à jour planifiées via Windows Update.

Vérifications système :

  • Connexion Internet stable pour téléchargement sécurisé
  • Privilèges administratifs pour installation complète
  • Vérification des modules et dépendances installés
  • Lectures des logs et des messages d’erreur

Résoudre les erreurs courantes

Cette sous-partie décrit des diagnostics simples comme réexécuter l’installateur en mode administrateur et vérifier l’intégrité du package. Selon Microsoft Learn, consulter les logs d’installation permet souvent d’identifier une DLL manquante ou un conflit de version.

« Notre équipe a réduit les incidents en standardisant la procédure d’installation et le suivi des logs »

Leo M.

Intégration avec Azure et outils Sysinternals

Cette partie montre comment PowerShell interagit avec Azure pour l’automatisation et comment Sysinternals complète les diagnostics locaux. L’utilisation combinée facilite le déploiement massif et la surveillance à distance.

Pour échanger sur des incidents ou des astuces, la communauté publie souvent des correctifs et scripts sur GitHub et sur les forums Microsoft, ce qui accélère la résolution. Selon Microsoft, l’usage régulier des outils officiels garantit une meilleure compatibilité et sécurité.

« L’intégration avec Azure a simplifié nos pipelines CI/CD et les mises à jour centralisées »

Ana P.

Les références officielles et les pages de release sur GitHub listent les notes et aides nécessaires pour vérifier l’authenticité des packages. La documentation Microsoft et les pages de projet restent les sources de vérité pour effectuer des opérations sûres.

Source : Microsoft, « PowerShell », Microsoft Learn ; PowerShell Team, « Releases », GitHub ; Microsoft, « Windows Package Manager », Microsoft Docs.

Laisser un commentaire