问题描述
我正在尝试使用 xperf 在我的笔记本上进行收集。 .etl 文件已生成。我正在使用包含精确和采样的 cpu 配置文件的“诊断”。
但是,当在 WPA 上打开 .etl 时,它没有显示“采样”grap,只是精确。 进行了一些搜索,我发现这可能与用于采样时序的硬件计数器有关。
但是,我的 xperf 显示 pmcsource 时间可用:
[![xperf pmcsources 输出][1]][1]
有人知道如何解决这个丢失的采样grap问题吗? [1]:https://i.stack.imgur.com/fVnNl.png
解决方法
根据Microsoft,it was caused by Windows Defender:
我们在 Windows Defender 中发现了一个潜在问题 相信是大多数人的根本原因。修复已经 部署到 Windows 更新,获取/验证的步骤如下:
- 从 PowerShell 运行
Get-MpComputerStatus
验证 AntivirusSignatureVersion 是否 >= 1.341.82.0 a。 - 如果签名版本是
- 重启
在此分析之后,应该可以在基于 ETW 的分析器中工作。