前段时间我发过这个问题自从我将 Windows 7 更新到 Windows 10 Pro x64 后,我在 PC 中发现一个问题,即我的任务管理器一直显示 CPU 使用率为 100%,尽管我在进程 + 服务中并没有使用那么多。
现在我回头看看这个问题,并决定打开 Windows 程序,我们可以在其中更详细地查看 CPU 使用情况,我发现该程序告诉我 CPU 使用率超过了 100%!(而我的进程肯定没有使用甚至不到 10%!)
以下是打印内容:
现在这显然是一个错误。我该如何解决它?我会尝试在中间时间为我的英特尔处理器找到一个新的驱动器,但我真的不认为旧驱动器可能是这个问题的根源。
笔记:尽管标题经过了编辑,但值得一提的是,资源监视器中显示的值并不是固定的:它每秒都在不断变化(巨大),似乎在打印随机值。
答案1
我的电脑就是这种情况。当我没有做任何事情时,光标旁边的蓝色圆圈一直在旋转。然后,最终,我发现了很多(几百个甚至更多)Java(TM) Web Start 启动器根据任务管理器运行的进程。尽管它们各自占用 0-1% 的 CPU 时间,但它们导致 CPU 和内存使用率达到 100%。如果您在任务管理器中按 CPU 进行排序,这些进程不会列在顶部(但很容易注意到,因为有几百个或更多)。
如果你的情况是这样的,下面的内容可能会对你有所帮助,就像对我一样:
- Windows 键 + R
- 输入
msconfig
并运行它。 - 转到服务选项卡
- 查看隐藏所有 Microsoft 服务
- 点击禁用所有
- 转到启动选项卡
- 禁用所有项目
或者,在管理命令提示符中运行以下命令;
Dism /online /cleanup-image /restorehealth
重启
完成这项工作后,我的电脑在过去两天运行良好。然后我回到电脑msconfig
并打开了我真正需要的服务,例如 OneDrive 和 Dropbox。