介绍:
powershell是windows自带的一款壳程式脚本语言技术,一不小心就会占满cpu。

现象:

最近同事的电脑Thinkpad e470c说特别卡,经过检查,看到任务管理器中powershel把cpu占满了,估计是被个程序调用了。

尝试了多种办法,未能根治,此前,erp服务器的powershell也有类似情况,曾使用360杀毒或者手动结束服务,但是只能关闭一段时间。

解决办法:

修改powershell程序名称,powershell位置:

C:\Windows\System32\WindowsPowerShell\v1.0

(还有一种方法,进pe系统,修改名称后重启,因为有的文件在win10系统环境下无权限修改,所以需要进入U盘WinPE系统来操作)

选择powershell,将程序重命名
如果出现系统提示“无权限修改”
你查看powershell程序及wondows powershell文件夹权限是否为只读

修改WindowsPowershell权限

右击文件夹属性->安全->高级

【所有者:SYSTEM 更改】—–点击“更改”(
一般是将它的所有者设置成管理员账户Administrator,如果能把System权限修改成完全控制,应该也是可以的,这边采用第一种,亲测,可行。)

点击–【高级】

选择Administrator->双击选择该权限

 

一定要勾选上此两项,点击应用与确定

设置完,返回System32文件夹

将WindowsPowershell文件夹,“只读”权限取消勾选

再将v1.0文件夹只读权限取消勾选,就能修改powershell程序名

可以修改任意名称让其无法被调用即可,大功告成!

https://blog.csdn.net/qq_39689711/article/details/103011671