Как принудительно закрыть зависшую программу в Windows: 4 проверенных способа
Принудительно закрыть зависшую программу в Windows можно несколькими способами: от горячих клавиш Alt + F4 и Ctrl + Shift + Esc до использования команды taskkill в командной строке. Выбор метода зависит от степени зависания и доступности графического интерфейса.
Оглавление
Горячие клавиши и базовые методы
Самым быстрым способом отправить сигнал закрытия активному окну является комбинация Alt + F4. Если программа частично реагирует на ввод, этого обычно достаточно для корректного завершения.
Для зависших полноэкранных приложений (особенно игр) иногда помогает создание нового виртуального рабочего стола. Нажмите Win + Ctrl + D — это переключит вас на чистый стол, откуда можно открыть Диспетчер задач и завершить проблемный процесс.
| Метод | Комбинация | Когда применять |
|---|---|---|
| Закрытие активного окна | Alt + F4 | Программа частично реагирует |
| Новый виртуальный рабочий стол | Win + Ctrl + D | Зависло полноэкранное приложение |
| Прямой вызов Диспетчера задач | Ctrl + Shift + Esc | Графический интерфейс доступен |
| Экран безопасности | Ctrl + Alt + Del | Диспетчер задач не запускается |
Диспетчер задач
Для прямого вызова Диспетчера задач без промежуточных меню используйте Ctrl + Shift + Esc. После открытия:
- Windows 10: выберите зависшую программу в списке и нажмите кнопку «Снять задачу» в правом нижнем углу окна.
- Windows 11: выберите программу и нажмите кнопку «Завершить задачу» в правом верхнем углу.
В последних версиях Windows 11 функция «Завершить задачу» также доступна в контекстном меню панели задач (правый клик по иконке приложения), что позволяет принудительно закрыть программу без открытия самого Диспетчера.
Командная строка для сложных случаев
Когда графический интерфейс недоступен или стандартные методы не работают, используйте командную строку, запущенную от имени администратора.
Перед принудительным завершением узнайте точное имя процесса командой tasklist. Это гарантирует, что вы закроете именно нужный процесс.
Основная команда для принудительного закрытия:
taskkill /im имя_программы.exe /f
Флаг /f обязателен — без него система отправляет лишь запрос на корректное закрытие, который зависшее приложение игнорирует. Например, чтобы закрыть зависший блокнот:
taskkill /im notepad.exe /f
Для завершения по идентификатору процесса (PID) используется синтаксис taskkill /pid номер_процесса /f.
Если система полностью зависла
Когда не реагирует даже Диспетчер задач, попробуйте комбинацию Ctrl + Alt + Del. Она переводит систему на экран безопасности, откуда можно запустить Диспетчер задач отдельным приоритетным потоком.
Если ни один программный метод не срабатывает и система полностью не отвечает на ввод, остаётся только принудительная перезагрузка удержанием кнопки питания на корпусе компьютера.
Частые ошибки
Забытый флаг /f в taskkill. Без этого флага команда taskkill /im имя.exe отправляет обычный запрос на закрытие. Зависшая программа такой запрос обработать не может, и процесс остаётся активным. Всегда используйте /f для принудительного завершения.
Неверное имя процесса. Попытка закрыть процесс с ошибкой в имени (например, chrome вместо chrome.exe или наоборот) приведёт к сообщению об ошибке. Предварительно выполните tasklist и скопируйте точное имя .exe файла.
FAQ
Как закрыть зависшую полноэкранную игру, если не виден рабочий стол? Попробуйте Win + Ctrl + D для создания нового виртуального рабочего стола или Ctrl + Shift + Esc для прямого вызова Диспетчера задач поверх полноэкранного окна. Если не помогает — используйте Ctrl + Alt + Del.
Почему команда taskkill не закрывает зависшую программу?
Чаще всего причина в отсутствии флага /f. Без него команда лишь запрашивает корректное завершение, которое зависший процесс не может выполнить. Добавьте /f для принудительного убийства процесса.
Что делать, если не открывается Диспетчер задач?
Используйте Ctrl + Alt + Del и выберите «Диспетчер задач» на появившемся экране безопасности. Если и это не работает — откройте командную строку и используйте taskkill с флагом /f.