Определите зависший или зависший процесс в Windows 10

Ожидание обхода цепочки — это функция, представленная в Windows 7. Это инструмент, позволяющий определить фактический процесс, который приводит к зависанию или зависанию приложения. Windows 10/8 идет дальше и позволяет анализировать цепочку ожидания прямо из самого диспетчера задач Windows 10. Мой коллега Шьям вкратце коснулся функции обхода цепочки ожидания (WCT), которая позволяет отладчикам диагностировать зависания и взаимоблокировки приложений, рассказывая о функциях диспетчера задач Windows. Сегодня давайте разберемся с этим чуть подробнее.

Ожидание обхода цепочки

В Windows 7, монитор ресурсов предлагает возможность анализировать подождите Цепь. Пробег Resmon , чтобы открыть монитор ресурсов. Определите зависший или приостановленный процесс, вкладку «Обзор» или «ЦП» и щелкните его правой кнопкой мыши. В контекстном меню вы увидите Анализировать цепочку ожидания.

Ожидание обхода цепочки

Windows 10/8 теперь позволяет анализировать цепочку ожидания прямо из Диспетчер задач Windows сам, кроме монитора ресурсов. Откройте диспетчер задач и определите зависший или зависший процесс. Щелкните его правой кнопкой мыши и выберите Проанализировать цепочку ожидания в контекстном меню.

Обход цепочки ожидания, окна 8

Анализировать цепочку ожидания

Дерево Analyze Wait Chain показывает, какие процессы или открытые узлы в дереве используют или ожидают использования ресурса, используемого другим процессом или дочерними узлами в дереве, и это требуется для продолжения выбранного процесса. Обход цепочки ожидания (WCT) позволяет отладчикам Windows диагностировать зависания и взаимоблокировки приложений. Вы можете прочитать об этом подробнее на TechNet.

Открыв вкладку «Обзор» или «ЦП», вы найдете список запущенных процессов. Если процесс «завис», он будет выделен красным текстом «Не отвечает». Вы можете щелкнуть процесс правой кнопкой мыши и назначить новую задачу, включая завершение процесса.

не отвечает

Убить Не отвечает, завис, замороженный процесс

Если вы выберете «Анализировать цепочку ожидания», вы увидите список процессов и связанное с ними дерево процессов. Вы также можете увидеть сообщение — xyz.exe процесс ожидает другого процесса (abc.exe), чтобы привести пример. Если вы открыли диспетчер задач как администратор, вы сможете увидеть гораздо больше процессов. Если вы работаете в Windows от имени администратора, в Windows 8 уже установлены повышенные права для диспетчера задач. На следующем рисунке показано, как выглядит окно. Ни один из моих процессов мы висит достаточно долго, чтобы я смог достать его Дерево ожидания.

анализировать-ждать-цепочку-ящик

Теперь вы можете подождать или выбрать уничтожение процесса, но помните, когда вы завершаете любой процесс, если это системный процесс, и другие функции, зависящие от него, также могут дать сбой, поэтому вы должны быть осторожны здесь.

Кстати, Хакер процессов также поможет вам узнать, какой из ваших процессов зависает. Так будет Что такое Hang. Эта утилита пытается обнаружить зависшее программное обеспечение или процесс, и отображает некоторую информацию, которая может позволить вам разобраться и понять, что именно лежит в основе такого зависания.

  • Теги: Возможности, Диспетчер задач

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.