我们的WPF应用程序适用于大多数用户的工作站,但当应用程序响应某些UI工作(绑定到属性网格的解决方案资源管理器)时,某个特定用户的笔记本电脑的性能会很慢。我安装了Sysinternals Process Explorer,点击了Process窗口中的进程,令我惊讶的是,应用程序的缓慢消失了!有谁知道Process Explorer可能无意中为提高应用程序的性能而做了什么?
答案 0 :(得分:2)
扫描设备以查找恶意软件。 快速检查将重命名为proexp可执行文件,重新运行它并检查性能是否仍然好转。
有各种各样的恶意软件,其中一些在检测反恶意软件工具时会禁用自己,例如sysinternals(procmon& procexp)。可能是你的情况 - 运行procexp会使恶意软件被禁用,从而提高性能。在这里阅读更多:The Case of the Sysinternals-Blocking Malware