Андрей Смирнов
Время чтения: ~13 мин.
Просмотров: 257

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

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

Kak-snjat-zadachu-na-kompjutere-e1531379807728.jpgКак снять задачу на компьютере

Понятие о процессе. Просто – о важном

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

Процесс – комплекс, который не является монолитной структурой, он состоит из:

  • контекста;
  • данных;
  • программного кода.

Контекст выполнения еще называют «состоянием процесса», этот элемент содержит информацию, которая требуется ЦП для обработки процесса, а ОС – для контроля над ним.

Uproshhennaja-shema-logicheskoj-struktury-kompjutera-e1531393391194.jpgУпрощенная схема логической структуры компьютера

Важно! Все эти данные постоянно обновляются и координируются, если бы этого не было, система постоянно «путалась» во множестве запущенных программ и давала частые сбои.

Иногда проблемы все-таки возникают, в результате можно наблюдать разные явления:

  • зависание ПК;
  • автоматическое закрытие;
  • «синий экран».

Более современные ОС меньше подвержены этому. Данные и программный код – это то, что относится непосредственно к задаче (процессу).

Самый простой способ закрыть программу

Если приложение активно, следует нажать комбинацию «Alt+F4», приложение или закроется, или появится запрос о том, нужно ли сохранить данные программы (касается текстовых редакторов, — «Блокнота», «Word»).

Nazhimaem-kombinaciju-AltF4-chto-by-zakryt-programmu-podtverzhdaem-dejstvie-nazhav-knopku-Sohranit--e1531393486858.jpgНажимаем комбинацию «Alt+F4», что бы закрыть программу, подтверждаем действие, нажав кнопку «Сохранить»

Иногда это не помогает. Тогда придется прибегнуть к специальным утилитам.

Вызов «Диспетчера задач» в Windows 7, 10, Linux, Mac OS

Разные ОС предлагают разные штатные средства. «Диспетчер задач» — это системная программа, показывающая список задач, запущенных на данный момент. Вызывается на разных системах по-разному.

Windows

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

Это – «Диспетчер задач». Вызвать его можно:

  1. Навести курсор мыши на часть поля панели задач и вызвать правым кликом меню панели: следует активировать строчку «Диспетчер задач». Pravoj-knopkoj-myshki-shhelkaem-po-paneli-zadach-v-menju-shhelkaem-po-strochke-Dispetcher-zadach--e1531380626676.pngПравой кнопкой мышки щелкаем по панели задач, в меню щелкаем по строчке «Диспетчер задач»
  2. Вызов осуществляется стандартным нажатием клавиш: «Ctrl+Alt+Delete». Откроется окно блокировки системы, например, в Windows 7, выбрать следует самый нижний пункт и активировать его левым кликом. Nazhimaem-odnovremenno-sochetanie-knopok-CtrlAltDelete-v-otkryvshemsja-okne-shhelkaem-po-punktu-Zapustit-dispetcher-zadach--e1531381111373.jpgНажимаем одновременно сочетание кнопок «Ctrl+Alt+Delete», в открывшемся окне щелкаем по пункту «Запустить диспетчер задач»
  3. Вызвать окошко «Выполнить» нажатием клавиш «Win+R», в поле «Открыть» нужно напечатать «taskmgr», после чего нажать «Enter» или кликнуть на кнопке «ОК». Vyzyvaem-obrabotchik-komand-Vypolnit-nazhatiem-klavish-WinR-v-pole-Otkryt-vvodim-komandu-taskmgr-zatem-nazhimaem-Enter--e1531396341582.jpgВызываем обработчик команд «Выполнить» нажатием клавиш «Win+R», в поле «Открыть» вводим команду «taskmgr», затем нажимаем «Enter»
  4. «Ctrl+Shift+Esc» – самая быстрая комбинация для вызова. Пользователь немедленно попадет в диспетчер. Vyzyvaem-Dispetcher-zadach-nazhatiem-gorjachih-klavish-CtrlShiftEsc--e1531381518706.pngВызываем «Диспетчер задач» нажатием горячих клавиш «Ctrl+Shift+Esc»
  5. Вызов утилиты вручную, этим мало кто пользуется, но полезно знать, что программа находится в папке по физическому адресу «C:»-«Windows»-«System32», а называется «taskmgr.exe», вызывается двойным кликом. Perehodim-po-fizicheskomu-adresu-C-Windows-System32-nahodim-papku-taskmgr.exe-i-zapuskaem-dvojnym-levym-klikom-myshki-e1531382292389.pngПереходим по физическому адресу «C»-«Windows»-«System32», находим папку «taskmgr.exe» и запускаем двойным левым кликом мышки

Совет! Можно создать ярлык для программы «taskmgr.exe» прямо на рабочем столе, тогда вызвать ее можно будет простым двойным кликом.

Shhelkaem-pravoj-knopkoj-myshki-po-taskmgr.exe-v-menju-nazhimaem-Sozdat-jarlyk--e1531382544349.pngЩелкаем правой кнопкой мышки по «taskmgr.exe», в меню нажимаем «Создать ярлык»Dvojnym-shhelchkom-levoj-knopkoj-myshki-zapuskaem-jarlyk-Taskmgr.exe--e1531382901429.pngДвойным щелчком левой кнопкой мышки запускаем ярлык «Taskmgr.exe»

Linux

Существует множество разных ОС семейства Линукс, но так как чаще всего в мире устанавливают Ubuntu, то проще рассмотреть процедуру вызова именно на ее примере. В других разновидностях Linux процесс выглядит аналогично.

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

«Системный монитор» запускается стандартно:

  • «Ctrl+Alt+Delete», его возможности схожи с утилитой в Windows; Dlja-vyzova-utility-Sistemnyj-monitor-nazhimaem-klavishi-CtrlAltDelete--e1531383598552.jpgДля вызова утилиты «Системный монитор» нажимаем клавиши «Ctrl+Alt+Delete»
  • а для установки «htop» потребуется ввести команду «sudo apt-get install htop» в консоли «Terminal». V-pole-poiska-Spotlight-vvodim-Terminal-otkryvaem-ego-e1531384206513.jpgВ поле поиска «Spotlight» вводим «Terminal», открываем егоVvodim-komandu-sudo-apt-get-install-htop--e1531384396572.pngВводим команду «sudo apt-get install htop»

Важно! Если интернет-соединение работает, программа будет автоматически найдена и установлена. Запуск производится вручную набором команды «htop».

Mac OS

На заметку! В последней версии ОС «Диспетчер задач» носит название «Activity Monitor», а в более ранних — «Process Viewer».

Для вызова утилиты следует нажать «Ctrl+Пробел», в поле ввести: «Activity», запустить программу при помощи клавиши «Enter».

Nazhimaem-CtrlProbel-v-pole-poiska-vvodim-Activity-nazhimaem-Enter--e1531385678405.jpgНажимаем «Ctrl+Пробел», в поле поиска вводим «Activity», нажимаем «Enter»

Работа с задачами и процессами

Узнайте подробную инструкцию, как открыть диспетчер устройств в Windows 7,10, из новой статьи на нашем портале.

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

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

Windows

В открытом окне программы видно несколько вкладок. В основной – список работающих приложений. Если ОС теряет возможность управления какой-либо программой, то в поле «Состояние» будет отметка: «Приложение не отвечает». Есть два способа закрыть его.

В основном окне:

  1. Навести курсор на соответствующую строчку и правой кнопкой вызвать контекстное меню. Кликаем правой кнопкой мышки по приложению, которое не отвечает
  2. Выбрать строчку «Снять задачу». В меню щелкаем по пункту «Снять задачу»

Как завершить процесс

Часто софт «упорствует» и не желает быстро закрываться. Тогда можно сделать так:

  1. Снова вызвать контекстное меню. Кликаем правой кнопкой мышки по приложению, которое не отвечает
  2. Выбрать строчку «Перейти к процессу». Левой кнопкой мышки щелкаем по пункту «Перейти к процессу»
  3. Откроется окно «Процессы», причем будет выделен именно тот пункт, который отвечает за данное приложение. Например, для «Блокнота» это процесс «notepad.exe». В окне «Процессы», будет выделен именно тот пункт, который отвечает за приложение, которое не отвечает
  4. Завершаем процесс через меню, установив указатель на соответствующую строку, щелкнув правой кнопкой мыши и выбрав пункт «Завершить процесс». Нажимаем правым кликом мышки на нужный процесс, затем левой кнопкой мышки щелкаем по пункту «Завершить процесс»
  5. Система выдаст уведомление об опасности этого действия, нужно выбрать «Завершить процесс». Подтверждаем действие, нажав на кнопку «Завершить процесс»

На заметку! Сделать то же самое можно выделив нужную строчку процесса и щелкнуть по кнопке внизу окна (справа) – «Завершить процесс».

Выделяем строчку процесса левым кликом мышки, нажимаем на кнопку внизу окна «Завершить процесс»

В операционной системе Виндовс 10 придется выполнить такие же действия.

Важно! При выборе пункта «Завершить дерево процесса» закроются и все другие процессы, зависимые от основного. Поэтому прибегать к этому следует с осторожностью.

Выбрав пункт «Завершить дерево процессов» будут закрыты и все другие процессы, зависимые от основного

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

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

  • выделить процесс;
  • вызвать контекстное меню;
  • выбрать строчку «Открыть место хранения файла». Правым кликом мышки щелкаем по процессу, в контекстном меню щелкаем левой кнопкой мышки по пункту «Открыть место хранения файла»

Будет показана реальная папка, где находится приложение.

Открытая папка, где находится приложение

Справка! Некоторые критически важные процессы ОС не позволит закрыть ни в коем случае.

Taskkill

Есть возможность снятия задачи через «Командную строку». Для ее вызова следует:

  1. Активировать функцию «Выполнить» сочетанием клавиш «Win+R». Вызываем окно «Выполнить» нажатием клавиш «Win+R»
  2. Вписать в строку команду «cmd» и нажать «Ввод». Откроется окно терминала. Вводим команду «cmd», нажимаем «Enter»
  3. К примеру: хотим закрыть программу «Блокнот». Для этого набираем в терминале команду «Taskkill /f /im notepad.exe». В поле вводим команду «Taskkill -f -im notepad.exe», щелкаем «Enter»

Узнайте, подробную инструкцию, как открыть блокнот на Windows 10, из новой статьи, на нашем портале.

Значение ключей:

  • «/f »– принудительное и безоговорочное завершение;
  • «/im» – имя программы указывается вместо идентификатора.

И таким образом закроем «Блокнот».

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

SuperF4

Это стороння утилита, «убийца» процессов.

  1. Устанавливаем программу из любого доступного ресурса. С надежного источника скачиваем программу SuperF4
  2. Запускаем двойным левым кликом мышки скаченный файл. Двойным щелчком левой кнопкой мышки запускаем скаченный файл
  3. Щелкаем по кнопке «Install». Оставляем путь сохранения программы по умолчанию или нажимаем «Browse» и меняем его, нажимаем «Install»
  4. После запуска можно начать работу одним из двух способов. Открываем программу SuperF4
  • «Ctrl+Alt+F4» – будет закрыто активное приложение;
  • «Win+F4 »– можно выбрать, какую именно программу закрыть.

Видео — Как пользоваться программой SuperF4

Закрытие процессов в Linux и Mac OS

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

В терминале, запущенная программа «htop», выведет список всех процессов.

Для закрытия задачи нужно:

  • при помощи кнопок со стрелками выбрать нужный процесс; С помощью кнопок со стрелками выбираем нужный процесс
  • нажать «F9»; Нажимаем кнопку «F9»
  • выбрать «SIGKILL».

В системе Mac OS X программа «Activity Monitor» работает аналогично: после выбора нужной задачи (процесса), следует нажать кнопку в верхнем левом углу «Quit process».

Щелкаем по процессу левой кнопкой мышки, нажимаем кнопку «Quit process»

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

Видео — Как закрыть зависшую программу на компьютере

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

В таких случаях говорят, что завис компьютер. Иногда зависает не Windows, а только определенная программа. 

Если это произошло, не выполняйте никаких действий, а подождите 10–15 мин. Операционная система пытается самостоятельно решить проблему. Вы же своими действиями (беспорядочными манипуляциями с клавиатурой и мышью) мешаете, отдавая и без того перегруженной машине ненужные команды (этот метод устранения зависания на компьютере программы или всей Windows, подойдет так же и для операционных систем Windows 7, 8.1, 10).

Если ожидание безрезультатно, вызовите Диспетчер задач. Для этого нажмите Ctrl+Shift+Esc либо Ctrl+Alt+Del и в открывшемся окне выберите Диспетчер задач.

190.jpg

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

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

На вкладке Процессы окна Диспетчер задач отображается перечень всех запущенных приложений и процессов, для каждого указано количество потребляемых ресурсов (процессора, ОЗУ, жесткого диска, Сети). Чтобы найти причину, зависания компьютера, посмотрите, какое приложение использует больше всего ресурсов (особое внимание обращайте на показатели процессора и оперативной памяти). Чтобы упростить задачу, отсортируйте приложения по одному из параметров. Например, чтобы первым в списке отобразился процесс, требующий наибольшего количества оперативной памяти, щелкните кнопкой мыши на заголовке столбца Память

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

Задача упрощается, если вы заранее знаете, какая программа не отвечает, просто найдите ее и снимите задачу.

Если компьютер так и зависает и описанные действия не принесли результата, нажмите Ctrl+Alt+Del и в открывшемся окне выполните команду Выход, а затем снова войдите в систему. В крайнем случае принудительно перезагрузите ПК, нажав кнопку RESET или удерживая несколько секунд кнопку питания на корпусе устройства.

Связанные материалы:

—>

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

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

Как Завершить процесс в Windows 10.

Способ 1: С помощью Диспетчера задач

Шаг: 1 Откройте Диспетчер задач.

task.jpg

Шаг: 2 Нажмите «Подробнее» в правом нижнем углу, чтобы открыть более подробный вид.

tasklist-win.jpg

Шаг: 3 Выберите нужную программу или игру в списке приложений.

Шаг: 4 Нажмите кнопку «Снять задачу» или нажмите клавишу Del на клавиатуре.

tasklist-win1.jpg

Все.

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

Примечание. То же самое можно сделать на вкладке «Подробности». Это специальная вкладка, в которой перечисляются имена процессов вместо имен приложений. На вкладке вы можете выбрать процесс из списка и нажать кнопку «Снять задачу» или нажать клавишу Del.

tasklist-win2.jpg

Использование кнопки «Снять задачу» означает, что Windows сначала пытается использовать определенный тайм-аут, если процесс действительно не отвечает на запросы, система принудительно завершает работу данного приложения.

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

Cmd «Снять задачу», используя Taskkill.

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

Шаг: 1 Откройте командную строку в качестве текущего пользователя или администратора с помощью Поиска или меню «Пуск» .

cmd.jpg

Шаг: 2 Введите команду, чтобы просмотреть список запущенных процессов и их PID. Поскольку список может быть очень длинным, вы можете использовать клавишу Пробел чтобы смотреть список Далее.

tasklist | more

Список задач Windows 10

tasklist-winword.jpg

Шаг: 3 Чтобы завершить процесс с помощью PID, введите команду:

taskkill /F /PID pid_number

Шаг: 4 Чтобы завершить процесс по его имени, введите команду

taskkill /IM "process name" /F

Примеры:

Например, чтобы завершить процесс WINWORD.EXE с помощью PID:

taskkill /F /PID 11032

Чтобы завершить процесс по его названию:

taskkill /IM " WINWORD.EXE" /F

Taskkill поддерживает множество полезных опций, которые можно использовать для завершения приложений. Вы можете узнать их, запустив его следующим образом : taskkill /?

Используя taskkill, вы можете сразу закрыть все не отвечающие задачи в Windows 10 .

Завершить  процесс в Windows 10 используя PowerShell

Примечание. Чтобы завершить процесс с повышенным уровнем, вам нужно открыть PowerShell в качестве администратора.

Шаг: 1 Откройте PowerShell. Если необходимо, запустите его как Администратор .

Шаг: 2 Введите команду:

Get-Process

Это позволит просмотреть список запущенных процессов.

get-process.jpg

Шаг: 3 Чтобы завершить процесс по его имени, выполните следующий командлет:

Stop-Process -Name "Имя процесса" -Force

Шаг: 4 Чтобы завершить процесс с помощью ID, запустите команду:

Stop-Process -ID укажите id -Force

Примеры:

эта команда закроет процесс WINWORD.

Stop-Process -Name » WINWORD» -Force

get-process-name.jpg

Следующая команда закроет процесс с ID 11032.

Stop-Process -ID 11032 -Force

get-process-id.jpg

Вот и все.

Вам может быть интересно: Как сохранить все процессы Windows 10 в текстовый файл с помощью TaskList

Рейтинг: /5 — голосов —>

—> Используемые источники:

  • https://pc-consultant.ru/rabota-na-komp-yutere/kak-snjat-zadachu-na-kompjutere/
  • https://mysitem.ru/optimization-of-windows-10/260-zavisaet-kompyuter.html
  • https://g-ek.com/kak-snyat-zadachu-v-windows-10

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации