- Что же делать, если программа не отвечает?
- Перезапуск Проводника
- Удаление зависшего процесса в командной строке
- Как снять задачу на компьютере
- Способы закрыть не отвечающую программу
- Способ 1: «Диспетчер задач»
- Способ 2: «Командная строка»
- Способ 3: «PowerShell»
- Способ 4: Сторонний софт
- Понятие о процессе. Просто – о важном
- С помощью панели задач
- Комбинацией клавиш
- Через диспетчер задач
- Используем командную строку
- Почему зависают программы на Windows и как этого избежать
- Системная ошибка в приложении
- Несовместимость программы и версии Windows
- Устаревший компьютер
- Наличие вирусов
- Самый простой способ закрыть программу
- Вызов «Диспетчера задач» в Windows 7, 10, Linux, Mac OS
- Windows
- Linux
- Mac OS
- Работа с задачами и процессами
- Windows
- Как завершить процесс
- Taskkill
- SuperF4
- Видео — Как пользоваться программой SuperF4
- Закрытие процессов в Linux и Mac OS
Что же делать, если программа не отвечает?
Сначала рассмотрим самый простой случай. Программа зависла и не реагирует на команды пользователя компьютера. Вам нужно отключить зависшую программу, для этого нужно запустить «Диспетчер задач», нажав одновременно клавиши «Ctrl» + «Alt» + «Del» на клавиатуре в операционной системе Windows XP.
В операционных системах Windows 7, Windows 8.1, Windows 10, после нажатия этих клавиш, в новом окне операционной системы, в открывшемся меню, необходимо в самом низу выбрать пункт «Запуск диспетчера задач», либо нажать кнопку сочетание клавиш «Ctrl» + «Shift» + «Esc».
В операционной системе Windows существует более удобный способ запуска «Диспетчера задач» — щелкните правой кнопкой мыши «Панель задач», затем в контекстном меню выберите «Запустить диспетчер задач» (В Windows XP, Windows 8.1, Windows 10 — «Диспетчер задач»).
В открывшемся окне Диспетчера задач перейдите на вкладку Приложения. Обычно напротив названия приостановленной программы в графе «Статус» будет видна надпись «Не отвечает».
Затем выберите зависшую программу, а затем нажмите кнопку «Завершить задачу», либо выберите пункт «Завершить задачу» в контекстном меню после нажатия правой кнопки мыши. Согласитесь завершить процесс в окне предупреждения.
Через некоторое время зависшее приложение закроется. Если этого не произошло, перейдите на вкладку «Процессы».
Обратите внимание на следующее! В этой категории нужно быть осторожным. Не ищите зависший процесс, если вы не знаете точное имя процесса!
Во вкладке «Приложения» выделите зависшую программу и щелкните правой кнопкой мыши по опции «Перейти к процессу».
Диспетчер задач автоматически переключит вас на вкладку «Процессы» и выделит зависшую программу.
Затем нажмите кнопку «Завершить процесс», либо выберите пункт «Завершить процесс» в контекстном меню, нажав правую кнопку мыши».
Если зависшая программа не отображается во вкладке «Приложения», вам нужно самостоятельно перейти на вкладку «Процессы», найти процесс зависшей программы и отключить его, если вы нашли этот процесс правильно. Если вы не знаете название процесса, то в этой вкладке ничего не делайте!
Если эти действия не помогли, перейдите на вкладку «Пользователи», нажмите кнопку «Выход», либо после нажатия правой кнопкой мыши выберите в контекстном меню пункт «Выход».
Вам нужно подождать некоторое время, пока система завершит все процессы, а затем на экране появится окно операционной системы со значком учетной записи. Щелкните этот значок, а затем снова войдите в операционную систему, чтобы продолжить работу.
Аналогичные действия можно выполнить с помощью меню «Пуск», если у вас есть доступ к меню. В меню «Пуск» наведите указатель мыши на кнопку «Выход», затем выберите «Выйти» из контекстного меню».
Перезапуск Проводника
Один из способов вернуть Windows к жизни — перезапустить Проводник. Проводник Windows — это не только файловый менеджер, в операционной системе он также отвечает за отображение рабочего стола и панели задач.
Сначала запустите Диспетчер задач с помощью клавиш «Ctrl» + «Shift» + «Esc». Далее переходим на вкладку «Процессы», затем нажимаем кнопку «Имя образа», затем нажимаем кнопку «Е» (в латинской раскладке клавиатуры).
Процесс «explorer.exe» будет выделен. Завершите этот процесс с помощью кнопки «Завершить процесс» или из контекстного меню.
После этого проводник завершит свою работу, все значки исчезнут с экрана. В диспетчере задач перейдите в меню «Файл» и в контекстном меню выберите «Новая задача (Выполнить…)».
В окне «Создать новую задачу» введите в поле ввода «explorer», затем нажмите кнопку «ОК».
После этого операционная система должна работать нормально.
Удаление зависшего процесса в командной строке
Запустите командную строку от имени администратора. В интерпретаторе командной строки введите команду: «список задач» (без кавычек), затем нажмите клавишу «Enter».
Вы увидите список всех процессов, запущенных в операционной системе. Каждое имя программы показывает свой «PID» и объем используемой памяти рядом с ним.
Запомните «PID» (номер) зависшего приложения, которое нужно отключить в окне интерпретатора командной строки, введите новую команду: «taskkill /pid…» (без кавычек). Замените «…» после PID на значение, которое вы помните. Затем нажмите клавишу «Ввод». Приостановленное приложение будет закрыто.
Как снять задачу на компьютере
Управление задачами, запущенными в операционной системе (ОС), является рутинной процедурой. Например, закрытие зависшего приложения не должно вызывать у пользователя затруднений. Важно понимать, что такое задача и как работают разные операционные системы.
Способы закрыть не отвечающую программу
Первый
Так что самый очевидный и простой вариант — просто щелкнуть правой кнопкой мыши значок зависшей программы на панели задач Windows. После этого во всплывающем окне достаточно будет выбрать опцию «закрыть окно».
Закрыть окно
Второй
Если полноэкранное приложение зависло и вы просто не можете попасть на панель задач, попробуйте комбинации:
- WIN, или WIN+TAB, или ALT+TAB, или ALT+Enter, чтобы свернуть окно;
- ALT+F4, или ESC, или ALT+Q — закрыть (выйти) из программы.
ALT+Q / клавиатура
Перечисленные «горячие» сочетания клавиш работают с подавляющим большинством программного обеспечения Windows.
Третий
Нажмите комбинацию клавиш Ctrl+Shift+Esc (или Ctrl+Alt+Del), чтобы открыть диспетчер задач. Затем во вкладке «Процессы» найдите зависшую программу (процесс), щелкните по ней правой кнопкой мыши и в появившемся меню выберите «Завершить задачу». Через 3-5 секунд программу необходимо закрыть.
Ctrl+Shift+Esc или Ctrl+Alt+Del — открыть диспетчер задач
Кстати, если после этого рабочий стол стал отображаться «как-то неправильно» (или вообще не виден) — перезапустите процесс «Проводник» (или «Проводник» на англ.).
Примечание. Вы также можете перезапустить проводник из командной строки, введя taskkill /F /IM explorer.exe, запустив проводник и нажав Enter.
Проводник — перезагрузить
Четвертый
Командная строка — универсальная вещь, которая также может помочь закрыть (устранить) зависшие процессы (программы). Кстати, если наловчиться пользоваться, можно закрывать зависшие полноэкранные приложения даже в «шторке» (когда на экране ничего не отображается).
Как это сделать:
- сначала нужно открыть командную строку;
- затем введите список задач и нажмите Enter;
- на экране появится список всех процессов (следует указать название процесса/программы, которую вы хотите закрыть);
- затем введите taskkill /IM chrome.exe /f и нажмите Enter (вместо «chrome.exe» — указано имя нужного процесса).
Убить процесс через командную строку
Пятый
Если вышеуказанные варианты не увенчались успехом, можно прибегнуть к инструменту Process Hacker (ссылка на SourceForge). Это бесплатное программное обеспечение, которое показывает вам все запущенные процессы, их приоритеты, занятую память, загрузку и т д.
Чтобы устранить (закрыть) любую из запущенных в ней программ — нужно просто выделить ее в списке, затем щелкнуть правой кнопкой мыши по ее названию и в появившемся окне выбрать «Выход три» (см пример ниже).
Process Hacker 2 — закрыть дерево процессов
Стоит отметить, что Process Hacker немедленно закроет все дерево процессов, связанное с этой программой (чего многие другие программы не делают…).
Если у вас часто начинает зависать программа (даже хуже программы) — обратите внимание на:
- версия ПО (нежелательно использовать разные бета-версии). Проверить, совместима ли версия ПО с вашей операционной системой (для справки: какая версия Windows установлена на моем компьютере);
- обновить драйвера (желательно с официального сайта);
- проверьте жесткий диск (если он начнет «сыпаться» — зависание будет продолжаться все время);
- запустить систему с помощью спец. «одноразовые» антивирусные продукты;
- возможно вашему приложению не хватает оперативной памяти (посмотрите при запущенном ПО — сколько памяти занимает диспетчер задач).
Кроме того, рекомендую ознакомиться с тематическими инструкциями.
Способ 1: «Диспетчер задач»
Самый простой и быстрый способ удалить конкретную задачу, работающую в операционной системе Windows 10, — зайти в «Диспетчер задач» («ДЗ»).
- Любым удобным способом запустите «Диспетчер», например, через соответствующий пункт контекстного меню, вызываемого на панели задач, или воспользуйтесь комбинацией клавиш «Ctrl+Shift+Esc».
- Во вкладке «Процессы», которая открывается по умолчанию (если нет, перейдите в нее), найдите программу, работу которой вы хотите остановить. При необходимости отсортируйте список элементов по названию или по нагрузке на один из аппаратных компонентов компьютера (процессор, память, диск и т д).
- Выберите программу, которую хотите закрыть принудительно, и воспользуйтесь либо пунктом «Завершить задачу» в том, что вызывалось для этого нажатием правой кнопки мыши (ПКМ), либо одноименной кнопкой справа внизу.
Ранее активный процесс будет остановлен.
Способ 2: «Командная строка»
Другой возможный вариант удаления задачи в Windows 10 — использование системной оснастки командной строки».
- Запустите «Команду» от имени администратора. Это можно сделать через меню, вызываемое правым кликом по кнопке «Пуск» или введя в поиск название программного компонента и выбрав в результатах соответствующий пункт.
- Введите команду ниже и нажмите «Enter».список дел
- В консоли будут отображаться все запущенные процессы, принадлежащие как операционной системе, так и стороннему ПО. Для остановки нужно узнать «Имя образа» или «PID». Так как список довольно большой, самый простой способ найти задачу, которую вы хотите остановить, заключается в следующем: нажмите клавиши «Ctrl+F», в открывшемся окне введите все или часть названия (требуется английский язык), затем используйте Кнопка «Найти далее». Как только обнаруженная запись будет выделена, запомните или скопируйте и вставьте имя или номер куда-нибудь временно.
- Чтобы отменить задачу, введите одну из следующих команд и нажмите Enter, чтобы выполнить ее:taskkill /IM «Имя образа» /F
taskkill /F /PID номер pid
Название образа — это то, что указано в первом столбце, показанном на изображении над таблицей, то есть название программы; вы должны ввести его в кавычках вместе с расширением .exe.
pid_number — номер процесса, указанный во втором столбце. - В приведенном выше примере мы остановили работу «Проводника» — процесс «explorer.exe», который завершился.
Команда taskkill, которую мы использовали в этом методе, поддерживает ряд параметров, которые можно использовать для уничтожения задач через «Командную строку». Чтобы узнать это, введите и выполните следующую команду:
задача убить /?
Способ 3: «PowerShell»
Windows 10 имеет более функционально продвинутый аналог консоли, знакомой пользователям предыдущих версий этой операционной системы, а также с ее помощью можно останавливать программные процессы.
- откройте «PowerShell» от имени администратора. Проще всего это сделать с помощью поиска.
- Введите поиск ниже и нажмите «Enter».Получить Процесс
- В таблице, сгенерированной в результате выполнения команды, найдите задачу, над которой хотите завершить работу. Здесь, как и в предыдущем случае, следует ориентироваться на один из двух параметров — «Id» или «ProcessName», которые нужно запомнить или записать.
- Затем введите и выполните одну из следующих команд:Stop-Process -Name «Имя процесса» -Force
Stop-Process -ID ID -Force
ProcessName — это соответствующее значение в таблице, заключенное в кавычки. ID (второй параметр, после -ID) – номер процесса.
- Как только вы нажмете клавишу «Ввод», указанная задача будет завершена.
Стоит отметить, что в PowerShell, в отличие от командной строки, это никак не отображается, просто можно будет ввести следующую команду.
Способ 4: Сторонний софт
Помимо системных средств, рассмотренных выше, для остановки рабочих процессов в десятке можно использовать стороннее программное обеспечение, к тому же оно официально рекомендовано создателями операционной системы, компанией Microsoft.
Загрузите Process Explorer с веб-сайта Microsoft
- Используйте ссылку выше, чтобы перейти на страницу загрузки программного обеспечения и нажмите «Загрузить Process Explorer». В зависимости от настроек используемого вами браузера и, при необходимости, в открытом окне системного «Проводника» укажите место для сохранения установочного файла и нажмите кнопку «Сохранить» для подтверждения.
- Перейдите в папку со скачанным архивом и распакуйте его, вызвав контекстное меню и выбрав соответствующий пункт, а затем подтвердить восстановление в отдельном окне.
- Запустите исполняемый файл программы с учетом разрядности операционной системы, для которой он предназначен. «procexp» — для 32 бит, «procexp64» — 64.
- При желании ознакомьтесь с условиями лицензионного соглашения и нажмите кнопку «Принять».
- В главном окне запущенного Process Explorer будут показаны все активные процессы, аналогично тому, как это выглядит в системном «Диспетчере задач». Чтобы быстро найти того, работу которого вы хотите остановить, отсортируйте список по одному из параметров — имени или нагрузке, оказываемой на тот или иной аппаратный компонент ПК. Затем при необходимости прокрутите восстановленную таблицу вниз.
- Нажав левую кнопку мыши (ЛКМ), выберите задачу, которую хотите убить, затем вызовите контекстное меню и выберите в нем пункт «Убить процесс», либо используйте клавишу «Del», либо кнопку для остановки процессов на верхняя панель.
- Подтвердите решение, нажав «ОК» в окне вопроса.
Хотя Process Explorer кажется менее привлекательным и удобным в использовании, чем Task Manager, во многих случаях он является более эффективным решением, так как позволяет останавливать даже те процессы, которые не отображаются или не могут быть остановлены системными средствами. Эта программа также предоставляет подробную информацию о загрузке операционной системы, и ее портативность является еще одним преимуществом.
Читайте также: что делать если наушники подключены а звука нет на компьютере
Понятие о процессе. Просто – о важном
Когда пользователь запускает программу, он фактически активирует один (чаще всего) или несколько взаимосвязанных процессов.
Процесс представляет собой комплекс, не являющийся монолитной структурой, он состоит из:
Контекст выполнения также называют «состоянием процесса», этот элемент содержит информацию, которая необходима центральному процессору для обработки процесса, а операционная система должна им управлять.
Важно! Все эти данные постоянно обновляются и согласовываются, если бы этого не было, то система постоянно «путалась бы» во множестве запущенных программ и выдавала бы частые ошибки.
Иногда все же возникают проблемы, в результате чего можно наблюдать различные явления:
Более современные операционные системы менее подвержены этому. Данные и программный код — это то, что относится непосредственно к задаче (процессу).
С помощью панели задач
Самый популярный способ закрыть зависшую программу — через панель задач. Так как этот способ не требует запоминания комбинаций клавиш или специальных знаний компьютера, он подходит даже новичкам.
Чтобы закрыть программу, которая внезапно перестала отвечать в Windows 8 или Windows 10, выполните следующие действия:
- Наведите указатель мыши на «Панель задач» (полоса внизу экрана).
- Найдите на панели значок программы, которая перестала отвечать, и щелкните по нему правой кнопкой мыши. После этого на экране появится окно контекстного меню.
- Выберите «Закрыть окно».
- Подождите некоторое время, после чего приостановленное приложение автоматически закроется.
Комбинацией клавиш
Один из самых простых способов закрыть зависшую игру или программу в Windows — использовать специальные сочетания клавиш. Как правило, этот трюк работает с большинством программ, которые зависают.
Клавиши, закрывающие зависшие приложения:
- Ctrl+W;
- Alt+F4;
- Alt+Q;
- Esc.
Вы также можете использовать клавиши, чтобы свернуть окно зависшего приложения:
- Alt+Ввод;
- Alt+Tab;
- Выигрыш+Проигрыш;
- Победить.
Через диспетчер задач
В случае, если не удалось закрыть приложение ни через панель задач, ни с помощью клавиш, можно попробовать решить проблему через диспетчер задач. Это специальный инструмент для ПК, который показывает, какие процессы запущены в данный момент, а также позволяет управлять ими. Чтобы закрыть программу, которая перестала отвечать в Windows 8 или 10 с помощью диспетчера задач, выполните следующие действия:
- Нажмите и удерживайте клавиши Ctrl, Alt и Del одновременно.
- В открывшемся окне выберите «Запустить диспетчер задач».
- откройте вкладку «Приложения», она может называться «Процессы», и выберите в списке зависшую программу.
- Нажмите «Завершить задачу»
. - Затем вы можете увидеть диалоговое окно с предложением нажать «Готово сейчас».
Если меню отправителя не появляется после нажатия Ctrl+Alt+Del, это свидетельствует о серьезной неисправности компьютера. В этом случае решить проблему можно принудительным выключением ПК (через кнопку питания). После повторного включения устройства зависшую программу следует переустановить.
Используем командную строку
С помощью этого метода можно закрыть все зависшие программы даже вслепую — когда на экране вообще ничего не отображается.
Пошаговое руководство по закрытию программы через командную строку:
- откройте командную строку. Для пользователей Windows 8, 10 для этого нажмите клавиши Windows и R, в появившейся строке введите «cmd.exe» и нажмите «ОК». Второй способ открыть его — ввести «cmd» в поле поиска Windows (нижний левый угол экрана) и нажать «Command Text» в появившемся окне».
- Введите «tasklist», а затем Enter, после чего на экране появится список всех запущенных процессов.
- Наберите «taskkill /IM***.exe /f», где вместо *** нужно указать имя процесса, который нужно завершить, например chrome.exe.
Почему зависают программы на Windows и как этого избежать
Зависание программ в Windows может происходить по разным причинам:
Системная ошибка в приложении
Если программист допустит ошибку при разработке приложения, приложение может зависнуть. Но ответственные разработчики обычно быстро исправляют ошибки и выпускают обновления программного обеспечения. Если причиной зависания является программная ошибка, решить проблему можно, обновив приложение.
Несовместимость программы и версии Windows
Все приложения написаны для определенных версий ОС. Если в характеристиках программы указано, что она несовместима, например, с Windows 8, но пользователь проигнорировал это условие, не исключены зависания и другие сбои. Проверить совместимость приложения с ОС можно по следующей схеме: правой кнопкой мыши по ярлыку приложения — Свойства — Совместимость. Затем выберите нужную систему из предложенных вариантов.
Устаревший компьютер
Программа может зависнуть, если для адекватной работы недостаточно ресурсов ПК, например оперативной памяти. Проблема решается увеличением ресурсоемкости компьютера.
Наличие вирусов
Некоторые вирусы вызывают сбои ПК. Наличие качественной антивирусной защиты поможет предотвратить зависание программ из-за вирусов.
Если случилось так, что программа зависла во время работы, не паникуйте, попробуйте запустить программу еще раз или немедленно перезагрузите компьютер. В 9 из 10 случаев описанные выше способы решают проблему. Но после восстановления работоспособности компьютера стоит проверить, что стало причиной ошибки и по возможности попытаться устранить причину, чтобы ситуация не повторилась.
Самый простой способ закрыть программу
Если приложение активно, следует нажать комбинацию «Alt+F4», приложение либо закроется, либо вас спросят, нужно ли сохранить данные программы (для текстовых редакторов — Блокнот, Word»).
Иногда это не помогает. Тогда приходится прибегать к специальным средствам.
Вызов «Диспетчера задач» в Windows 7, 10, Linux, Mac OS
Различные операционные системы предлагают разные инструменты по умолчанию. «Диспетчер задач» — это системная программа, отображающая список запущенных в данный момент задач. Вызывается по-разному в разных системах.
Windows
Начиная с Windows NT программисты Microsoft ввели полноценного штатного администратора, позволяющего следить за работой приложений и вручную управлять некоторыми процессами.
Это диспетчер задач. Вы можете назвать это:
Совет! Вы можете создать ярлык программы «taskmgr.exe» прямо на рабочем столе, после чего вызывать ее можно будет простым двойным щелчком мыши.
Linux
В семействе Linux много разных операционных систем, но так как чаще всего в мире устанавливается Ubuntu, проще рассмотреть процедуру вызова на примере. В других вариантах Linux процесс аналогичен.
Здесь диспетчер называется «Системный монитор», а еще есть дополнительная консольная программа «htop», она устанавливается за секунды и дает более полную информацию о запущенных процессах, да и возможностей у нее больше.
«Системный монитор» запускается по умолчанию:
Важно! Если интернет-соединение работает, программа будет автоматически найдена и установлена. Запуск производится вручную путем набора команды «htop».
Mac OS
На заметку! В последней версии операционной системы «Диспетчер задач» называется «Мониторинг активности», а в предыдущих версиях — «Просмотр процессов».
Для вызова утилиты нажмите «Ctrl+Пробел», введите в поле: «Активность», запустите программу клавишей «Enter».
Работа с задачами и процессами
Необходимость вмешательства в автоматическую работу операционной системы может быть связана с зависшим приложением или медленным компьютером. Нужно просто закрыть зависшее приложение и если система «тормозит» следует выяснить какое ПО вызывает это.
Также полезно изучить, какие программы потребляют слишком много системных ресурсов, какие-то можно смело удалять или отключать от автозагрузки.
Windows
В открытом окне программы видно несколько вкладок. По сути — список запущенных приложений. Если операционная система потеряет возможность управления каким-либо приложением, в поле «Статус» появится отметка: «Приложение не отвечает». Есть два способа закрыть его.
Как завершить процесс
Часто программное обеспечение «сохраняется» и не хочет быстро закрываться. Тогда вы можете сделать это:
На заметку! То же самое можно сделать, выбрав нужную строку в процессе и нажав кнопку внизу окна (справа) — «Завершить процесс».
В операционной системе Windows 10 вам необходимо выполнить те же действия.
Важно! При выборе пункта «Завершить дерево процессов» все остальные процессы, зависящие от основного процесса, также будут закрыты. Поэтому делать это следует с осторожностью.
Если вы не уверены, что процесс на самом деле принадлежит зависшей программе, вы можете легко узнать, из какой папки она была запущена.
Отобразится фактическая папка, в которой находится приложение.
Направления! Некоторые критически важные процессы ОС все равно не позволят вам закрыться.
Taskkill
Есть возможность удалить задачу через «Командную строку». Для вызова необходимо:
И таким образом закрыть Блокнот».
Метод может быть полезен, если нет возможности использовать отправителя, например при внешнем подключении к ОС.
SuperF4
Это сторонний инструмент, «убийца» процессов.
Видео — Как пользоваться программой SuperF4
Закрытие процессов в Linux и Mac OS
В Ubuntu (после открытия системного монитора) все действия аналогичны действиям пользователя Windows, и окно программы выглядит так же.
В терминале запуск программы «htop» выведет список всех процессов.
Как закрыть задачу:
В Mac OS X программа Activity Monitor работает аналогичным образом: после выбора нужной задачи (процесса) следует нажать кнопку в левом верхнем углу «Завершить процесс».
Среди множества способов закрытия зависших или ненужных программ вы можете выбрать тот, который лучше всего подходит для вашей конкретной ситуации.