📘
そろそろPowershell2.0をアンインストールすべきだという話
powershellって便利ですよね。windowsユーザーなら必須で、windows管理者なら書けないと話にならなくなっていると思います。
このpowershellですが、5.1は後方互換とpowershell coreで触れない機能を触るために残されているのですが、
それより前のpowershellもwindowsのシステム内にデフォルトでインストールされています。
powershell2.0です。
こいつは2017年からずっと非推奨と言われ続けているのですが、ずっとデフォルト状態ではインストールされています。
しかし、ついにwindows11ベースのwindows server 2025で機能として削除されることになりました。
windows11のクライアント側も時期削除されるでしょう。
powershell2.0時代はあまりpowershellを使っている人は少なくて、使う人が増えてきたのは
powershell5.0, 5.1以降かと思うので、業務コードに依存している人や会社はおそらくほぼいないでしょう。
保守されない脆弱なバージョンは昨今の状況を鑑みてもさっさとアンインストールするのがいいかと思います。
管理者権限で下のコマンドでアンインストールします。
Get-WindowsOptionalFeature -Online | ?{$_.FeatureName -match "MicrosoftWindowsPowerShellV2"} | Disable-WindowsOptionalFeature -Online
レファレンス
Discussion