Бывают случаи, когда некоторые задачи или службы из за системных ошибок зависают и перестают отвечать на команды. А в некоторых случаях такие задачи вообще тяжело остановить.
Чтобы таких проблем не возникало надо перенастроить некоторые ключи в реестре.
Ключ HungAppTimeout, находящийся по адресу «HKEY_CURRENT_USER\Control Panel\Desktop», определяет время в миллисекундах, через которое не отвечающее приложение считается зависшим.
В этой же ветке есть еще один ключ WaitToKillServiceTimeout, который задает ожидание в миллисекундах для зависших служб.
Ключ AutoEndTasks – по умолчанию значение «0». Но если присвоить этому ключу значение «1», то Windows сама будет уничтожать зависшие службы.
Внимание! Я, не рекомендую ставить Вам значение для HungAppTimeout слишком маленьким, иначе могу возникнуть проблемы при работе.