Приложение зависло и заблокирова ло несколько других процессов — теперь решить проблему можно только в Диспетчере задач, по отдельности останавливая все не отвечающие на запросы программы и каждый раз подтверждая свои действия. Завершение работы программ без дополнительных вопросов можно задать в командной строке с помощью инструмента taskkill. Его функциональность весьма обширна. Например, сначала можно закрыть небольшие программы, отвечающие на запросы, без аварийного завершения, просто выйдя из них. Создав ярлык для команды с необходимыми параметрами, вы всегда будете готовы двойным кликом быстро завершить работу зависших приложений.
Щелкните правой кнопкой мыши по свободному месту на Рабочем столе и выберите в контекстном меню пункт «Создать | Ярлык».
В поле «Расположение объекта» введите команду:
taskkill /F /FI «STATUS eq NOT RESPONDING»
Поясним, что первый параметр «/F» отвечает за принудительное завершение процесса, а «/FI» позволяет задать фильтр для выбора задач, которые еще можно деактивировать обычным способом. При этом будет оценено состояние всех процессов и определены те из них, которые выдают сообщение «Не отвечает». После ввода команды нажмите «Далее», в следующем окне дайте название ярлыку (например, «Завершение зависших программ») и нажмите кнопку «Готово». Позже вы можете поменять параметры ярлыка, открыв пункт «Свойства» контекстного меню. Также можно назначить ему другую иконку.
Теперь, чтобы закрыть зависшие приложения, достаточно просто дважды кликнуть по созданному ярлыку. Однако стоит отметить, что этот метод является крайней мерой в работе с программами, не отвечающими на запросы.
Примечание.
Помните, что все несохраненные пользовательские данные в приложениях, работа которых завершается принудительно, окажутся потерянными. Если они
для вас очень важны, попробуйте все же подождать реакции программы, чтобы закрыть ее в штатном порядке.