svhost占用内存过高
Win7系统开机后,系统响应缓慢,检查任务管理器发现某个 svchost.exe 进程占用内存和CPU过高,严重的还会经常导致打开的某些程序失去响应。
svchost.exe 是用来启动系统服务的,所以某个 svchost.exe 占用内存过大,可能就是它启动的那个服务占用内存过大,所以只要停止并禁用那个服务就行了。
搜索寻找解决方案,百度经验上的文章提示一般来说占用内存最大的服务是 Superfetch 。关闭 Superfetch 服务(修改启动方式为“手动”)即可解决问题,看了下我电脑该服务已经是关闭(手动启动)了的。
无奈继续研究,终于发现,元凶是 Windows Update(Windows自动更新服务),当它检查可用的系统更新时,承载它的 svchost.exe 进程的资源占用率快速飙升(内存占用率从24M飙升至1G),把它关闭,再重新启动系统就好了!
解决办法为:
【开始菜单】 –》【控制面板】 –》【系统和安全】 –》【Windows Update】 下面的“启用或禁用自动更新”,将更新方式修改为“从不检查更新”:
注:判断一个 SVCHOST.EXE 加载了哪些系统服务的方法
1)在Windows任务管理器的“进程”选项卡中查看占用资源较高的SVCHOST.EXE进程对应的PID,将PID记下。(如果在任务管理器中看不到“PID”,请在菜单中选择“查看”-“选择列”,选中“PID”的复选框。)
2)以管理员权限运行命令提示符(CMD.EXE),在命令提示符中执行:
TASKLIST -SVC
将看到类似如下所示的结果:
C:\Users\lee>tasklist -svc映像名称 PID 服务
========================= ======== ============================================
svchost.exe 1080 RpcEptMapper, RpcSs
svchost.exe 1236 AudioSrv, Dhcp, eventlog, lmhosts, wscsvc
svchost.exe 1360 AudioEndpointBuilder, dot3svc, Netman,PcaSvc, UxSms, WdiSystemHost, Wlansvc
svchost.exe 1416 EventSystem, FontCache, netprofm, nsi,WdiServiceHost, WinHttpAutoProxySvc
svchost.exe 1468 AeLookupSvc, BITS, Browser, EapHost, gpsvc,IKEEXT, LanmanServer, MMCSS, ProfSvc,Schedule, SENS, ShellHWDetection, Themes,Winmgmt, wuauserv
===============================================================================
3)对照你在任务管理器中看到的 SVCHOST.EXE 的PID,在上述结果中查找对应的 SVCHOST.EXE。例如,假设您在任务管理器中看到PID为1468的SVCHOST.EXE占用了较多系统资源,则通过 TASKLIST -SVC 的结果显示PID为1468的 SVCHOST.EXE 加载的服务,查找线索。
svhost占用内存过高相关推荐
- Java进程占用内存过高,排查解决方法
Java进程占用内存过高,排查解决方法 参考文章: (1)Java进程占用内存过高,排查解决方法 (2)https://www.cnblogs.com/eeexu123/p/10913389.html ...
- java内存问题怎么排查,java占内存高排查 java应用占用内存过高排查的解决方案...
想了解java应用占用内存过高排查的解决方案的相关内容吗,zhaixing_0307在本文为您仔细讲解java占内存高排查的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java,占内存过 ...
- antimalware service executable占用内存过高_SQLServer占用服务器内存过高,更改这个设置就能降低内存使用率
前两天我的服务器突然告警提示我的内存占用过高,使用率高达94.3%.当时我就有点纳闷了,服务器配置 互联网服务器 是4核8G的,只装了4个应用程序,其中就有SQL SERVER2012,而且使用频率也 ...
- 电脑一开机内存(共8G)就用了70%以上,任务管理器里面查看没有占用内存很高的进程
我的解决方法: 1. 安装360驱动大师 2. 点击全面诊断 3. 驱动更新 4. 360优化加速-->启动项管理-->禁止不必要的启动项. 我执行了以上3项之后,笔记本的内存占用变小了. ...
- 桌面内存管理器(dwn.exe)占用内存过高时怎么办?
桌面内存管理器(dwn.exe)占用内存过高,可以解决的办法多种多样. 桌面内存管理器(dwn.exe)占用内存过高主要是因为存在DWM内存泄漏, 也正是因为这样,DWN内存泄露,不会自动回收内存,导 ...
- 笔记本桌面窗口管理器占用内存过高怎么办?
桌面窗口管理器占用内存过高怎么办?很多小伙伴们在使用电脑时,明明没有打开多少程序,却莫名奇妙出现内存占用过高的情况,这样十分影响电脑的使用,还可能对cpu造成损害,但是小伙伴们也不知道如何解决,那么今 ...
- win11占用内存太高怎么解决?
win11占用内存太高怎么办?win11系统对于系统的占用量会更大.很多的用户安装了这个系统之后都有遇到内存被大量占用的情况.那么我们如何通过系统内部优化的方法来解决这个问题呢?今天我们一起来看看解决 ...
- 解决svchost占用内存过高问题
摘抄自:https://jingyan.baidu.com/article/d169e1867cea7e436611d801.html svchost占用内存过高,会导致内存100%电脑卡住,CPU温 ...
- Centos7中systemd-journald占用内存过高的解决办法
通过top命令按M排序可查看占用内存较高的进程列表 查询journald日志占用的空间 journalctl --disk-usage 清空日志内容 rm -rf /var/log/journal/* ...
最新文章
- springMVC 拦截器
- 8)排序②排序算法之选择排序[1]直接选择排序
- 【码云周刊第 68 期】数据可视化:商业智能的未来!
- linux下磁盘分区
- 方立勋_30天掌握JavaWeb_MySQL和表约束
- 还在集什么五福,史上最惨锦鲤再次来袭!奖品堪比5年高考3年模拟!
- mysql第三方工具binlog_mysql 开发进阶篇系列 33 工具篇(mysqlbinlog日志管理工具)
- QMessagebox简单使用
- pte模拟考试_PTE猩际PC版-PTE猩际电脑版下载 v5.6.1--PC6电脑版
- python 混淆矩阵 画图_【Python-机器学习】sciki-learn/pandas与OLS求解
- 分布式红锁的leaseTime的设计原理
- python 爬虫代码实例
- word批量转换为pdf python脚本
- 机器人java指南_Zmud新手机器人指南
- http://www.jb51.net/os/Ubuntu/35201.html
- 华为手机的开发者模式真难用,为什么要把系统搞得这么烂?
- Mac系统使用终端检测局域网内开放端口的设备ip,扫描本地网络上的监控摄像头
- 配置Druid数据源监控
- Stimulsoft Dashboards.WEB 23.1.8 完美Patch
- Flutter 基于Dio封装网络层