Це спеціальний інструмент для боротьби з вивішеними та замороженими програмами. Це допомагає визначити фактичний процес, який спричинив заморожування:
Аналізове дерево ланцюга очікування показує, які процеси (кореневі вузли в дереві) використовують або чекають використання ресурсу, який використовується іншим процесом (дочірні вузли в дереві) і необхідний для продовження вибраного процесу).
Тож якщо у вас є неспроможний процес, цей інструмент покаже вам дерево залежностей від ресурсів, і він виділить заморожені дочірні процеси (якщо такі є) червоним кольором. Закінчивши правильні, ви все ще можете зберегти свої дані в батьківському процесі.
Перегляньте цей чи цей допис у блозі для детального опису.
Щодо ланцюга очікування, див. Офіційну документацію API:
Очікування ланцюг являє собою чергуються послідовність потоків і об'єктів синхронізації; кожна нитка чекає об'єкта, що йде за нею, який належить наступній нитці в ланцюжку.
Фактично, API Waver Chain Traversal існує вже з Windows Vista. Наприклад, у моніторі ресурсів Windows 7 вже був той самий пункт контекстного меню:
Тож у Windows 8 його просто перемістили до більш зручного місця в диспетчері завдань (скопійовано, якщо бути точним, оскільки у нього також є Resource Monitor).