Comment installer PowerShell 7 sur Windows : Guide étape par étape facile

📅
🕑 5 minutes de lecture

PowerShell 7 est une véritable révolution si vous aimez bidouiller sous Windows ou si vous souhaitez simplement un environnement de ligne de commande plus rapide et plus moderne. Basé sur la dernière version de. NET, il fonctionne sur quasiment toutes les plateformes (Windows, macOS, Linux), vous permettant ainsi de dire adieu à l’ancien PowerShell 5.1, lourd et encombrant, installé sur votre machine Windows. Cependant, l’installation ou la mise à niveau peut parfois s’avérer complexe, notamment parce que Windows ne facilite pas toujours la procédure de mise à jour ou de dépannage. Ce guide vous explique comment réussir cette opération en quelques étapes seulement, pour obtenir la toute dernière version de PowerShell sans le moindre souci.À la fin, vous disposerez d’un PowerShell 7 flambant neuf, prêt à l’emploi avec des modules, des scripts et bien d’autres fonctionnalités. Des performances améliorées, de nouvelles fonctionnalités et une ligne de commande à l’épreuve du temps : que demander de plus ? Et bien sûr, vous pouvez continuer à utiliser l’ancienne version de PowerShell en parallèle, sans problème.

Comment installer ou mettre à niveau PowerShell 7 sous Windows

Téléchargez le dernier programme d’installation de PowerShell 7

Cette étape est assez simple, mais cruciale. Rendez-vous sur la page officielle des versions de PowerShell sur GitHub. C’est généralement la source la plus à jour, et vous aurez besoin du programme d’installation MSI pour Windows — probablement le MSI Windows x64, sauf si vous utilisez un appareil 32 bits ou ARM. Car, bien sûr, Windows complique toujours les choses inutilement. Enregistrez ce fichier dans votre dossier Téléchargements.

Exécutez le programme d’installation de PowerShell 7

Une fois le téléchargement terminé, localisez le fichier MSI dans le dossier Téléchargements et double-cliquez dessus pour lancer l’installation. Si Windows vous demande l’autorisation via le Contrôle de compte d’utilisateur, cliquez sur Oui. L’assistant d’installation s’affichera. Suivez les instructions à l’écran ; il suffit de cliquer sur Suivant. L’emplacement d’installation par défaut convient généralement, sauf si vous souhaitez le personnaliser. Assurez-vous également que les options suivantes sont cochées : ajouter PowerShell au menu contextuel (pour pouvoir l’exécuter par un clic droit), activer l’accès à distance si vous utilisez la gestion à distance et vérifier que le programme est accessible via le chemin d’accès.

Terminez l’installation

Cette étape est presque automatique. Vérifiez vos choix, puis cliquez sur Installer. Windows se chargera de copier les fichiers et de tout configurer. En général, l’opération prend moins de deux minutes, sauf si votre ordinateur est très peu performant. Une fois l’installation terminée, un message de confirmation s’affichera. Cliquez sur Terminer et voilà ! PowerShell 7 est installé sur votre système.

Lancer PowerShell 7

Il suffit d’ouvrir le menu Démarrer, de saisir « PowerShell 7 » et de l’ouvrir. Pour un accès plus rapide, faites un clic droit sur l’icône et épinglez-la à votre menu Démarrer ou à votre barre des tâches. Cette nouvelle version aura une apparence légèrement différente (notamment au niveau du logo) et affiche généralement les informations de version dès son ouverture. Si ce n’est pas le cas, vérifiez simplement que l’installation est correcte en suivant l’étape suivante.

Vérifier que PowerShell 7 fonctionne

C’est assez crucial : ne présumez pas que tout est en ordre avant d’avoir vérifié. Dans la nouvelle fenêtre PowerShell, exécutez :

$PSVersionTable

Recherchez la valeur de PSVersion en haut. Si elle ressemble à 7.5.x, tout est en ordre. Sinon, il se peut qu’un problème soit survenu ou que vous ayez installé une version plus ancienne. Parfois, surtout lors d’une installation récente, la mise à jour peut ne pas être prise en compte immédiatement ou nécessiter un redémarrage de votre ordinateur. Sur mes configurations, il arrive que la première exécution de PowerShell 7 n’affiche pas la version correcte avant un redémarrage.Étrange, mais ça arrive.

Maintenir PowerShell 7 à jour

La mise à jour est simple si vous avez installé le logiciel via le Microsoft Store : ouvrez le Store, accédez à votre Bibliothèque et cliquez sur « Obtenir les mises à jour ». Pour les installations MSI, retournez sur la page des versions, téléchargez le dernier programme d’installation et exécutez-le ; c’est comme une mise à jour logicielle classique. Le programme d’installation reconnaît votre version actuelle et la met à niveau automatiquement, sans désinstallation. Vérifiez ensuite avec <$PSVersionTable> que la nouvelle version est bien installée.

FAQ

PowerShell 7 est-il différent de Windows PowerShell ?

Oui, ce sont deux choses totalement différentes. PowerShell 7 est basé sur la plateforme .NET plus récente ; il est donc plus rapide, plus compatible et offre des fonctionnalités dont Windows PowerShell 5.1 ne peut que rêver. Mais Windows PowerShell 5.1 reste bien présent : les deux versions peuvent fonctionner en parallèle.

PowerShell 7 remplacera-t-il Windows PowerShell ?

Pas automatiquement. Les deux versions coexistent sans problème. Si vous effectuez une mise à niveau, vous ne perdrez pas l’ancienne version, ce qui peut s’avérer utile car certains scripts en dépendent encore. PowerShell 7 est principalement destiné aux fonctionnalités plus récentes et aux mises à jour futures.

PowerShell 7 est-il gratuit ?

Carrément ! C’est un logiciel libre et gratuit, c’est le principe. Il suffit de le télécharger et de commencer à l’explorer.

Ai-je besoin de droits d’administrateur ?

En général, oui, surtout si vous installez le logiciel avec le programme d’installation MSI, car celui-ci effectue des modifications au niveau du système. Pour une installation sans droits d’administrateur, vous devrez parfois utiliser la version du Microsoft Store, mais des autorisations pourraient tout de même être nécessaires pour certaines fonctionnalités.

Comment puis-je le tenir à jour ?

Comme indiqué, il suffit de consulter la page des versions pour les nouveautés ou d’utiliser le Store pour les mises à jour automatiques. Un jeu d’enfant !

Résumé

  • Rendez-vous sur les versions publiées sur GitHub ou sur le Microsoft Store.
  • Téléchargez et exécutez le programme d’installation
  • Suivez les instructions de l’assistant d’installation et conservez les paramètres par défaut sauf si nécessaire.
  • Ouvrez PowerShell 7 et vérifiez avec <$PSVersionTable>

Conclure

Honnêtement, une fois qu’on a compris le principe, ce n’est pas si compliqué. Il suffit de surveiller les mises à jour pour bénéficier des dernières fonctionnalités, et pas de panique si l’ancienne version de PowerShell persiste : c’est normal. Après tout, la coexistence des deux versions offre une plus grande flexibilité. J’espère que cela permettra à certains de mettre à jour leur PowerShell sans stress ni risque de dysfonctionnement. Bonne chance !