我可以关闭 powershell 2.0 吗?最新的 ACU 是最新的。最新的稳定内置 powershell 是否会累积、取代、替换 2.0 和其他旧版本。2.0 不是易受攻击的吗?如果是这样,那么 MS 为何仍将其包含在所有最新版本、更新(包括 4 月更新)以及可能的所有 Insider 等版本中并默认启用它?
答案1
是的,您当然可以关闭 powershell 2.0,而且您应该这样做。
指示来自:https://www.stigviewer.com/stig/windows_10/2017-04-28/finding/V-70637
修复文本(F-76869r1_fix)
在系统上禁用“Windows PowerShell 2.0”。
以提升的权限(以管理员身份运行)运行“Windows PowerShell”。
输入以下内容:Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
此命令应禁用“MicrosoftWindowsPowerShellV2Root”和“MicrosoftWindowsPowerShellV2”,它们分别对应于“打开或关闭 Windows 功能”中的“Windows PowerShell 2.0”和“Windows PowerShell 2.0 Engine”。
交替:
搜索“功能”。
选择“打开或关闭 Windows 功能”。
取消选择“Windows PowerShell 2.0”。
Microsoft 的 PowerShell 2.0 弃用博客: https://blogs.msdn.microsoft.com/powershell/2017/08/24/windows-powershell-2-0-deprecation/
我们目前还没有删除 Windows PowerShell 2.0 的时间表,但随着我们继续评估它在 PowerShell 生态系统中的使用情况,我们将努力在未来的版本中将其删除。
PowerShell 2.0 将来会被彻底删除,但目前还没有时间表。