当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 10 上禁用 Windows PowerShell 2.0

作者:精品下载站 日期:2024-12-14 05:34:38 浏览:14 分类:玩电脑

如何在 Windows 10 上禁用 Windows PowerShell 2.0


Windows PowerShell 的当前版本是 5。PowerShell 预装在 Windows 10 中,并取代了高级用户菜单中的命令提示符。虽然 PowerShell 5 是在您的系统上运行的稳定版本,但 PowerShell 2.0 引擎仍然在其上启用,并且此版本的 PowerShell 现在被认为是可用于运行恶意脚本的安全风险。 Windows 10 在秋季创作者更新中弃用了它,但这并不意味着它已对所有用户删除。它可能仍然在您的系统上启用。下面介绍了如何检查您是否仍在运行该引擎,以及如何禁用 Windows PowerShell 2.0。

检查 PowerShell 2.0

使用管理权限打开 PowerShell 并运行以下命令。

Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2

在此命令返回的结果中,查看 State 字段。如果它说该引擎已启用,那么您需要禁用它。如果状态返回“禁用”值,那么您就可以开始了。您不需要做任何其他事情。

[玩转系统] 如何在 Windows 10 上禁用 Windows PowerShell 2.0

禁用 Windows PowerShell 2.0 引擎

使用管理权限打开PowerShell,然后运行以下命令;

Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

[玩转系统] 如何在 Windows 10 上禁用 Windows PowerShell 2.0

这将禁用 Windows PowerShell 2.0 引擎。您可以通过再次运行此命令来检查它。国家应返回“残疾人”。

[玩转系统] 如何在 Windows 10 上禁用 Windows PowerShell 2.0

如果您不习惯在 PowerShell 中运行该命令,也可以从控制面板禁用该功能。打开文件资源管理器并在位置栏中输入以下内容。

Control Panel\Programs

单击“打开或关闭 Windows 功能”。这将打开一个名为“Windows 功能”的新窗口。此窗口可能需要一些时间来加载您可以启用/禁用的功能列表。加载列表后,滚动到末尾并查找 Windows PowerShell 2.0。取消选中它,然后单击“确定”。您无需重新启动系统即可生效。

[玩转系统] 如何在 Windows 10 上禁用 Windows PowerShell 2.0

有什么风险?

Windows PowerShell 5 具有反恶意软件功能,可以扫描并阻止恶意脚本运行,但是,PowerShell 2.0 引擎可用于运行降级攻击,从而绕过反恶意软件检查。这最终将导致恶意 PowerShell 脚本在您的系统上运行。

禁用引擎不应产生任何负面影响。 Microsoft 知道某些应用程序仍在使用 PowerShell 2.0,但他们正在努力帮助将它们迁移到更新版本。虽然此功能已被弃用,但在可预见的将来,它仍将是 Windows 10 的一部分,并且用户可以根据需要/想要启用它。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯