rundll CPU占用100%任务管理器排查实测

前几天我的办公笔记本突然变得异常卡顿,风扇狂转,打开任务管理器一看,CPU占用率直接冲到100%。在“进程”列表里排序后,我发现罪魁祸首是一个名为 rundll32.exe 的进程,它占用了将近80%的CPU。这个 rundll 开头的进程平时很不起眼,一旦出问题就会让整个系统像死机一样。

第一步,我先尝试在任务管理器里右键该进程,选择“结束任务”。系统提示这个操作可能导致系统不稳定,但为了应急我还是点了确认。结束之后,CPU占用确实降下来了,但没过几分钟,rundll32.exe 又自动重新出现,CPU再次飙升。这说明有某个程序在持续调用 rundll 来执行后台任务,不能只靠强制结束来搞定。

第二步,我用“资源监视器”进一步分析。打开方式很简单:任务管理器“性能”选项卡左下角就有“打开资源监视器”。在资源监视器的“CPU”页面,勾选只看 rundll32.exe 相关进程,然后观察它到底在调用什么文件。我注意到它的“命令行”一栏里指向了一个位于 Temp 目录下的 .dll 文件,这就很可疑了,正常的系统 rundll 调用通常指向 System32 下的 DLL。

为了确认是哪项计划任务在触发,我打开“任务计划程序”,检查正在运行的 rundll 相关任务。果然发现一个名为“SystemUpdate”的计划任务,每隔十分钟就会运行一次 rundll32.exe,并加载那个临时目录里的恶意 DLL。这是典型的计划任务持久化手段,Windows报错和卡顿往往就是这么来的。

第三步,我以管理员身份打开命令提示符,通过“taskkill /f /im rundll32.exe”强制结束所有相关进程,然后用“del”命令删除了那个可疑 DLL,最后在任务计划程序里禁用对应的任务。重启之后,任务管理器里的CPU占用率恢复到了个位数,整个系统重新流畅起来。这提醒我们,遇到 rundll 相关的CPU占用异常,一定要结合任务管理器和资源监视器看具体调用路径,而不是盲目删除系统文件。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除,本文链接:https://www.spubm.cn/72210.html

(0)
上一篇 3小时前
下一篇 3小时前

好文章推荐

发表评论

登录后才能评论