任务管理器错误地声称 CPU 使用率为 100%,内核时间过长

任务管理器错误地声称 CPU 使用率为 100%,内核时间过长

Windows 10 x64 Intel 系统。

我遇到了一个奇怪的问题,据我所知,似乎是任务管理器在 CPU 使用率方面撒谎了。从今天起,它将声称 CPU 使用率为 100%(资源监视器中为 128%),并将 100% 归因于恰好正在运行的相当随机的进程——游戏、视频编码等实际 CPU 使用率最高的程序在读取音频文件时被赋予了疯狂的百分比,例如 50%。

性能选项卡显示内核时间基本上为 100%,这肯定是实际问题所在。找到了几个有关内核时间的解决方案,最后运行 Process Explorer 来查找高系统中断——不,中断占用的 CPU 不到 1%,系统项进程占用的 CPU 超过 90%。

CPU 实际上并未以 100% 运行。任务管理器的“详细信息”选项卡还显示几乎所有 CPU 都由系统空闲进程正常使用。CPU 安静且冷,所以我可以肯定它实际上并未以最大速度运行。程序完全正常打开和运行,包括视频游戏和视频编码。除了任务管理器似乎在 CPU 使用率方面撒谎外,CPU 运行完全正常。

尝试重新启动、关闭所有应用程序以及卸载设备管理器中最近的硬件安装(新的 Elgato HD60 pro 采集卡以及我之前使用过的无线 360 控制器适配器)。

令人担忧的是,有效的是诊断启动,第二次启动时启用了所有非微软服务/启动项,没有出现问题。在 msconfig 中重新启用所有微软服务后,开始显示问题。所以问题似乎出在一项服务上,一项微软服务,但我能说的就这些了。

有一次重启后,我确实得到了 100% 的系统中断,而 PC 基本上无法运行。不得不强制关闭它,现在它又恢复到“正常”状态,报告但实际上 CPU 并未达到 100%,也无法完全使用。

相关内容