Analyze Wait Chain: Identifique o processo travado ou congelado no Windows 10

Wait Chain Traversal é um recurso que foi introduzido no Windows 7 . É uma ferramenta que permite identificar o processo real que está resultando em um aplicativo travado ou congelado. O Windows 10/8 vai um passo além e permite que você analise o Wait Chain diretamente do próprio Gerenciador de Tarefas do Windows 10(Windows 10 Task Manager) . Meu colega Shyam tocou brevemente no recurso Wait Chain Traversal ( WCT ), que permite que os depuradores diagnostiquem travamentos e impasses de aplicativos enquanto falam sobre os recursos do Gerenciador de Tarefas do Windows . Hoje, vamos ver com um pouco mais de detalhes.

Aguardar Travessia da Cadeia

No Windows 7 , o  Monitor de Recursos(Resource Monitor) oferece a capacidade de analisar a Cadeia de Espera(Wait Chain) . Execute resmon para abrir o Monitor de Recursos(Resource Monitor) . Identifique o processo travado ou suspenso, a guia Visão geral(Overview) ou CPU e clique com o botão direito nele. No menu de contexto, você verá Analyze Wait Chain .

Aguardar Travessia da Cadeia

Windows 10/8 agora permite que você analise o Wait Chain diretamente do próprio Gerenciador de Tarefas do Windows(Windows Task Manager)(Windows Task Manager) , além do Monitor de Recursos(Resource Monitor) . Abra seu Gerenciador de Tarefas(Task Manager) e identifique o processo travado ou congelado. Clique com o botão direito do mouse e selecione Analisar cadeia de espera(Analyze wait chain) no menu de contexto.

Aguardar travessia da cadeia windows 8

Analisar cadeia de espera

A árvore Analyze Wait Chain mostra quais processos ou nós abertos em uma árvore estão usando ou aguardando para usar um recurso usado por outro processo ou nós filhos na árvore e é necessário para que o processo selecionado continue. Wait Chain Traversal ( WCT ) permite que os depuradores do Windows diagnostiquem travamentos e impasses de aplicativos. Você pode ler mais sobre isso no TechNet .

Depois de abrir as guias Visão geral(Overview) ou CPU , você encontrará a lista de processos em execução. Se um processo estiver “travado”, ele será destacado com texto vermelho, “Não respondendo”. Você pode clicar com o botão direito do mouse no processo e atribuir uma nova tarefa, incluindo encerrar o processo.

não está respondendo

Matar(Kill) Não respondendo, travado, processo congelado

Se você selecionar Analyze Wait Chain , verá uma lista de processos e a árvore de processos associada a ele. Você também pode ver uma mensagem – o processo xyz.exe está esperando por outro processo (abc.exe)(xyz.exe process is waiting for another process (abc.exe)) , para dar um exemplo. Se você abriu o Gerenciador de Tarefas(Task Manager) como administrador, poderá ver muitos outros processos. Se você estiver executando o Windows(Windows) como administrador, o Gerenciador de Tarefas(Task Manager) já estará elevado por padrão no Windows 8 . A figura a seguir mostra apenas a aparência da caixa. Nenhum dos meus processos estava travando tempo suficiente para eu obter sua Wait Tree .

analisar-espera-cadeia-caixa

Agora você pode esperar ou optar por matar o processo, mas lembre-se quando você matar qualquer processo, se for um processo do sistema, e outras funções dependentes dele também podem travar, então você deve ter cuidado aqui.

Aliás, o Process Hacker também o ajudará a descobrir qual dos seus processos congela. O mesmo acontecerá com o que é Hang(What is Hang) . Esse utilitário(This utility) tenta detectar o software ou processo que está travado no momento e exibe algumas informações que podem permitir que você classifique e entenda o que exatamente está na raiz desse congelamento.



About the author

Sou técnico de informática com mais de 10 anos de experiência na indústria do entretenimento. Eu sei como consertar computadores e tablets, aumentar seu desempenho e melhorar sua usabilidade. Além disso, também posso ajudá-lo com suas necessidades de entretenimento fornecendo dicas sobre como assistir TV ou baixar conteúdo de filmes no seu iPhone ou Mac.



Related posts