Wie kann ich die aktiven Threads eines laufenden Programms anzeigen?


27

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?

Antworten:


36
  1. Laden Sie den Process Explorer herunter .

  2. Aktivieren Sie im Menü Datei die Option Details für alle Prozesse anzeigen:

    Bildbeschreibung hier eingeben

  3. Wählen Sie im Hauptfenster den gewünschten Prozess aus:

    Bildbeschreibung hier eingeben

  4. Öffnen Sie das Kontextmenü (Rechtsklick) für den ausgewählten Prozess und klicken Sie auf Eigenschaften :

    Bildbeschreibung hier eingeben

  5. Auf der Registerkarte Threads sehen Sie eine Liste der laufenden Threads in diesem Prozess:

    Bildbeschreibung hier eingeben

Symbole

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:

  1. Wenn Sie noch keinen Windows-Debugger installiert haben, müssen Sie zuerst die Debugging-Tools für Windows installieren .

  2. Öffnen Sie im Prozess-Explorer im Menü " Optionen" die Option " Symbole konfigurieren" :

    Bildbeschreibung hier eingeben

  3. Wenn Sie die Debugging-Tools (oder einen anderen Windows-Debugger) installiert haben, findet Process Explorer die dbghelp.dllDatei automatisch . Andernfalls stellen Sie hier den richtigen Pfad ein.

    Bildbeschreibung hier eingeben

    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.


3
Oh mein Gott, warum haben sie es nicht in den Task-Manager eingebaut, es ist ein offensichtliches Feature ...
Hi-Angel

1
... offensichtliches Merkmal für Entwickler: Windows ist für Benutzer auf Oma-Ebene gedacht, sodass es besser verborgen bleibt.
Campa
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.