Det geniale feilsøkingsverktøyet Process Explorer blir enda bedre om det får ta i bruk MS sin symbolserver slik at den kan fortelle mer om hva de forskjellige trådene driver med, nærmere bestemt hvilken funksjon den utfører. Dette forutsetter selvsagt at MS har symbolinformasjon om prosessen man analyserer.
For å aktivere, fyll ut Configure Symbols:
Den foreslår dbghelp.dll plassering automatisk, men pass på at den faktisk ligger der. Om den mangler må man installere debugging tools fra SDK-en. Se https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/ for nedlasting og veiledning. Vær obs på at du ikke trenger hele SDK-en, bare debugging tools.
Om symbols path settes til
http://msdl.microsoft.com/download/symbol
vil den laste ned hver gang den trenger noe. Evt kan du be den bruke en cache i en lokal mappe ved å angi
srv*c:\symbols*http://msdl.microsoft.com/download/symbols
Du må da og sette en environment variabel. På vista og nyere gjøres det ved å kjøre
setx _NT_SYMBOL_PATH "srv*c:\symbols*http://msdl.microsoft.com/download/symbols" /M
Denne variablen kan da brukes av alle windows debugging verktøyene, og symboler som er lastet ned dit vil gå mye raskere å slå opp. Dersom du vil laste ned symboler for feks hele windows\system32 katalogen kan du kjøre kommandoen
symchk /r c:\windows\system32 /s SRV*c:\symbols\*http://msdl.microsoft.com/download/symbols
Se http://support.microsoft.com/kb/311503 for mer informasjon.