微软近日发布了一份新的支持文档,详细说明了从Windows 11中移除PowerShell 2.0的计划。PowerShell 2.0是一个源自Windows 7时代的遗留组件,早在2017年就宣布被正式弃用,如今微软终于准备将其彻底移除。
根据微软的计划,PowerShell 2.0将在本月晚些时候从Windows 11 24H2版本中移除(预计在即将到来的非安全更新中)。
此外,它还将在下个月从Windows Server 2025中被移除,未来的所有Windows版本都将不再包含PowerShell 2.0。
微软表示,移除PowerShell 2.0的决定是为了清理遗留代码、减少生态系统复杂性以及提升Windows的安全性。
根据支持文档,大多数用户不会注意到这一变化,因为PowerShell 2.0的移除不会影响PowerShell 5.1和PowerShell 7.x的使用。
而且由于PowerShell 5.1(默认模式)具有向后兼容性,大多数脚本应该可以按预期运行。
但对于某些特定需要PowerShell 2.0的应用程序,可能会出现安装失败的情况,因此微软建议用户使用较新的版本以避免兼容性问题。