Microsoft dit adieu à PowerShell 2.0 sur Windows 11

Après 16 ans de service, Microsoft tire définitivement le rideau sur PowerShell 2.0. Cette version historique, introduite avec Windows 7, disparaît des builds récents de Windows 11. Une décision qui s’inscrit dans la grande purge des composants obsolètes menée par Redmond.

La fin programmée d’un vétéran

Officiellement, PowerShell 2.0 était déjà en mode dépréciation depuis 2017 sur Windows 10. En réalité, il traînait encore dans les entrailles du système. Microsoft avait prévenu : une future version de Windows l’éliminerait. Ce moment est arrivé avec les dernières mises à jour de Windows 11.

Les impacts concrets :

  • Disparition totale des builds Insider Canary
  • Suppression progressive sur toutes les versions
  • Migration obligatoire vers PowerShell 5.1 ou 7+
https://www.youtube.com/watch?v=uRPNabke7W8

Pourquoi supprimer PowerShell 2.0 maintenant ?

La réponse tient en trois lettres : sécurité. Cette ancienne version présente des vulnérabilités connues depuis des années. Microsoft rationalise son système d’exploitation en éliminant le code obsolète, comme expliqué dans notre guide pour optimiser les performances de Windows 11.

Version PowerShell Statut Windows concernés
2.0 Supprimé Windows 11 (build 27891+)
5.1 Actif Windows 10/11 par défaut
7+ Recommandé Toutes plateformes

Conséquences pour les entreprises et développeurs

Cette suppression n’affecte pas vraiment les utilisateurs lambda. Mais pour les pros, c’est une autre histoire. Les scripts conçus spécifiquement pour PowerShell 2.0 devront être révisés. Heureusement, Microsoft fournit des outils de migration, comme détaillé dans notre article sur l’outil de migration vers Windows 11.

Les principaux changements à anticiper :

  • Modules obsolètes non disponibles
  • Syntaxe de certaines cmdlets modifiée
  • Nouvelles restrictions de sécurité

Et Windows 10 dans tout ça ?

Pour l’instant, PowerShell 2.0 reste disponible comme fonctionnalité optionnelle sur Windows 10. Mais gageons que Microsoft finira par l’y supprimer aussi, comme ils l’ont fait pour d’autres composants obsolètes décrits dans la suppression de Windows 7.

L’avenir de PowerShell sur Windows 11

Avec cette suppression, Microsoft pousse clairement vers PowerShell 7, la version cross-plateforme moderne. Une évolution logique dans la stratégie de simplification de Windows 11, comme le montre aussi les nouveautés de la version 24H2.

Les avantages de la migration :

  • Performances accrues
  • Compatibilité avec les nouvelles API
  • Support à long terme

Pour ceux qui hésitent encore, notre tutoriel sur comment écrire un script PowerShell moderne explique les bonnes pratiques actuelles.

Source: www.tuttotech.net

Marius
Suivez Moi

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *