我最近在 Windows 7 x64 上发现了一些可疑的 CPU 活动。在任务管理器中,当处于空闲状态时,顶级进程消耗大约 5-7% 的 CPU,但在表现选项卡中我可以看到大约 25-30% 的消耗。对于我的 i5 Intel(2 核/4 线程),这表明正在运行的单线程应用程序消耗了整个核心,但它没有列在任务管理器。
我已使用Windows Defender的和Avast,但他们一无所获。
有什么想法可以跟踪吗?哪个进程消耗了这么多 CPU?
答案1
CPU 使用率过高可能意味着很多事情。它可能根本不是病毒,可能只是一个错误的进程(前几天我的 Mac 就出现过这种情况 - 真该死parentalcontrolsd
)。最好的办法是使用任务管理器查看是哪个进程导致了这个问题(确保它显示所有用户的进程,而不仅仅是您)。如果这不起作用,请使用进程监视器获取有关正在运行的进程的更多详细信息。
如果失败,请以安全模式重新启动您的 PC(在 Windows 徽标出现之前按 F8)。看看是否还会发生这种情况。
另一件需要检查的事情是您的启动项,转到开始 > 运行(或 Ctrl-R)并输入msconfig
。转到启动选项卡,查看启动时加载了哪些项目,也许取消选中某些项目,重新启动并重试。
答案2
默认情况下,任务管理器不会显示服务或其他系统进程。因此,您看到的“顶级进程”只是“您启动的顶级用户模式进程”(或在您的会话中运行的进程)。尝试单击显示所有用户的进程按钮查看其余内容:
最常见的情况是某些服务正在后台运行。这可能是当前正在扫描的恶意软件扫描程序或索引服务。