Microsoft pousse la plupart des gens à utiliser PowerShell au lieu de l'ancienne invite de commande . La raison principale est que PowerShell est beaucoup plus riche en fonctionnalités et puissant que l’invite de commande classique.
Par défaut, n'importe quel utilisateur peut lancer et utiliser PowerShell directement depuis l'invite de commande ou depuis l'explorateur de fichiers. En général, PowerShell existe en différentes versions. Au moment de la rédaction, PowerShell v5 est la dernière version.
Cependant, pour des raisons de compatibilité, Windows active toujours l'ancien PowerShell 2.0. Étant une ancienne version, PowerShell 2.0 est obsolète et est même considéré comme un risque de sécurité.
En tant que tel, à moins que vous n’ayez vraiment besoin de PowerShell 2.0, vous devez le désactiver complètement. Suivez les étapes ci-dessous pour désactiver complètement PowerShell 2.0 dans Windows 10.
Désactivez PowerShell 2.0 avec la commande
À l'aide d'une simple commande PowerShell, vous pouvez facilement désactiver PowerShell 2.0 dans Windows 10.
1. Tout d'abord, ouvrez le menu Démarrer, recherchez "PowerShell" , cliquez avec le bouton droit sur le résultat et sélectionnez l' option "Exécuter en tant qu'administrateur" . Cette action ouvrira une fenêtre PowerShell avec des droits d'administrateur .
2. Dans cette fenêtre, exécutez la commande ci-dessous (copiez et collez la commande, puis appuyez sur le bouton Enter
).
Dès que vous exécutez la commande, PowerShell 2.0 sera immédiatement désactivé.
Désactivez PowerShell 2.0 avec la commande
Si vous souhaitez réactiver PowerShell 2.0, exécutez la commande ci-dessous. Comme vous pouvez le voir sur la commande, il suffit de remplacer "Disable" par "Enable" .
Enable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
Désactivez PowerShell 2.0 via les fonctionnalités Windows
PowerShell 2.0 étant une fonctionnalité obsolète, elle est activée en tant que fonctionnalité facultative. Cela signifie que vous pouvez le désactiver à partir des fonctionnalités Windows. Cette méthode est particulièrement utile si vous ne souhaitez pas avoir à utiliser de commandes PowerShell.
1. Tout d'abord, ouvrez le menu Démarrer, recherchez « Activer ou désactiver les fonctionnalités Windows » et cliquez sur le résultat pour ouvrir les fonctionnalités Windows.
2. Dans cette fenêtre, faites défiler vers le bas jusqu'à ce que vous voyiez l' option "Windows PowerShell 2.0" . Décochez la case correspondante et cliquez sur le bouton OK pour enregistrer les modifications.
Recherchez l'option "Windows PowerShell 2.0"
3. Dès que vous cliquez sur le bouton OK , Windows apportera les modifications nécessaires. Une fois terminé, cliquez simplement sur le bouton Fermer et vous avez terminé.
Windows apportera les modifications nécessaires
Si vous souhaitez réactiver PowerShell 2.0, suivez les mêmes étapes mais cochez la case correspondante à l'étape 2.
Veuillez noter que nous avons uniquement désactivé le PowerShell 2.0 obsolète, mais que le PowerShell standard est resté activé.