
Microsoft日前发布了一份新的支持文档,详细说明了从Win11中移除PowerShell 2.0的计划。
PowerShell 2.0是一个来源于Win7年代的遗留组件,早在2017年就宣布被正式弃用,现在Microsoft终于筹备将它彻底移除。

依据Microsoft的计划,PowerShell 2.0将在本月晚些时候从Win11 24H2版本中移除(预计在即将来临的非安全更新中)。
除此之外,它还将在下个月从Windows Server 2025中被移除,将来的所有Windows版本都将不再包括PowerShell 2.0。
Microsoft表示,移除PowerShell 2.0的决定是为了清理遗留代码、降低生态系统复杂性与提高Windows的安全性。
依据支持文档,大部分用户不会注意到这一变化,由于PowerShell 2.0的移除不会干扰PowerShell 5.1和PowerShell 7.x的用法。
而且因为PowerShell 5.1(默认模式)具备向后兼容性,大部分脚本应该可以按预期运行。
但对于某些特定需要PowerShell 2.0的应用程序,或许会出现安装失败的状况,因此Microsoft建议用户用较新的版本以防止兼容性问题。



