1

Our WPF application works on most user's workstations, but performance is sluggish on one particular user's laptop when the application is responding to some UI work (a Solution Explorer bound to a property grid). I installed Sysinternals Process Explorer, clicked on the process in its Process window, and to my surprise, the sluggishness of the application goes away! Does anyone know what Process Explorer could inadvertently be doing to improve the performance of the application?

Mr. T.
  • 1,335
  • 4
  • 14
  • 24

1 Answers1

2

Scan the machine for malware. A quick check will be to rename to proexp executable, rerun it and check if the performance still getting better.

There're all kinds of malware out there, some of them are disabling themselfs when detecting anti-malware tools, like sysinternals (procmon & procexp). It may be your case - running procexp made the malware to be disabled and thus increasing performance. read here more: The Case of the Sysinternals-Blocking Malware

yonisha
  • 2,956
  • 2
  • 25
  • 32