记一次 CPU和内存 开机就飚高的问题解决

背景是电脑连续不关机5天左右,重启后发现CPU一直在30%-100%反复,平均占用在50%左右。内存占用一直在60%以上。重启电脑没有效果。这是占用情况,可以看见我没开什么应用,但就是很高。发帖求助可能因为是周末,大家都没水论坛了,回复的佬友较少,但是给了我一点启发。

首先是CPU,排序后发现几个占用高的。

SysMain服务

  • 问题描述:SysMain(以前称为SuperFetch)服务可能导致CPU占用过高,之前求助帖佬友说可能是“给系统提速”,我也搜到一些帖子说对SSD几乎没作用,可以直接禁用掉。(若电脑性能无影响,不需要禁用)

  • https://www.thewindowsclub.com/disable-superfetch-prefetch-ssd
    (佬友回帖对SysMain的新补充)

  • 解决方案:禁用SysMain服务后,CPU占用下降至30%左右。

WMI Provider Host服务

  • 问题描述:WMI Provider Host进程有时会因为某些应用程序或脚本的频繁调用而导致CPU占用过高。
  • 解决方案:CSDN原贴:Win10 : WMI Provider Host 占用CPU过高解决方案-CSDN博客
    1. 使用事件查看器(Event Viewer)查找错误日志中的ClientPID字段,以识别导致问题的进程。
    2. 发现是雷蛇的设备管理软件引起的问题,关闭该软件后问题解决,CPU占用降至15%左右。

然后是内存

  • 大致情况:没有明显的高占用进程,但内存使用率依然很高,怀疑是虚拟内存占用或内存泄露。
  • 解决方案
    1. 使用RAMMap工具释放虚拟内存,“ 打开软件→左上角Empty→Empty Working Sets ” 选项降低内存占用,从60%以上的内存占用降低至45%左右。度盘分享一下工具 RAMMap:链接:百度网盘 请输入提取码
    2. 使用Windows自带的 “ Windows 内存诊断 ” 工具,这个老久了花了1小时左右,但是非常有用,诊断完毕后会自动重启,发现CPU 是个位数,内存占用为15%左右。

24 Likes

好帖当顶 :star_struck:

4 Likes

非常有用的帖子 :+1:收藏备用

1 Like

收藏了,是时候启动我的老笔记本了 :tieba_003:

1 Like

始皇都来支持,感动 :bili_102: :bili_102:

我老机器非常容易标高,看这么干有用没

1 Like

可以试试,CPU不像内存有虚拟内存会虚标,排序一下一个一个处理高占用。内存的话可以试试Windows自带的,虽然时间久点,但是很有用

我几年前看的一个win to go视频,里面有教哪些服务可以停用,但视频找不到了

1 Like

好像是,以前也看见过这种视频,不过没有过这种问题就没当回事哈哈哈,以后再看到这种视频就存一下

有没有一种可能是重启解决了问题()

不不,我重启过很多遍,一点用都没有,虽然我菜 :bili_102:可是重启的常识我还是懂的

1 Like

Windows 添加

再找一下,不过可能没用,我找的那种特别小的镜像,系统本身应该就禁了那些服务

1 Like

这个你看看:【自编_系统服务辅助增强工具,无限制批量修改、禁用、卸载系统服务,涉及系统服务管理、优化、备份及相关技巧,可以相当自由的操作服务,拒绝强制你接受的服务】自编_系统服务辅助增强工具,无限制批量修改、禁用、卸载系统服务,涉及系统服务管理、优化、备份及相关技巧,可以相当自由的操作服务,拒绝强制你接受的服务_哔哩哔哩_bilibili

2 Likes

要是自己去改服务,一不小心失误可能会要重装系统了,我知道有个纯净系统网站,吻妻,这个网站有改过的系统,好像还可以,有时间我去试试

当初是看的win to go视频,我也照着他的设置修改了,使用完全没问题,就是找不到那个视频了,好几年前的

1 Like

太强了,大佬!

1 Like

好文,帮顶一下。

1 Like

好贴当顶 :bili_062:

3 Likes

好帖当赞 :bili_095:

1 Like