Analysera väntekedjan: Identifiera hängd eller frusen process i Windows 10

Wait Chain Traversal är en funktion som introducerades i Windows 7 . Det är ett verktyg som låter dig identifiera den faktiska processen som resulterar i en hängd eller frusen applikation. Windows 10/8 går ett steg längre och låter dig analysera Wait Chain direkt från själva Windows 10 Task Manager . Min kollega Shyam hade kort berört funktionen Wait Chain Traversal ( WCT ), som gör det möjligt för felsökare att diagnostisera program som hänger sig och låser sig medan de pratar om funktionerna i Windows Task Manager . Idag, låt oss se det lite mer detaljerat.

Vänta Kedjepassering

I Windows 7 erbjuder  Resource Monitor möjligheten att analysera Wait Chain . Kör resmon för att öppna resursövervakaren(Resource Monitor) . Identifiera den hängde eller avstängda processen, fliken Översikt(Overview) eller CPU och högerklicka på den. I snabbmenyn kommer du att se Analysera vänta kedja(Analyze Wait Chain) .

Vänta Kedjepassering

Windows 10/8 låter dig nu analysera Wait Chain direkt från själva Windows Task Manager , förutom resursövervakaren(Resource Monitor) . Öppna din Task Manager och identifiera den hängde eller frusna processen. Högerklicka på den och välj Analysera väntekedja(Analyze wait chain) i snabbmenyn.

Vänta Chain Traversal Windows 8

Analysera väntkedjan

Trädet Analysera väntkedjan(Analyze Wait Chain) visar vilka processer eller öppna noder i ett träd som använder eller väntar på att använda en resurs som används av en annan process eller underordnade noder i trädet, och krävs för att den valda processen ska fortsätta. Wait Chain Traversal ( WCT ) gör det möjligt för Windows-debuggers att diagnostisera program som hänger sig och låser sig. Du kan läsa mer om det på TechNet .

När du öppnar flikarna Översikt(Overview) eller CPU hittar du listan över pågående processer. Om en process har "fastnat", kommer den att markeras med röd text, "Reagerar inte". Du kan högerklicka på processen och tilldela en ny uppgift, inklusive avsluta processen.

svarar inte

Döda(Kill) Svarar inte, hängde, frusen process

Om du väljer Analysera vänta kedja(Analyze Wait Chain) kommer du att se en lista över processer och processträdet som är associerat med det. Du kan också få se ett meddelande – xyz.exe-processen väntar på en annan process (abc.exe)(xyz.exe process is waiting for another process (abc.exe)) , för att ge ett exempel. Om du har öppnat Aktivitetshanteraren(Task Manager) som administratör kommer du att kunna se många fler processer. Om du kör Windows som administratör är Aktivitetshanteraren(Task Manager) redan förhöjd som standard i Windows 8 . Följande bild visar bara hur lådan ser ut. Ingen av mina processer hängde tillräckligt länge för att jag skulle få dess Wait Tree .

analysera-vänta-kedja-låda

Du kan nu vänta eller välja att döda processen, men kom ihåg när du dödar någon process, om det är en systemprocess, och andra funktionsberoende på den kan också krascha, så du måste vara försiktig här.

Process Hacker(Process Hacker)(Process Hacker) hjälper dig för övrigt också att ta reda på vilken av dina processer som fryser. Så kommer What is Hang . Det här verktyget(This utility) försöker upptäcka programvaran eller processen som för närvarande hänger, och visar viss information som kan göra att du kan reda ut och förstå exakt vad som ligger till grund för en sådan frysning.



About the author

"Jag är en frilansande Windows- och Office-expert. Jag har över 10 års erfarenhet av att arbeta med dessa verktyg och kan hjälpa dig att få ut det mesta av dem. Mina färdigheter inkluderar: arbeta med Microsoft Word, Excel, PowerPoint och Outlook; skapa webben sidor och applikationer; och hjälpa kunder att nå sina affärsmål."



Related posts