Как сделать принудительное закрытие программы

Добавил пользователь Алексей Ф.
Обновлено: 04.10.2024

Зависание программ — обычное явление для любых вычислительных машин под управлением любых ОС, будь это смартфон, настольный ПК или сверхмощный серверный компьютер. Нас интересует ситуация с зависанием приложений в операционных системах Windows.

Стандартный способ закрытия зависших программ

В любых операционных системах предусмотрен программный компонент, отвечающий за отображения списка запущенных процессов. Одна из многочисленных его функций — принудительное завершение работы приложений. В ОС Windows за это отвечает системная программа "Диспетчер задач". С ее помощью довольно просто принудительно завершить работу любого (почти) процесса:

  • Для вызова "Диспетчера задач" нажмите на клавиатуре комбинацию клавиш "Ctrl + Shift + Esc" или "Ctrl + Alt + Delete". Также его можно запустить из контекстного меню, вызываемого правым кликом по пустой области Панели задач.
  • Возможны два варианта отображения "Диспетчера задач". Первый — краткий — имеет следующий вид:
  • В этом случае "Диспетчер задач" отображает только те приложения, которые имеют видимые окна. Выделите нужную программу, затем нажмите кнопку "Снять задачу".
  • Если в списке не отображено зависшее приложение, кликните по элементу "Подробнее" в левом нижнем углу.
  • Теперь "Диспетчер задач" отобразит все запущенные в данный момент процессы. Вам останется найти тот, что завис. Проще всего это сделать, кликнув по элементу "Состояние" в верхней части окна. Напротив названия зависшего приложение будет стоять метка "Не отвечает". Выделяем процесс мышкой, затем жмем клавишу "Delete" или кнопку "Снять задачу" в правом нижнем углу.

К сожалению, стандартный менеджер процессов Windows не всегда справляется со своей задачей. При попытке завершения работы зависшего (или даже не зависшего) процесса на экране может отобразиться какая-нибудь ошибка либо вообще ничего не произойти (программа как отображалась в списке "Диспетчера задач", так и продолжает в нем отображаться).

В таких случаях можно воспользоваться командной строкой либо прибегнуть к помощи сторонних утилит. Начнем с первого способа.

Закрытие зависшей программы через командную строку

Из командной строки (консоли) Windows можно выполнять множество различных задач на компьютере, включая принудительное завершение работы любых процессов. Для нашего конкретного случая командную строку следует запустить от имени администратора, иначе закрыть зависшее приложение не выйдет (консоль отобразит ошибку).

  • Если у вас установлена операционная система Windows 8, 8.1 или 10: кликните правой кнопкой мыши по значку "Пуск" в левом нижнем углу экрана, затем выберите в открывшемся контекстном меню пункт "Командная строка (администратор)".

Запуск командной строки

  • Если у вас установлена операционная система Windows 7: в поисковой строке меню "Пуск" наберите cmd или командная строка, кликните правой кнопкой мыши по значку найденного приложения и выберите пункт "Запуск от имени администратора".

Запуск командной строки

  • Универсальный способ: откройте системный локальный диск (куда установлена система Windows), в нем перейдите в папку "Windows", затем в папку "System32". Найдите среди множества файлов программу с названием "cmd" или "exe" (одно и то же), кликните по значку правой кнопкой мыши и выберите из контекстного меню пункт "Запуск от имени администратора".

Запуск командной строки от имени администратора

  • Любое из действий приведет к запуску командной строки, которая имеет следующий вид:

Командная строка

Все дальнейшие действия выполняем в командной строке:

  • Наберите в консоли команду tasklist и нажмите клавишу "Enter". В окне командной строки отобразятся все запущенные процессы. Для удобства их просмотра можно растянуть окно по вертикали.
  • Для чего нам нужен этот список? Обратите внимание на колонку "PID". В ней указаны уникальные идентификационные номера запущенных процессов. Найдите в левой колонке "Имя образа" зависшую программу и определите, какой ей присвоен идентификационный номер.
  • Для примера завершим работу программы Microsoft В нашем случае ей присвоен номер (PID) 2640.
  • Теперь остается выполнить команду, предназначенную для принудительного завершения работы процесса — taskkill. Зная PID процесса, это сделать несложно. Для этого вводим команду в консоль следующим образом (после — нажимаем клавишу ввода):

taskkill /pid 2640

Закрытие зависших программ через командную строку в автоматическом режиме

Данный способ позволяет парой кликов мышью завершить работу вообще всех программ, имеющих в "Диспетчере задач" статус "Не отвечает". Заключается он в создании специального ярлыка на рабочем столе, который, по сути, запускает консоль Windows, отправляя ему команду на снятие подвисших задач.

Создать такой ярлык несложно:

  • Кликните правой кнопкой мыши по пустой области рабочего стола (можно также в какой-нибудь папке), выберите в контекстном меню пункт "Создать", затем "Ярлык".

Создание ярлыка

  • Откроется мастер создания ярлыков. В поле "Укажите расположение объекта" скопируйте следующую строку (кавычки обязательны):

taskkill.exe /f /fi "status eq not responding"

Ввод команды в ярлык

  • Кликните "Далее", затем введите любое имя для созданного ярлыка и нажмите "Готово".

Создание ярлыка

Теперь на рабочем столе (или в папке) появится ярлык с заданным ранее именем. Вам останется кликнуть по нему два раза мышью, чтобы закрыть любое зависшее приложение.

Ярлык на рабочем столе

Если у вас Windows 7 или выше, рекомендуем запускать этот ярлык от имени администратора. Чтобы не делать это вручную каждый раз, немного поменяем настройки запуска этого ярлыка:

  • Кликните по ярлыку правой кнопкой мыши и выберите пункт "Свойства".


  • Во вкладке "Ярлык" кликните по кнопке "Дополнительно". Откроется небольшое окошко, в котором нужно установить флажок напротив элемента "Запуск от имени администратора", затем нажать "ОК".

Настройка ярлыка

Программы для закрытия зависших процессов

Существует ряд утилит, созданных специально для принудительного завершения работы зависших процессов. Рассмотрим несколько наиболее популярных.

SuperF4

Бесплатная утилита SuperF4 позволяет нажатием комбинации клавиш "Ctrl + Alt + F4" завершить работу любой программы, находящейся на переднем плане (т.е. в фокусе). Само приложение не имеет каких-либо видимых окон — только значок в трее, при помощи которого утилитой можно управлять при помощи мыши.

SuperF4

Также у программы SuperF4 имеется альтернативный режим работы. Если выбрать из контекстного меню, вызываемого правым кликом по значку в трее (показано на скриншоте выше), пункт "xkill" либо нажать комбинацию клавиш "Win + F4", курсор мыши примет следующий вид:

Программа SuperF4

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

Закрытие зависшей программы при помощи SuperF4

ProcessKO

ProcessKO — это уже более продвинутый "киллер" запущенных процессов. Программа распространяется абсолютно бесплатно, поддерживает русский язык (т.е. в данном случае предусмотрен пользовательский интерфейс).

ProcessKO

Утилита ProcessKO имеет несколько функций, хотя все они только и делают, что завершают работу запущенных программ. Наиболее интересная нам функция — моментальное снятие задачи — запускается из выпадающего меню "Момент К.О.". Вернее, при клике по этому меню на экране отображается список запущенных процессов — остается выбрать любой из них, и программа ProcessKO тут же завершит его работу.

Программа ProcessKO

Отметим, что утилита ProcessKO способна завершать работу системных служб. Примерно так будет выглядеть список запущенных системных процессов, если в меню "Момент К.О." раскрыть подменю "System32":

Просмотр служб через ProcessKO

Если вам часто приходится сталкиваться с зависанием каких-либо определенных программ, их можно добавить в список "Избранных". Программа ProcessKO сохранит название этого процесса и в будущем предоставит быстрый доступ к нему. Для этого раскройте меню "Избранное", а в нем — подменю "Добавить", затем выберите нужный процесс (можно и системную службу). Кстати, вы можете добавить программу в список избранных, указав путь к исполняемому EXE-файлу (подменю "Из файла").

ProcessKO

Еще одна интересная функция — завершение работы процесса по таймеру. Но срабатывает она не один раз, а бесконечно. Т.е. по истечению указанного времени таймер сбрасывается до исходного состояния, вновь начинается отсчет, и выбранный процесс (или несколько) снова завершается (если к тому моменту был запущен повторно):

Настройка таймера в ProcessKO

Таймер в программе ProcessKO

Ну и последнее — как и в случае с предыдущей программой, ProcessKO умеет завершать работу программы по открытому и находящемуся в фокусе окну. Для этого также служит комбинация клавиш "Ctrl + Alt + F4". А если выполнить комбинацию "Ctrl + Alt + F5", то программа будет перезапущена.

Горячие клавиши ProcessKO

Task Killer

Бесплатная программа ( скачать можно здесь )

По названию понятно, что основная функция этой утилиты — "убийство" задач (программ/процессов). Приложение Task Killer полностью бесплатное, имеет простой пользовательский интерфейс (и тот — лишь для настройки), поддерживает русский язык.

Task Killer

Скажем сразу, Task Killer больше подходит для управления запущенными службами, однако в нем присутствует функция завершения работы программ с видимыми окнами и связанными с ними процессов (т.е. если программа, окно которой отображено на экране, запустила другую программу — Task Killer "узнает" об этом). Так, чтобы закрыть зависшую программу, нужно выполнить 2 простых шага:

  1. Кликнуть левой кнопкой мыши по значку Task Killer в системном трее.
  2. Выбрать из представленного списка программу, работу которой следует завершить.

Закрытие зависшей программы при помощи Task Killer

Если нужная программа не отразилась в списке, попробуйте найти ее в меню "Окна".

Закрытие зависшей программы при помощи Task Killer

Если же требуется остановить или, наоборот, запустить остановленную в данный момент службу, откройте меню "Службы". Правда, список служб перекрывает весь экран и даже может не вместиться в него (зависит от разрешения экрана) — это неудобно.

Просмотр служб Task Killer

Есть у программы Task Killer одна удобная функция — возможность отображения на экране рядом с курсором мыши (поверх всех окон) всплывающего меню (то, что отображается при клике по значку в трее), списка открытых окон, программ или служб. Любое из перечисленного вызывается путем нажатия горячих клавиш. По умолчанию они не заданы. Нужно войти в настройки программы (кликните по значку в трее правой кнопкой мыши и выберите пункт "Настройки"), затем открыть вкладку "Горячие клавиши" и задать нужную комбинацию. Теперь после выполнения заданной комбинации на экране будет отображаться тот или иной объект.

Горячие клавиши Task Killer

One Click App Killer

И последняя в нашем обзоре программа — One Click App Killer. Как и в случае с SuperF4, эта утилита не имеет пользовательского интерфейса. Более того, она даже не размещает иконку в системном трее. Все, что требуется сделать — запустить программу с ярлыка на рабочем столе, а затем навести измененный курсор (тот "превратится" в маленький прицел) на любое открытое окно (зависло оно или нет — без разницы) и кликнуть левой кнопкой мыши. После этого зависшая программа будет закрыта.

Закрытие зависшей программы при помощи One Click App Killer

Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.

Как закрыть зависшую программу? Наверняка вы уже не раз сталкивались с такой проблемой. Многие начинают хаотично щелкать мышкой куда попало, или нажимать на клавиатуре все клавиши подряд. А в конечном итоге просто выдергивают шнур из розетки или выключают блок питания, если у него есть кнопка выключения. Ни один из этих вариантов ни к чему хорошему не приведет, а последний может даже вывести компьютер из строя навсегда.

Для того, чтобы закрыть зависшую программу, есть гораздо более действенные и безопасные способы. Вот некоторые из них…

Как закрыть программу, если она зависла и никак не хочет закрываться

Как закрыть программу, если она зависла и не закрывается

закрываем зависшую программу при помощи комбинаций клавиш

Попробуйте нажать на клавиатуре одновременно следующие комбинации клавиш:

ALT + F4

CTRL + W

или ESC

Не спешите нажимать все комбинации сразу. Нажмите одну из комбинаций и немного подождите. Обычно такой трюк закрывает большинство зависших окон программ.

закрываем зависшую программу при помощи Панели задач

Как закрыть программу, если она зависла и не закрывается

Закрываем зависшую программу при помощи Диспетчера задач

Если после предыдущих манипуляций окно программы не закрылось, и она упорно продолжает работать, то можно попробовать закрыть её при помощи диспетчера задач. Для этого жмем на клавиатуре одновременно три заветные клавиши CTRL + SHIFT + ESC.

Как закрыть программу, если она зависла и не закрывается

В 99 % случаев зависших программ этот вариант срабатывает.

Закрытие зависшей программы при помощи Process Explorer

Если же в диспетчере задач не отображается зависший процесс (он просто может не совпадать по названию с зависшей программой), или даже диспетчер не может остановить процесс зависания, то тогда можно запустить небольшую программку под названием Process Explorer. Лучше это сделать заранее, а не тогда, когда у вас что-то зависнет.

Как закрыть программу, если она зависла и не закрывается

Программа не требует установки. Вы просто можете запустить её даже не распаковывая архива.

Как закрыть программу, если она зависла и не закрывается

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

Вырубаем компьютер

Если ничего из вышеперечисленного не помогло, то остается только перезагрузить или выключить компьютер при помощи кнопки RESET (которой на новых компьютерах уже нет), или нажать на кнопку включения компьютера и подержать её несколько секунд, пока компьютер не выключиться.

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

Alt+F4 – универсальная комбинация для закрытия любых программ. Полазили по сети? Alt+F4 – браузер закрыт. Поработали в Photoshop? Alt+F4! Фактически, при желании с Alt+F4 вы можете выйти из windows вплоть до команды выключения.

Но иногда не все так просто. Программа может зависнуть, и отказаться закрываться даже по команде Alt+F4. В этом случае следующий шаг – Ctrl+Alt+Del, правильно? Но что если и это не срабатывает или если Диспетчер задач остается скрыт повисшим окном программы? Выход есть, и не один.

Как определить, что программа зависла




Закрытие зависшей программы через командную строку или PowerShell

Закрыть подвергнутую зависанию программу разрешается и командами, которые печатаются в строке консольного средства cmd.exe. Данные сценарии также, подходят для использования в Windows PowerShell. Для этого:

  • откройте командную строку либо PowerShell;
  • в отобразившемся окне наберите запрос tasklist;
  • запомните наименование или идентификатор (PID) проблемной программы;
  • напечатайте строку taskkill /IM name_of_process /F, после чего нажмите ENTER. Где name_of_proccess – это имя процесса;
  • при завершении зависшего процесса с помощью PID, следует вбить команду taskkill /PID pid_of_proccess /F;
  • закрывая процесс и его подпроцессы, наберите taskkill /IM имя_образа /T /F. Где имя_образа это – наименование процесса, как описывалось ранее.

Завершение процесса Windows

Ожидание

Первый совет — немного подождать. Не стоит забывать, что компьютер имеет определенную мощность. При загрузке процессора и оперативной памяти скорость работы ОС снижается. И на обработку операции требуется больше времени.

Если программы нет во вкладке «Приложения”

Бывает такое, что после запуска диспетчера задач вы не сможете найти в списке необходимую программу. В этом случае необходимо перейти во вкладку «Процессы”. В списке всех процессов вам необходимо будет найти процесс, принадлежащий запущенной программе. Для этого кликните на заголовок столбца «ЦП”. Так вы сможете отсортировать все процессы по степени загрузки процессора. Так вы быстро найдете процесс, который больше всего нагружает процессор и сможете завершить его работу.

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

Более точно определить искомый процесс можно, узнав имя запускаемого файла нашей программы. Для этого нажимаем правой кнопкой по ярлыку программы (будь-то на рабочем столе или в меню «Пуск”) и выбираем «Свойства”.

В строке «Объект”, вам необходимо найти последнюю часть имени, которая заканчивается на «ехе”. Эта часть и будет именем процесса, который вам необходимо будет завершить.

ярлык программы

Способ 1: горячие клавиши

Итак, выяснилось, что программа не отвечает. Как закрыть зависшую программу? Если ожидание не дает результатов, пользователь должен выбрать тот или иной план действий. Можно понажимать на некоторые клавиши на клавиатуре, а также на их сочетание.

не закрывается программа скайп как закрыть

При зависании программы предлагается нажать на:

Данные комбинации способствуют экстренному закрытию многих зависших программ. Не самый действенный, зато имеющий место способ. Но это только начало. Существует еще несколько вариантов.






Что делать если зависла программа

1. Перед тем как перейти к более радикальным методам, попробуйте закрыть ее в панели задач, нажав правой клавишей мыши по зависшей программе и выбрав соответствующий пункт. 2. Если не помогает, переходим к проверенному методу, для этого нам понадобится запустить диспетчер задач. Вызвать диспетчер задач можно комбинацией клавиш Ctrl + Shift + Esc (Windows 7) Ctrl + Alt + Del (Windows XP).

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

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

Если в момент перезагрузки происходила дефрагментация, то из-за перезагрузки могут пострадать файлы, которые в это время проходили обработку. А если это были какие-нибудь системные файлы, то тогда могут начаться неполадки с операционной системой.

Если неполадки с операционной системой уже начались, то одним из выходов будет до времени ее работоспособного состояния.

Способ 2: через меню

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

Для этого нужно:

Как правило, после проделанных действий программа закрывается самостоятельно через 10-15 секунд. Если данный способ не помог, не нужно паниковать. Можно попробовать воспользоваться иными методами. К счастью, в Windows предусмотрено довольно много способов закрытия приложений.

программа не отвечает как закрыть зависшую программу

Дополнительная информация

К сожалению, снятие задачи в диспетчере задач не всегда работает и помогает решить проблему с зависшей программой. В этом случае иногда помогает поиск имеющих отношение к данной программе процессов и закрытие их по отдельности (для этого в диспетчере задач Windows есть вкладка процессы), а иногда не помогает и это.

Если программа, или даже не одна зависает постоянно, то проблема может крыться в несовместимости драйверов (следует установить с официальных сайтов), а также в проблемах с оборудованием — обычно — оперативной памятью, видеокартой или жестким диском, о последнем сейчас скажу подробнее.

В тех случаях, когда компьютер и программы зависают на некоторое время (секунда — десять, полминуты) без всяких видимых причин достаточно часто, при этом некоторые из тех приложений, что уже были запущены до этого, продолжают работать (иногда частично), а также вы слышите странные звуки из компьютера (что-то остановилось, а потом начинает разгоняться) или видите странное поведение лампочки жесткого диска на системном блоке, то есть большая вероятность того, что жесткий диск выходит из строя и вам следует озаботиться сохранением данных и покупкой нового. И чем быстрее вы это сделаете, тем будет лучше.

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

Как закрыть программу если она зависла и перестала отвечать. Почему происходит зависание программ? Кто виноват и что делать? В этой статье мы попытаемся разобрать основные причины и способы устранения данной проблемы.

Прежде всего успокоиться и дочитать статью. В этой ситуации оказывался абсолютно каждый, все программы написаны людьми, поэтому они не идеальны. Главное что нам нужно понять — это как правильно действовать в подобных случаях и почему это происходит.

Во-первых нужно разобраться, действительно ли программа зависла и наблюдаются все вышеописанные симптомы или же вы просто запустили ресурсоемкое приложение или программу от которого ваша система не виснет, а просто подтормаживает.

Способ 3: диспетчер задач

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

Данный метод является наиболее эффективным. Он позволяет экстренно закрыть практически любую программу. Не работает лишь в некоторых случаях. Поэтому пользователи зачастую отдают предпочтение именно ему.

Как закрыть программу, которая зависла или не отвечает? Для этого требуется:

как закрыть программу которая зависла с примерами

Как закрыть программу другим способом?


Способ 4: дополнительные программы

Как закрыть программу, если она не закрывается? Пользователю придется:

как закрыть программу которая зависла

Почему программы зависают?

Вместо того чтобы заниматься вопросом как закрыть программы, лучше чтобы они не зависали. Вот основные причины, почему программы зависают:

Как принудительно закрыть приложение в Windows 10

Н ередко приложение перестает отвечать на запросы в Windows 10. Когда это происходит, Вы можете принудительно завершить работу приложения. Вот как принудительно закрыть приложение в Windows 10.

Попробуйте комбинацию клавиш

Как принудительно закрыть приложение в Windows 10

Это не всегда работает — некоторые зависшие приложения просто не отвечают.

Принудительное завершение работы с помощью диспетчера задач

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

Как принудительно закрыть приложение в Windows 10

Как принудительно закрыть приложение в Windows 10

Как принудительно закрыть приложение в Windows 10

Зависшая программа закроется.

Принудительное закрытие приложения с помощью командной строки

Как принудительно закрыть приложение в Windows 10

Как принудительно закрыть приложение в Windows 10

Список может быть огромным, поэтому просто не забудьте добавить .exe в конец имени программы. Когда Вы будете готовы принудительно закрыть приложение, выполните эту команду:

Например, если бы Вы хотели принудительно закрыть Блокнот, то должны были выполнить эту команду:

Как принудительно закрыть приложение в Windows 10

Конечно, Вы всегда можете перезагрузить или выключить компьютер, чтобы закрыть приложение, которое зависло.

Читайте также: