打开任务管理器后,CPU 使用率从 100% 降至正常水平

打开任务管理器后,CPU 使用率从 100% 降至正常水平

我一直在寻找这个问题的答案,并尝试了类似问题中描述的所有选项。

当我打开任务管理器时,我的 CPU 使用率为 100%,而当我打开它时,它就会降到正常水平。

我使用 Malwarebytes、ADWcleaner、ESET 在线扫描仪、Windows Defense 扫描过恶意软件,结果都没有问题。

我还使用进程浏览器来找出导致此问题的进程,但没有发现任何异常。

答案1

任务管理器在加载时有很多事情要做。近年来它变得相当复杂。

任务管理器必须扫描数百个进程

  • 对于每个过程
    • 获取进程名称
    • 获取可执行文件名称
    • PID
    • 内存使用情况-工作集、私有内存等
    • 其他各种信息
  • 获取当前的每个进程的统计信息(进程选项卡)
    • 内存使用
    • 磁盘使用
    • 网络使用
    • 按可执行文件对进程进行分组并获取每个进程的内存总数
  • 获取历史每个进程的统计信息(应用程序历史记录选项卡)
    • 内存使用
    • 磁盘使用
    • 网络使用
  • 获取当前系统统计数据(性能)
    • CPU使用率
    • CPU 信息
    • 磁盘使用情况和利用率
    • 以太网/Wifi 地址和使用
    • 显卡详细信息(内存、类型、共享内存)和利用率
  • 从不同位置启动任务
  • 登录用户和进程
  • 服务详情
    • 姓名
    • 状态——运行、停止等
    • PID
    • 用户等

然后它必须构建并填充所有信息到 UI。它可以在从系统获取信息的同时加载各种选项卡。

为了快速完成此操作,可以使用多个线程尽快从系统获取所有信息。它确实有大量信息需要获取,并且(对我来说)仍然在一两秒内加载。诚然,有些信息在“进程”和“详细信息”选项卡中重复,但需要进行大量重新排列和处理才能对“进程”选项卡的信息进行分组、显示和整理。

我不认为这是恶意软件的迹象。

答案2

听起来它就是任务管理器本身。

如果您可以最小化/恢复而不会发生这种情况,但退出/重新启动却发生了这种情况,那么责怪任务管理器本身在初始化时暂时占用了资源。

相关内容