powershell一直占用windows系统cpu 100%解决办法

介绍:
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程序名
在这里插入图片描述
可以修改任意名称让其无法被调用即可,大功告成!
在这里插入图片描述

发布了30 篇原创文章 · 获赞 55 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_39689711/article/details/103011671
今日推荐