CPU在任务管理器中恒定为100%,但在Process Explorer中不恒定


19

从昨天开始,我在Windows 10台式机上遇到了一个非常奇怪的问题-我的CPU一直以100%的速度运行(根据任务管理器),并且没有节流。因此,它一直以3.3 GHz的频率运行,并且温度上升到风扇全力踢动的地步。如果我进入Windows电源设置屏幕并手动将处理器最大功率更改为50%,则它的最高频率为50%(〜1.5 GHz),但绝不会低于最大可能频率。

奇怪的是,当我查看流程列表时,实际上没有任何明显的东西触发它。没有一个进程异常,尽管进程CPU百分比的确增加了100%,但对我来说,每个单独的进程占用的CPU数量都没有任务管理器所说的多。一切似乎都在“使用”大量的CPU资源,这比平时要多得多。

为了诊断问题,我还尝试使用Process Explorer。在真正奇怪的是,进程资源管理器显示只有1-2%的使用率在空闲时,在系统空闲进程占用了我所期望的剩余〜98%。同样,在流程列表中没有任何异常,但是流程显示了我期望在Process Explorer中进行的活动级别。

我已经同时运行Windows Defender和恶意软件字节(病毒是我的第一个猜测),但尚未发现任何问题。

在安全模式下也会发生同样的问题,所以我猜想它更多地与Windows本身有关...

因此,回顾一下:

  • Windows 10桌面
  • Intel 970,3.3 GHz,6核
  • 任务管理器和资源监视器图显示总使用量为100%
  • 没有任何进程占用资源监视器列表中的大量资源
  • CPU不会根据动态负载自动节流,从而导致高温和风扇跳动
  • Process Explorer仅显示1-2%的CPU使用率

在我卸载所有内容之前,如果任务管理器或Process Explorer中没有异常显示内容,我将如何找出导致问题的原因?


1
是否启用了hyper-v?
magicandre1981 '16

不,未启用
Andrew M

1
确保您的任务管理器设置为“显示所有用户的进程”。否则,您将永远看不到执行哪个过程。
Aganju '16

1
我知道较早版本的Windows中的复选框位于何处,但Windows 10是否存在该复选框?另外,值得注意的是,我只是尝试以安全模式重新启动,而CPU仍处于100%且没有节流的状态。
Andrew M

这些奇怪的事情是IntelRST的“动态存储加速”,它不是cpu通过磁盘活动休眠,而是为其计时。您仍然必须继续进行磁盘活动,我确信操作系统可以强制这样做:-)。因为即使使用适当的驱动程序进行的大量磁盘活动也不会占很大的处理百分比,所以启用DSA会使时钟上升,这并不能解释从完成工作到时钟产生高热量正在工作中。同样明显的Bios设置(例如,英特尔速度步进已关闭)
Psycogeek '16

Answers:


33

经过大量调试后,我得出的结论是我的特定案例与Oculus Rift软件中的错误有关。由于虚拟现实耳机Rift需要低延迟,因此他们的软件似乎将IDLEDISABLE电源配置设置为“ 1”。在某些情况下,摘下耳机后,设置不会恢复为默认的“ 0”。

IDLEDISABLE防止CPU自身节流,从而导致发热和我观察到的风扇噪音。此外,这在任务管理器中显示为“ 100%CPU使用率”。Process Explorer似乎总是打折System Idle Process,并且不将其包括在CPU总使用率中,这就是为什么它显示的CPU总使用率低于Task Manager的原因。

要解决此问题,您可以运行以下两个命令,将IDLEDISABLE设置重新设置为“ 0”,然后重新应用电源管理配置。

C:\WINDOWS\system32>PowerCfg /SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000
C:\WINDOWS\system32>PowerCfg /SETACTIVE SCHEME_CURRENT

有关更多信息,请参见我的验尸报告


这解决了我在pro 4上遇到的相同问题!不知道是什么原因造成的(这里没有Oculus),但是热量和风扇噪音消失了,并且不再与涡轮频率挂钩。
cyberconte

将计算机升级到Win10后,我遇到了同样的问题,并且发现了您的问题解答,从而节省了很多调试时间。谢谢!
泰成新

2
MSI Dragon Center“游戏”按钮也可以做到这一点!我只花了半个小时调试它,找到了答案。谢谢!
达利博尔·菲卢斯

1
谢谢!我永远都不会想到这一点。
Ray Suelzer

1

点击开始,输入“ resmon”,看看它是否显示任何进程发疯。对于任务管理器,单击“详细信息”选项卡,它显示了更多有用的信息。

您可能还需要下载像MalwareBytes这样的AV清洁器(可以使用免费版本),然后查看您的PC是否被感染。没有合法的应用程序会像这样杀死您的CPU。


我认为这应该是最有效的回应之一。每种情况下,此问题都是由不同的“隐藏”过程引起的,此处需要使用一般的诊断方法。我的问题过程在任务管理器中不可见,即使在Admin模式下(也不知道为什么),但在资源监视器中却很明显。
Manur

1

以前,我曾经能够像Andrew M所说的那样更改电源设置。

最初对我有用的解决方法是更改​​绩效计划。从高性能过渡到节电。

Windows 10 >>右键单击桌面>>显示设置>>(在系统选项卡下)电源和睡眠>>(相关设置)其他电源设置。

或转到“任何问题” / Cortana(开始菜单搜索功能,然后输入...“电源选项”。

要么

简便方法--->右键单击Windows 10徽标/开始按钮。点击“电源选项”。

我可以在高性能和节能之间进行切换,并且可以自行重置,但是由于某种原因,当我打开Skype时,风扇开始燃烧,并且不会低于100%,所以我做了我的方法,这次没有做任何更改,最终找到了这个后门/解决方法。效果很好,谢谢。

Andrews Response为我工作。


1
欢迎来到超级用户。请不要发布答案以确认另一个答案有效。该站点的“问答”格式为问题的解决方案保留了答案,每个答案都应提供另一个解决方案。表示答案有用的方法是在网站上花费一些时间,您将获得足够的特权来推荐您喜欢的答案。
fixer1234 '16

1
我觉得我的评论添加到了讨论中,我还添加了一些信息,谷歌搜索它的人可以将其用作关键字。我的评论具有战略意义,而不仅仅是“说另一个用户回答”对我有用。
RickMc3280

好点,也许是为什么它没有吸引低票。通常,该站点是解决方案的知识库。回答帖子旨在作为问题的完整解决方案。补充另一篇文章的有用信息最好作为评论,这需要更多代表。如果是相对较小的改进,则甚至可以以补充形式(建议将其归功于您自己,这样您就不会在原始海报的嘴上放过字了)来建议对帖子进行修改。
fixer1234

1

在任务管理器中,确保未将“ 视图”->“更新速度”设置为Paused

这使我在Windows 2012 Server上有些困惑,因为它具有以前某个时间的进程快照,并且不代表实时负载


谢谢,我是通过搜索到达这里的,这正是我的问题。
Paul Brannan

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.