关注一个非常相似的帖子这里- 我正在发布 Windows Performance Analyzer 中的 ETL 分析的屏幕截图。
编辑:ETL 文件是此处为 RAR 文件使用今天的 WPR(刚刚下载)和 Analyzer 10.0.16299.91 在 Windows 版本 1709 OS Build 16299.192 上捕获
接下来的屏幕截图显示了导致该问题的 20 多个堆栈级别...恐怕我不知道如何从被调用的各种函数名称中找出原因...我也已经完成了符号的加载,但它们似乎无助于理解导致该问题的原因。
我已经到了堆栈深度第 48 行,但仍然毫无头绪......
有人可以帮忙吗?
答案1
使用 Windows Performance Analyzer (WPA.exe) 分析 ETL显示堆栈中有很多 GDI 调用
在秋季创意者更新 v1709 中,微软破坏了 GDI,与旧版 Windows 10 相比速度变慢,这也导致 TortoiseMerge 等其他工具的速度变慢。
解决方法是安装最新的更新,将 Windows 10 至少更新到 16299.2xx,其中包含针对该问题的修复。您仍在使用较旧的 16299.192,它速度很慢。
截至 2018 年 3 月 7 日撰写本文时,最新的 Windows 10 1709 更新是 KB4090913。下载并安装此更新修复 CPU 问题。