每次我的电脑闲置一小时后,我回来时都会发现风扇以最大速度运转,CPU 温度为 51-52 度。这是 AMD 8150 八核处理器上的 Windows 7。任务管理器显示两个核心的使用率为 70%,其余核心的使用率为 5% 左右,直到我按下键盘按钮时,所有进程都回到 5%,处理器冷却下来。
为了找到罪魁祸首,我需要制作一张 PC 上最活跃进程的图表,以便我回来时可以查阅。你知道有什么程序可以帮助我吗?
答案1
使用进程探索器来自微软的Windows 系统内部为您提供总 CPU 时间。即使不触摸键盘,您也应该能够准确地看到哪些进程正在消耗您的所有资源以及磁盘和网络性能。与几乎所有 Sysinternals 工具一样,您只需运行 Process Explorer,而无需安装。
右键单击显示的列以“选择列”。从“进程性能”选项卡中,选中至少添加“CPU 时间”,(并且,我总是添加 CPU 使用率、启动时间和上下文切换以及其他附加列)。
熟练掌握 Process Explorer、Process Monitor 和其他 Sysinternals 工具后,您几乎可以诊断或修复 PC 中的任何问题。Microsoft 收购了 Sysinternals,因为这些工具用于创建和支持 Windows 本身。此外,还有许多视频和优秀书籍可供您诊断任何问题。
尖端:
管理员与普通用户
以普通用户身份运行时,您无法获取磁盘或网络统计信息,也无法停止不属于您的进程。因此,要么开始“以管理员身份运行”,要么创建一个指定始终以管理员身份运行的永久快捷方式(点击快捷方式属性中的高级按钮),要么以管理员身份从文件:选项卡重新启动程序。
直接导航到该进程的注册表或文件夹
将鼠标悬停在许多列条目上,您可以看到完整的字符串,而无需按 Enter 键打开属性。属性允许您单击自动启动注册表或文件位置,这会打开 Explorer 或 RegEdit 到该位置。
捕捉临时的短暂进程
有些进程来来去去,所以你不可能总是抓住它们。放慢更新速度,并观察新的红色条目,它们是新创建的进程。然后按空格键,这会冻结更新,然后你就可以打开可能有问题的进程。
适当加速您的系统
对于持续运行的进程,您可以在重启电脑几天后启动 Process Explorer,CPU 时间将显示累计的 CPU 和其他使用情况。这对于查找可能不经意间消耗大量网络、磁盘或 CPU 的违规应用程序非常有用,因为这些应用程序会降低您的速度。通常,最严重的违规者是您的防病毒或反恶意软件保护。
答案2
进程历史也是一种监控任务的简单方法。这是一个一键式程序,可记录 Windows 上所有进程的开始时间和结束时间。ProcessExplorer 对于了解有关进程的准确信息也是必不可少的。
我用它发现唯一的任务是 taskeng.exe,即 Windows 任务计划程序,它一直处于空闲模式,直到我单击返回。某些 Windows 任务使用高 CPU,例如 winupdate:trustedinstaller.exe 目前正在运行,什么也不做,等待重新启动,使用 100% 的核心,并且 8 个核心以超速运行,风扇快速运转,温度很高。