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

[玩转系统] 如何在 Windows 11/10 中禁用 PowerShell v2

作者:精品下载站 日期:2024-12-14 19:35:59 浏览:14 分类:玩电脑

如何在 Windows 11/10 中禁用 PowerShell v2


在这篇文章中,我们将向您展示如何使用 Windows 11/10 中的本地安全策略、PowerShell 或 Windows 功能删除或禁用 PowerShell v2。它在 Windows 系统中仍然处于启用状态,并且可以用来绕过威胁参与者的事件日志记录。所以最好禁用它。

[玩转系统] 如何在 Windows 11/10 中禁用 PowerShell v2

如何在 Windows 11/10 中禁用 PowerShell v2

要在 Windows 11/10 中禁用 PowerShell v2,请按照以下方法操作:

  1. 使用 Windows 功能

  2. 使用本地安全策略

  3. 使用PowerShell

  4. 使用命令提示符

要详细了解这些方法,请继续阅读。

1. 使用Windows功能

[玩转系统] 如何在 Windows 11/10 中禁用 PowerShell v2

这可能是从 Windows 11 和 Windows 10 计算机中删除 Windows PowerShell 2.0 的最简单方法。您不需要借助第三方应用程序,因为 Windows 功能是一个内置实用程序,允许用户启用或禁用某些功能。

要使用 Windows 功能禁用 PowerShell v2,请执行以下步骤:

  • 在任务栏搜索框中搜索Windows 功能

  • 单击单个搜索结果。

  • 删除 Windows PowerShell 2.0 复选框的勾号。

  • 点击确定按钮。

  • 让它完成这个过程。

最后,重新启动计算机以获取更改。

2. 使用本地安全策略

[玩转系统] 如何在 Windows 11/10 中禁用 PowerShell v2

本地安全策略是另一个内置实用程序,允许用户设置有关 Windows 安全的各种策略。您可以使用相同的方法在 Windows 11/10 PC 中禁用或阻止 PowerShell 2.0。

要使用本地安全策略禁用 PowerShell v2,请执行以下步骤:

  • 在任务栏搜索框中搜索本地安全策略

  • 单击搜索结果。

  • 右键点击软件限制策略

  • 选择新软件限制策略选项。

  • 右键点击其他规则选项。

  • 选择新哈希规则选项。

  • 点击浏览按钮。

  • 输入此路径:%SystemRoot%\system32\WindowsPowerShell

  • 选择powershell.exe文件,然后单击打开按钮。

  • 确保在安全级别菜单中选择禁止选项。

  • 点击确定按钮。

但是,如果您在 WindowsPowerShell 文件夹中找不到 v2.0,则此解决方案可能不起作用。

3.使用PowerShell

[玩转系统] 如何在 Windows 11/10 中禁用 PowerShell v2

您可以使用 Windows PowerShell 中的简单命令在 Windows 11 或 Windows 10 计算机上禁用或启用 PowerShell 2.0。不过,在此之前,您需要以管理员权限打开 Windows PowerShell。然后,您需要检查PowerShell 2.0的当前状态。为此,请输入以下命令:

Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2

如果状态显示为已禁用,则您无需执行任何其他操作。但是,如果它显示已启用状态,则需要输入以下命令:

Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

现在,您可以输入第一个命令来检查状态。

但是,如果您想要重新启用 Windows PowerShell 2.0,请输入以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

4. 使用命令提示符

[玩转系统] 如何在 Windows 11/10 中禁用 PowerShell v2

与 Windows PowerShell 一样,您可以使用命令提示符来完成工作。这个时候就需要借助DISM工具或者参数了。因此,首先,请先打开提升的命令提示符窗口。然后,输入以下命令来检查当前状态:

DISM /online /get-features /format:table | find "MicrosoftWindowsPowerShellV2Root"

如果显示为已启用,请输入以下命令以禁用 PowerShell v2:

Dism /online /Disable-Feature /FeatureName:"MicrosoftWindowsPowerShellV2Root"

另一方面,如果您想启用它,请使用以下命令:

Dism /online /Enable-Feature /FeatureName:"MicrosoftWindowsPowerShellV2Root" -All

供您参考,您也可以在 Windows 终端中使用相同的命令。为此,您需要首先打开相应的 Windows PowerShell 或命令提示符实例。

如何禁用 PowerShell v2?

在 Windows 11 和 Windows 10 上禁用 PowerShell v2 的方法有多种。例如,您可以使用 Windows 功能、本地安全策略、Windows PowerShell 和命令提示符来完成工作。但是,如果您想从上到下禁用 Windows PowerShell,您也可以使用本地组策略编辑器和注册表编辑器。

如何在 Windows 11 中禁用 PowerShell?

要在 Windows 11 中禁用 PowerShell,您可以使用三种不同的方法 - 本地安全策略、本地组策略编辑器和注册表编辑器。在禁用计算机上的 PowerShell 实用程序时,最常见的做法是使用本地安全策略。无论是Windows 11还是Windows 10,您都可以通过相同的方法来完成工作。

就这样!希望这些指南对您有所帮助。

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

取消回复欢迎 发表评论:

关灯