Windows 10 系统进程占用 CPU 25%

Windows 10 系统进程占用 CPU 25%

ntoskrnl.exe!IoGetStackLimits+0x3060

当 PC 空闲大约 4 分钟时,该进程开始占用大约 25%(一个核心)的 CPU。

我有驱动程序更新功能,我尝试了几种 Windows 10 修复选项。但问题仍然存在。恶意软件也进行了扫描。

答案1

捕获xperf 跟踪CPU 使用率。首先安装 WPT,它是Windows 10 SDK。现在以管理员身份打开 cmd.exe 并运行此命令来捕获 30 秒的 CPU 使用率:

xperf -on 延迟 -stackwalk 配置文件 -buffersize 2048 -MaxFile 2048 -FileMode Circular && 超时 30 && xperf -d C:\HighCPUUsage.etl

打开跟踪无线保护协议工具加载调试符号来自Microsoft 符号服务器

现在将 CPU 使用率(采样)图表拖放到 WPA 的右侧,并选择此布局并扩展 SYSTEM 进程的堆栈,查看 CPU 使用率的分割位置:

在此处输入图片描述
(在这个演示中,内核正忙于将 RAM 清零)。

现在您应该知道原因了。如果您需要帮助,请分享压缩的 ETL 文件,以便我查看。

相关内容