Windows

Wait Chain analyseren: hing of vast proces identificeren in Windows 10/8/7

Best Free Tools for Windows 10 | PowerToys

Best Free Tools for Windows 10 | PowerToys

Inhoudsopgave:

Anonim

Wait Chain Traversal is een functie die werd geïntroduceerd in Windows 7. Het is een hulpmiddel waarmee u kunt identificeren het daadwerkelijke proces dat resulteert in een vastgelopen of bevroren toepassing. Windows 8/10 gaat nog een stap verder en laat je Wait Chain rechtstreeks analyseren vanuit de Windows 10 Task Manager zelf. Mijn collega Shyam had de Wait Chain Traversal-functie (WCT) kort besproken, waarmee debuggers een diagnose kunnen stellen van het vastlopen van applicaties en deadlocks terwijl ze het hebben over de functies van Windows Task Manager. Laten we het vandaag eens wat gedetailleerder bekijken.

Wachtloop traversal

In Windows 7 biedt de Resource Monitor de mogelijkheid om Wait Chain te analyseren. Voer resample uit om de bronmonitor te openen. Identificeer het opgehangen of hangende proces op het tabblad Overzicht of CPU en klik er met de rechtermuisknop op. In het contextmenu ziet u Wachtketen analyseren.

Windows 10/8 biedt u nu de mogelijkheid om wachttijden rechtstreeks vanuit Windows Task Manager zelf te analyseren vanuit de bronmonitor. Open uw Taakbeheer en identificeer het opgehangen of bevroren proces. Klik er met de rechtermuisknop op en selecteer Wachtketen analyseren in het contextmenu.

Wachtketen analyseren

De keten Analyseren wachtketen toont welke processen of open knooppunten in een boom worden gebruikt of wachten om te gebruiken een resource die wordt gebruikt door een ander proces of onderliggende knooppunten in de boomstructuur, en die nodig is om het geselecteerde proces voort te zetten. Wait Chain Traversal (WCT) maakt het voor Windows-foutopsporingsprogramma`s mogelijk om diagnoses in de toepassing en deadlocks vast te stellen. U kunt er meer over lezen op TechNet.

Zodra u de tab Overzicht of CPU opent, vindt u de lijst met actieve processen. Als een proces "vastzit", wordt het gemarkeerd met rode tekst "Niet reageren". U kunt met de rechtermuisknop klikken op het proces en een nieuwe taak toewijzen, waaronder het einde van het proces.

Dood Niet reageren, vasthouden, bevroren proces

Als u Wachtketen analyseren selecteert, ziet u een lijst met processen en de verwerkingsboom die ermee is geassocieerd. U krijgt mogelijk ook een melding te zien - xyz.exe wacht op een ander proces (abc.exe), om een ​​voorbeeld te geven. Als u Taakbeheer hebt geopend als een beheerder, kunt u veel meer processen zien. Als u Windows als beheerder gebruikt, wordt Taakbeheer standaard al verhoogd in Windows 8. De volgende afbeelding laat alleen zien hoe het vak eruitziet. Geen van mijn processen hing lang genoeg voor me om de wachtboom te krijgen.

U kunt nu wachten of ervoor kiezen om het proces te beëindigen, maar onthoud wanneer u een proces doodt, of het een systeemproces is en een andere functie die afhankelijk is van het kan ook crashen, dus je moet hier voorzichtig zijn.

Overigens zal Process Hacker je ook helpen te achterhalen welk van je processen vastloopt. Zo zal Wat is Hang . Dit hulpprogramma probeert de software of het proces te detecteren dat momenteel wordt opgehangen en geeft wat informatie weer die u in staat stelt om uit te zoeken en te begrijpen wat er precies aan de basis ligt van dergelijke bevriezing.