介绍:
PowerShell是windows自带的一款,一个不小心就会占用CPU资源100%的exe。
系统:
windows 2016 服务器
起因:
发现电脑的CPU一直被大量占用,CPU温度持续达到70°,打开任务管理器发现是powdershell在后台运行的原因
修复/释放资源过程包括这几个方面:
- 任务管理器结束powershell相关进程
- 服务器管理器删除powershell角色和功能
- 修改powdershell文件夹名称
一、任务管理器结束powershell相关进程
任务管理器中发现powershell占用CPU几乎100%,windows其他程序和动作基本无法正常运行
![](https://img.haomeiwen.com/i22531871/6d923ba82fc660bf.png)
这个时候就需要选中powershell相关的进程,点击右下角结束任务,基本就可以释放CPU,电脑流畅运行了
![](https://img.haomeiwen.com/i22531871/375b64044c22dc0d.png)
大部分时候,powershell又会在不知道什么时候再次运行,频繁的到任务管理器后台进行手动结束任务的操作太麻烦,所以就要继续往下操作
二、服务器管理器删除powershell角色和功能
首先是进入到删除角色和功能向导界面
![](https://img.haomeiwen.com/i22531871/80734e163f5bef52.png)
然后一直下一步即可,直到进入功能选择页面,找到Windows PowerShell,把下面的勾选全部去除
![](https://img.haomeiwen.com/i22531871/78f2c01fe003ef91.png)
然后下一步到删除即可
![](https://img.haomeiwen.com/i22531871/e5dcc7a42605c185.png)
做到这里就已经是把Powershell功能删除了
三、修改powdershell文件夹名称
这里是最后一步,把powdershell文件夹名字改名,这样子就彻底不会被调用了
具体路径是C:\Windows\System32\WindowsPowerShell
![](https://img.haomeiwen.com/i22531871/54f76530cc53386f.png)
在权限不足的情况下
![](https://img.haomeiwen.com/i22531871/b3fbe43826a49fd4.png)
如果还是显示文件夹被占用的话,重启一下计算机即可改名
网友评论