首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Windows 7 Enterprise中禁用Powershell 2.0

在Windows 7 Enterprise中禁用Powershell 2.0
EN

Stack Overflow用户
提问于 2018-08-02 07:19:18
回答 1查看 5.4K关注 0票数 1

我刚刚在Windows 7企业级工作站上安装了WMF 5.1,以便从附带的安全特性和Windows Powershell 5.1中获益。

现在,我想禁用powershell 2.0,以防止这些安全功能受到损害。

有任何方法可以做到这一点,像“禁用-WindowsOptionalFeature MicrosoftWindowsPowerShellV2”在Windows10下吗?

事先谢谢大家的问候

马文

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-02 07:37:47

编辑

在Windows7中,仅禁用v2似乎是不可能的。

Windows 7对于v2来说是默认的,所以它是烘焙的,而不是像Windows 8和Windows 10那样的特性。

我的猜测是,对于Windows7,你为什么找不到任何方法去做这件事,那就是Windows 7的主流支持早在2015年就结束了和扩展的支持在2020年一年半内结束。因此,微软似乎不想在Windows 7中解决这个问题,基本上希望人们在出于安全原因需要这个功能禁用的情况下进行升级。

For Windows 8和10

如果安装了PowerShell 5.1,您应该能够在WindowsOptionalFeature 10上使用WindowsOptionalFeaturecmdlet来执行此操作。

若要检查功能,请执行以下操作:

代码语言:javascript
运行
复制
Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like "PowerShellV2"}

然后禁用:

代码语言:javascript
运行
复制
Disable-WindowsOptionalFeature -Online -FeatureName "MicrosoftWindowsPowerShellV2Root"
Disable-WindowsOptionalFeature -Online -FeatureName "MicrosoftWindowsPowerShellV2"

但是,在您这样做之前,我建议您阅读有关弃用的微软博客,以确保系统上没有使用Powershell 2.0的任何内容

您还可以在Windows 8中使用GUI关闭它:

  1. 转到“控制面板”并选择“程序和功能”选项。
  2. 接下来,单击,打开或关闭左侧面板上的链接。
  3. 当出现Windows对话框时,向下滚动到 PowerShell V2,并取消选中以禁用该功能或选中启用该功能。

关于卸载/降级Powershell的文章

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51647721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档