Wartekette analysieren: Identifizieren Sie blockierte oder eingefrorene Prozesse in Windows 10

Wait Chain Traversal ist eine Funktion, die in Windows 7 eingeführt wurde . Es ist ein Tool, mit dem Sie den tatsächlichen Prozess identifizieren können, der zu einer hängenden oder eingefrorenen Anwendung führt. Windows 10/8 geht noch einen Schritt weiter und lässt Sie die Wartekette(Wait Chain) direkt im Windows 10 Task-Manager selbst analysieren. Mein Kollege Shyam hatte kurz die Funktion Wait Chain Traversal ( WCT ) angesprochen, die es Debuggern ermöglicht, Anwendungshänge und Deadlocks zu diagnostizieren, während er über die Funktionen des Windows Task-Managers sprach . Sehen wir es uns heute etwas genauer an.

Wait-Chain-Traversal

In Windows 7 bietet der  Ressourcenmonitor die Möglichkeit, die (Resource Monitor)Wartekette(Wait Chain) zu analysieren . Führen Sie resmon aus, um den (resmon)Ressourcenmonitor(Resource Monitor) zu öffnen . Identifizieren Sie den blockierten oder angehaltenen Prozess, die Registerkarte Übersicht(Overview) oder CPU und klicken Sie mit der rechten Maustaste darauf. Im Kontextmenü sehen Sie Wartekette analysieren(Analyze Wait Chain) .

Wait-Chain-Traversal

Windows 10/8 ermöglicht es Ihnen jetzt , abgesehen vom Ressourcenmonitor , die (Resource Monitor)Wartekette(Wait Chain) direkt aus dem Windows Task-Manager selbst zu analysieren . Öffnen Sie Ihren Task-Manager und identifizieren Sie den blockierten oder eingefrorenen Prozess. Klicken Sie mit der rechten Maustaste darauf und wählen Sie im Kontextmenü Wartekette analysieren .(Analyze wait chain)

Wait Chain Traversal Windows 8

Wartekette analysieren

Der Baum „Wartekette analysieren“(Analyze Wait Chain) zeigt, welche Prozesse oder offenen Knoten in einem Baum eine Ressource verwenden oder darauf warten, eine Ressource zu verwenden, die von einem anderen Prozess oder untergeordneten Knoten im Baum verwendet wird, und die für die Fortsetzung des ausgewählten Prozesses erforderlich ist. Wait Chain Traversal ( WCT ) ermöglicht Windows-Debuggern , Anwendungshänge und Deadlocks zu diagnostizieren. Sie können mehr darüber auf TechNet lesen .

Sobald Sie die Registerkarten Übersicht(Overview) oder CPU öffnen , finden Sie die Liste der laufenden Prozesse. Wenn ein Prozess „hängt“, wird er mit rotem Text „Reagiert nicht“ hervorgehoben. Sie können mit der rechten Maustaste auf den Prozess klicken und eine neue Aufgabe zuweisen, einschließlich des Beendens des Prozesses.

reagiert nicht

Kill Reagiert nicht, hängt, eingefrorener Prozess

Wenn Sie Wartekette analysieren(Analyze Wait Chain) auswählen , sehen Sie eine Liste von Prozessen und den dazugehörigen Prozessbaum. Möglicherweise wird auch eine Meldung angezeigt – xyz.exe-Prozess wartet auf einen anderen Prozess (abc.exe)(xyz.exe process is waiting for another process (abc.exe)) , um ein Beispiel zu nennen. Wenn Sie den Task-Manager als Administrator geöffnet haben, können Sie viel mehr Prozesse sehen. Wenn Sie Windows als Administrator ausführen, ist der Task-Manager in (Task Manager)Windows 8 bereits standardmäßig erhöht . Die folgende Abbildung zeigt nur, wie die Box aussieht. Keiner meiner Prozesse hing lange genug, um seinen Wartebaum(Wait Tree) zu erhalten .

Analyse-Warte-Ketten-Box

Sie können jetzt warten oder den Prozess beenden, aber denken Sie daran, wenn Sie einen Prozess beenden, wenn es sich um einen Systemprozess handelt, und andere davon abhängige Funktionen können ebenfalls abstürzen, also müssen Sie hier vorsichtig sein.

Process Hacker hilft Ihnen übrigens auch dabei, herauszufinden, welcher Ihrer Prozesse einfriert. So wird What is Hang . Dieses Dienstprogramm(This utility) versucht, die Software oder den Prozess zu erkennen, der derzeit blockiert ist, und zeigt einige Informationen an, mit denen Sie möglicherweise herausfinden und verstehen können, was genau die Ursache für ein solches Einfrieren ist.



About the author

Ich bin Freeware-Softwareentwickler und Befürworter von Windows Vista/7. Ich habe mehrere hundert Artikel zu verschiedenen Themen rund um das Betriebssystem geschrieben, darunter Tipps und Tricks, Reparaturanleitungen und Best Practices. Über mein Unternehmen Help Desk Services biete ich auch bürobezogene Beratungsdienste an. Ich habe ein tiefes Verständnis dafür, wie Office 365 funktioniert, welche Funktionen es gibt und wie man sie am effektivsten einsetzt.



Related posts