svchost占用内存过高该怎么解决

嚯嚯 发表于2020-05-09 10:49
浏览次数:
在手机上阅读
此文章约为865字,阅读需要3 分钟

系统的运行不仅要依靠CPU和显卡,还有一项非常关键的就是电脑的运行内容,如果运行内存太小的话CPU和显卡再厉害也无济于事,还是容易遇到电脑卡顿的情况,但有些时候电脑的运行内存爆满是因为系统的不正常运行而导致的,像系统运行内存占用过高的话,往往是由于svchost进程占用过高而导致的,只要解决svchost占用过高的问题电脑就可以恢复以前的运行速度。那这个时候我们该怎么办呢?

解决办法如下:

1:如果你发现你的电脑在退出所有程序时也变慢变卡了,一般可以在“任务管理器”中发现cpu和内存可能都将近或达到100%了:

svchost占用内存过高该怎么解决

2:这里我是16G内存,所以只是感觉比以前卡了些但也不会卡得动不了,但我还是发现了。可以通过以下方法解决。

3:按Windows+R键,在“运行”对话框中输入“services.msc”:

svchost占用内存过高该怎么解决

4:或右击桌面上的“计算机”,选择“管理”,再打开“服务”:

svchost占用内存过高该怎么解决

5:首先,我们先找到“Windows Update”,发现是“已启动”状态:

svchost占用内存过高该怎么解决

6:我们先尝试着停用这个服务,选中“Windows Update”服务,点击上面的“停止服务”即可:

svchost占用内存过高该怎么解决

7:然后从“任务管理器”中可以看到,已经没有了“svchost.exe”进程了,资源占用也恢复正常:

svchost占用内存过高该怎么解决

8:所以证明停用“Windows Update”服务也是有效的,接下来我们就彻底禁用“Windows Update”服务。双击“Windows Update”服务,设置“启动类型”为“禁用”,并“确定”即可:

svchost占用内存过高该怎么解决

9:除了“Windows Update”服务以外,还有“Superfetch”这个超级预读取服务也一样占用非常大的资源,Win7下建议也停止并禁用:

svchost占用内存过高该怎么解决

10:另外,建议大家用一下“DWS”工具,可以优化的功能更丰富:

svchost占用内存过高该怎么解决

svchost占用内存过高该怎么解决


注意事项:

1:强烈建议不要禁用“Windows Update”更新。因为微软的更新比较难禁用,有很多的程序和动作都会激活更新程序。你想要让svchost.exe更新进程不占用资源,就只有将补丁都安装好一次,后面没有太多、没有大补丁的时候占用的资源就非常少了。

2:也就是说,只要补丁没有打好,svchost进程永远占用大量资源。

3:如果你结束掉了svchost.exe进程,那下次开机svchost.exe还是会自动开启的, 哪怕你禁用了更新。

4:同时,禁止更新对系统也不好,安全隐患极大。所以,建议你优化自动更新服务就好。即设置在某一休息不用电脑时间点定时检查即可,比如设置在吃饭时间:

svchost占用内存过高该怎么解决

383 个用户觉得很有用

uc电脑园提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。

如此好文,分享给朋友

图片来源:网络

大家正在看
知名iT专家-嚯嚯
嚯嚯
知名iT专家
955篇文章 获得33.37万个赞
展开导航
关注我们 微信公众号:uc电脑园
uc电脑园微信公众号
一对一的电脑安装,系统服务支持
发表评论
验证码:
评论列表
共0条