У меня была точно такая же проблема, и я смог увидеть значительное улучшение, настроив параметры символов. В частности, опция SYMOPT_NO_PUBLICS казалась наиболее важной, но я настроил несколько других связанных параметров. Я сделал следующее ...
.symopt-0x4
.symopt + 0х100
.symopt + 0x8000
.symopt-0x10000
... что:
-SYMOPT_DEFERRED_LOADS
+ SYMOPT_NO_UNQUALIFIED_LOADS
+ SYMOPT_NO_PUBLICS
-SYMOPT_AUTO_PUBLICS
После всего этого у меня было значение битовой маски symopt 0x80028333, которое я теперь использую в качестве параметра командной строки WinDbg, например:
windbg.exe -sflags 0x80028333
Я еще не обнаружил, есть ли недостатки этого подхода. Возможно, в некоторых случаях использование SYMOPT_NO_PUBLICS приводит к потере информации, но до сих пор она работала хорошо для меня и определенно намного быстрее.
Параметры символов WinDbg MS Документация