我在Windows Server 2012上运行PerfView。它在VMware虚拟机上运行。如下图所示,所有进程的CPU都为0。我应该从哪里开始调试?
emeijp431#
我也遇到了同样的问题,但我无法解决。所以我删除了独立的exe,沿着其他perfview相关的压缩文件,并从微软官方网站重新下载了最新的压缩文件。解压缩后,它又开始工作了。这绝对是一个bug。
yjghlzjz2#
看起来this GitHub issue是相关的,从这个评论:我刚刚了解到Microsoft Defender中的一个功能可能会导致您所看到的行为,因为它从ETW中获取PMU。您可以在https://www.microsoft.com/security/blog/2021/04/26/defending-against-cryptojacking-with-microsoft-defender-for-endpoint-and-intel-tdt/和https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/defending-against-ransomware-with-microsoft-defender-for/ba-p/3243941上阅读更多有关它的信息。可以通过运行powershell.exe Set-MpPreference -DisableTDTFeature $true禁用此功能。长话短说,从Powershell运行以下代码:
powershell.exe Set-MpPreference -DisableTDTFeature $true
Set-MpPreference -DisableTDTFeature $true
2条答案
按热度按时间emeijp431#
我也遇到了同样的问题,但我无法解决。所以我删除了独立的exe,沿着其他perfview相关的压缩文件,并从微软官方网站重新下载了最新的压缩文件。解压缩后,它又开始工作了。这绝对是一个bug。
yjghlzjz2#
看起来this GitHub issue是相关的,从这个评论:
我刚刚了解到Microsoft Defender中的一个功能可能会导致您所看到的行为,因为它从ETW中获取PMU。您可以在https://www.microsoft.com/security/blog/2021/04/26/defending-against-cryptojacking-with-microsoft-defender-for-endpoint-and-intel-tdt/和https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/defending-against-ransomware-with-microsoft-defender-for/ba-p/3243941上阅读更多有关它的信息。
可以通过运行
powershell.exe Set-MpPreference -DisableTDTFeature $true
禁用此功能。长话短说,从Powershell运行以下代码: