微软发布公告称,将从 Windows 11 版本 24H2 中彻底移除 Windows PowerShell 2.0 这一遗留组件。
PowerShell 2.0 最早随 Windows 7 推出,早在 2017 年 已被微软官方弃用。此次移除旨在清理旧代码、降低系统复杂性、提升安全性,并不会影响 PowerShell 5.1 或 PowerShell 7.x 的正常使用。
Windows 11 23H2 及更早版本仍保留 PowerShell 2.0 作为可选组件,用户可手动启用或卸载。
根据支持文档,大多数用户不会注意到这一变化,因为 PowerShell 2.0 的移除不会影响 PowerShell 5.1 和 PowerShell 7.x 的使用。而且由于 PowerShell 5.1(默认模式)具有向后兼容性,大多数脚本应该可以按预期运行。
但对于某些特定需要 PowerShell 2.0 的应用程序,可能会出现安装失败的情况,因此微软建议用户使用较新的版本以避免兼容性问题。