Ich weiß, dass ich alle laufenden Prozesse im Task-Manager sehen kann. Aber wie kann ich die einzelnen Threads sehen, die in diesen Prozessen ausgeführt werden?
quelle
Ich weiß, dass ich alle laufenden Prozesse im Task-Manager sehen kann. Aber wie kann ich die einzelnen Threads sehen, die in diesen Prozessen ausgeführt werden?
Laden Sie den Process Explorer herunter .
Aktivieren Sie im Menü Datei die Option Details für alle Prozesse anzeigen:
Wählen Sie im Hauptfenster den gewünschten Prozess aus:
Öffnen Sie das Kontextmenü (Rechtsklick) für den ausgewählten Prozess und klicken Sie auf Eigenschaften :
Auf der Registerkarte Threads sehen Sie eine Liste der laufenden Threads in diesem Prozess:
Wenn Sie für die Fehlerbehebung mehr Details benötigen, ist es häufig sehr hilfreich, Debugsymbole in Process Explorer zu laden . Das ist wie:
Wenn Sie noch keinen Windows-Debugger installiert haben, müssen Sie zuerst die Debugging-Tools für Windows installieren .
Öffnen Sie im Prozess-Explorer im Menü " Optionen" die Option " Symbole konfigurieren" :
Wenn Sie die Debugging-Tools (oder einen anderen Windows-Debugger) installiert haben, findet Process Explorer die dbghelp.dll
Datei automatisch . Andernfalls stellen Sie hier den richtigen Pfad ein.
Der Pfad der Symbole sollte ungefähr so aussehen:
SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
Der einzige Teil, den Sie anpassen möchten, ist C:\Symbols
. Dort werden die Debugging-Symbole zwischengespeichert.