电脑时不时卡一下,不知道是谁在拖?用「资源监视器」四步揪出占用大户
价值清单(先扫一眼,决定要不要往下读)[*]一套四步定位法:任务管理器看总量 → 资源监视器看明细 → 按磁盘或 CPU 排序找元凶 → 按元凶性质处理。全程用系统自带工具,不用装任何软件。
[*]一张对照思路:磁盘 100%、内存见底、CPU 拉满,各对应哪几类进程,看到名字就能对上号。
[*]两个原则、两个坑:不误杀系统进程,不靠「优化软件」把电脑越修越卡。
[*]我的实测:一台老笔记本从「开机二十分钟卡到打字掉字」到「三分钟就顺手」,只改了三处设置。
一、问题:卡顿,多半不是你电脑老,是你不知道谁在偷偷干活
电脑卡这件事,最烦的不是卡,是不知道卡在哪。
打开任务管理器,CPU 显示 12%,内存用了 60%,看着一切都正常,可鼠标就是一顿一顿的,切个窗口要愣两秒。这时大多数人的第一反应是——内存不够了,该换电脑了;或者干脆关机重启,管两个小时,然后又卡。
我以前也是这么处理的,直到有一回实在忍不下去,花了半小时认真查了一遍,才发现我那台老笔记本的 CPU 和内存都不忙,忙的是硬盘:磁盘占用连着二十分钟停在 100%,而 CPU 只用了百分之十几。
这个现象在机械硬盘和低配机上特别常见。硬盘一旦跑满,什么都要排队:点开文件夹要等,输入法弹字要等,连打字都会掉字。而任务管理器默认那个「进程」列表,按内存排序,恰好把最能说明问题的一列藏在了后面。
所以问题的关键从来不是「电脑老不老」,而是:哪一个进程在占着资源不放,它为什么占,以及要不要管它。
下面这套方法,就是专门解决这三件事的。
二、具体做法:四步落地
第 1 步:先看总量,确定是哪一路资源不够用
按 Ctrl + Shift + Esc 打开任务管理器,先切到「性能」标签。
这里看三行就够:CPU、内存、磁盘。你不用记具体数字,只记一个粗略判断——哪一根柱子贴着 100% 不下来,就是它。
[*]CPU 长期 80% 以上:多半是你在跑重活,或者有软件在后台反复计算。
[*]内存长期 90% 以上,且空闲内存只剩几百兆:这是真不够用了,切换窗口会明显发涩。
[*]磁盘长期 95% 到 100%,而 CPU、内存都不高:就是我这台老笔记本的症状,也是最容易被误判成「电脑要换」的一种。
这一步只做判断,先别急着关任何东西。
第 2 步:用资源监视器看明细,找到具体是哪个进程
任务管理器给的是一张总账,真正找到元凶要靠资源监视器。
按 Win + R,输入 resmon 回车,窗口名字叫「资源监视器」。它长得朴素,但信息量比任务管理器大得多。
窗口上半部分是四条曲线:CPU、磁盘、网络、内存。下半部分有「概述」「CPU」「内存」「磁盘」「网络」几个标签,每个标签里都有一张进程表格。
用得最多的是「磁盘」标签:里面的「读取」和「写入」两列会显示每个进程实时的速度,单位是 KB/秒 或者 MB/秒。点表头把「总计」那一列降序排一下,排在最上面的,就是此刻在猛啃硬盘的那个。
如果你想盯着某一个进程看,就在表格里勾上它前面的方框,上半部分的曲线会单独把它的走势画出来,一眼就能看出它是持续在忙,还是只是偶尔蹦一下。
第 3 步:按名字判断元凶属于哪一类
排到前面之后,看进程名,大致能分成四类,处理方式完全不同:
[*]系统定期任务:SearchIndexer.exe(文件索引)、MsMpEng.exe(杀毒扫描)、TiWorker.exe(系统更新安装)、SysMain。特点是用户不操作时也忙,忙一阵会停。
[*]软件自动同步:各家网盘客户端、笔记软件、输入法的云同步组件。特点是上传下载那两列一起动,网络曲线也跟着抖。
[*]常驻但你根本没在用:驱动助手、软件更新器、各类「加速器」、装完之后忘了卸的小工具。特点是长期挂在那里,占用不大但一直不消停。
[*]你确实正在用:浏览器开了几十个标签、虚拟机、剪辑或设计软件。这一类不算异常,只能靠加内存或者换个时间干活。
分清这四类,事情就成了一半。因为第 1、2、3 类都能通过改设置解决,第 4 类才需要动硬件或者改习惯。
第 4 步:按类别处理,改设置而不是关服务
[*]对第 1 类:不要去结束它,要去改它背后的设置。索引任务的入口在「控制面板 → 索引选项」,把索引位置缩小到你真正会搜索的几个位置,比如桌面和文档;那些几十个 G 的素材盘、下载盘直接取消勾选。系统更新和杀毒扫描,则在各自的设置里改成「活动时间之外运行」。
[*]对第 2 类:把「自动同步全部文件夹」改成「按需下载」,需要哪个文件再点开。
[*]对第 3 类:确定不用就卸载;拿不准就先进它的设置关掉「开机自启」,观察两周,没问题再卸。
[*]对第 4 类:加内存是最直接的解法;如果暂时不加,就把这类重活挪到你不干其他事的时候做。
三、两个原则
原则一:先看磁盘,再看内存,最后看 CPU。
同样的「卡」,在机械硬盘和低配机上,八成是磁盘 100%。有个容易搞混的地方:内存不够的时候,系统会频繁把数据往硬盘上倒腾,表现出来也是硬盘灯狂闪,看着像磁盘问题,根子其实在内存。所以判断顺序是:磁盘先看,如果磁盘忙且内存也见底,那问题在内存。
原则二:改设置,不要关服务。
系统任务被强行结束,过一会儿它会自己回来,你还以为是自己查错了方向。更麻烦的是,有些进程名字看着可疑,其实是系统骨架的一部分,结束它可能把网络、音频甚至开始菜单一起带走。找到它、认出它、然后去改它背后的设置,才是根治。
四、我的实测
家里那台老笔记本,i5-7200U,机械硬盘,四年前的机器。
症状:开机之后二十分钟内,打字掉字,点文件夹要等,风扇一直响。我一度准备换电脑。
用上面这套方法查下来:CPU 常年在 15% 附近,内存用了一半多,唯独磁盘一直是 100%。资源监视器里排在前面的是两个进程——SearchIndexer.exe 和 MsMpEng.exe,而且它们啃的是同一批文件:我那会儿把整个 D 盘(里面全是照片和视频素材)都放进了索引范围,索引刚扫完,杀毒又跟上扫一遍。
做了三件事:
[*]索引范围从「全盘」缩到「桌面 + 文档」,D 盘整个排除。
[*]系统更新和杀毒扫描都改到我不在电脑前的时间段。
[*]网盘的自动同步改成按需下载。
改完之后的效果:开机后大约三到五分钟就恢复正常,打字不再掉字,切窗口不用等。电脑还是那台电脑,硬件一个没换。
那台机器现在还在用,主要拿来写东西和看资料,完全够。
五、两个容易踩的坑
坑一:直接结束系统进程。
看到 SearchIndexer.exe 占着磁盘,顺手右键「结束任务」,那一瞬间确实清爽了。但两分钟后它又回来了,占用照旧。更糟的情况是,你在进程列表里看到一个名字陌生的 svchost.exe,结束了它,结果网络断了或者声音没了。判断标准很简单:凡是名字里带系统意味、或者你完全不清楚它干什么的进程,都不要结束,去查它对应的设置。
坑二:一发现占用就装个「优化大师」。
这个坑我自己都踩过。装完之后,电脑里多了一个常驻进程、一个开机自启、一个定时扫描、还有一个每周弹出来的清理提醒。本来只有一个问题,现在多了四个。卡顿的原因还没确定,就先请来了一个新的大户。顺序应该是:先查清楚是谁在占,再决定是改设置、卸载,还是加内存。工具本身不该成为新的负担。
价值清单(回头再看一眼)
[*]卡顿先分清哪一路资源不够:任务管理器「性能」页看三根柱子,磁盘 100% 是低配机最常见的元凶。
[*]明细去资源监视器(Win + R 输入 resmon),「磁盘」标签按总计排序,谁在啃硬盘一眼可见。
[*]元凶分四类:系统定期任务、软件自动同步、常驻没用的、你正在用的。前两类改设置,第三类关自启或卸载,第四类加内存或挪时间。
[*]两个原则:先磁盘后内存最后 CPU;改设置不关服务。
[*]两个坑:别结束系统进程,别为了查卡顿先装「优化软件」。
用一次,你就知道自己这台机器的卡顿到底卡在哪了,而不是每次都靠重启撑两个小时。
页:
[1]