Как принудительно завершить процесс в windows 10
Перейти к содержимому

Как принудительно завершить процесс в windows 10

  • автор:

Как завершить процесс через командную строку в Windows 7 или Windows 10

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

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

Как посмотреть запущенные процессы через командную строку

Для того чтобы посмотреть запущенные процессы через командную строку на Windows 7 или Windows 10 нужно использовать команду « tasklist ». Данная команда позволяет получить подробную информацию о всех запущенных процессах на локальном или удаленном компьютере. Подробную информацию о данной команде, ее синтаксисе и используемых параметрах можно получить здесь.

tasklist

команда tasklist

Также для просмотра запущенных процессов в командной строке можно использовать возможности PowerShell. Для этого нужно сначала выполнить команду « powershell », для того чтобы перейти в режим PowerShell, и потом выполнить команду « get-process ». Более подробную информацию о команде « get-process », ее синтаксисе и параметрам можно получить здесь.

powershell get-process

команда get-process

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

Как завершить запущенный процесс через командную строку

принудительное завершение процесса

Для завершения процессов через командную строку в Windows 7 или Windows 10 нужно использовать команду « taskkill ». Данная команда позволяет завершить процесс на локальном или удаленном компьютере по его названию или идентификатору (PID). Подробную информацию о данной команде, ее синтаксисе и параметрам можно получить здесь.

Основными параметрами команды « taskkill » являются:

  • /PID
    Завершение по идентификатору (PID);
  • /IM
    Завершение по названию (можно использовать знак подстановки *);
  • /T
    Завершение всех дочерних процессов;
  • /F
    Принудительное завершение процесса;

Чтобы завершить процесс используя идентификатор нужно выполнить команду « tasklist », найти нужный процесс и узнать его PID.

PID процесса

После этого нужно выполнить команду « taskkill » указав PID процесса. Также обычно используют параметр « /F » для принудительного завершения работы программы. Без параметра « /F » программа может не закрыться, если у нее есть несохраненные данные. В результате команда буде выглядеть примерно так:

taskkill /PID 8468 /F

завершение процесса по PID

Также программу можно завершить по названию процесса. Для этого нужно ввести команду « taskkill » указав название процесса с помощью параметра « /IM » и при необходимости использовав параметр « /F » для принудительного завершения. Например, для того чтобы закрыть программу « keepass.exe » нужно выполнить следующее:

taskkill /IM keepass.exe /F

завершение процесса по названию

Также нужно отметить, что параметр « /IM » позволяет использовать знак подстановки (*). Поэтому не обязательно вводить полное название процесса. Вместо этого вы можете выполнить:

taskkill /IM keepas* /F

завершение процесса по названию и маске

При необходимости можно завершать сразу несколько процессов, для этого достаточно указать несколько параметров « /PID » или « /IM ». Например, для того чтобы принудительно закрыть сразу две программы (Keepass и Notepad++) нужно выполнить следующую команду:

taskkill /IM keepas* /IM notepad* /F

завершение нескольких процессов

Обратите внимание, завершение процессов с помощью команды « taskkill » зависит от уровня прав пользователя. Если у вас нет достаточных прав, то завершить работу программы не удастся.

  • Как поставить высокий приоритет программе в Windows 11 и Windows 10
  • Выключение компьютера через командную строку
  • Как перезагрузить компьютер через командную строку
  • Как вызвать командную строку в Windows 7
  • Как поменять дату в Windows 7

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.

1 комментарий — Добавьте свой
Максим 09.11.2023

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

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

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

Если какая-то из программ в Windows не отвечает, не закрывается стандартными средствами или вам потребовалось закрыть её принудительно по другим причинам, сделать это можно несколькими способами.

В этой инструкции подробно о способах принудительного закрытия программ в Windows 11 или Windows 10. Большинство из них подойдёт и для предыдущих версий системы.

Диспетчер задач

Один из самых часто используемых способов для принудительного закрытия программ Windows — диспетчер задач. Шаги будут следующими:

  1. Откройте диспетчер задач, сделать это можно с путем нажатия клавиш Ctrl+Shift+Esc или через меню, открываемое сочетанием клавиш Ctrl+Alt+Delete.
  2. В списке запущенных программ или на вкладке «Сведения» (в Windows 11) или «Подробности» (в Windows 10) выберите нужную программу или соответствующий ей процесс. Принудительное завершение процесса в диспетчере задач Windows 11
  3. Нажмите по кнопке «Завершить задачу» (в Windows 11, может быть скрыта за кнопкой с тремя точками в верхней панели) или «Снять задачу» (в Windows 10). Принудительное завершение процесса в диспетчере задач Windows 10
  4. Подтвердите принудительное завершение выбранного процесса. Подтвердить завершение программы в диспетчере задач

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

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

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

Следующий способ — принудительное закрытие программы в командной строке, для этого:

taskkill /im имя_файла_программы.exe /f /t

Принудительное завершение программы в командной строке

и нажмите Enter.

  • Указанный процесс и его дочерние процессы будут закрыты.
  • Учитывайте: если запущено несколько экземпляров программы с заданным в команде именем, все они будут закрыты.

    taskkill /pid ИД_ПРОЦЕССА /f /t

    Windows PowerShell или Терминал Windows

    Вместо классической командной строки можно использовать Терминал Windows или Windows PowerShell для прекращения работы процесса:

    1. Запустите Терминал Windows или PowerShell (в Windows 11 и Windows 10 для этого можно использовать контекстное меню по правому клику на кнопке «Пуск»).
    2. Используйте команду

    Stop-Process -Name "имя_программы" -Force

    Принудительное завершение программы в PowerShell

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

    Stop-Process -id ИД_ПРОЦЕССА -Force

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

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

    • Для некоторых, не зависших программ, может сработать простое нажатие клавиш Alt+F4 для закрытия (Alt+Fn+F4 на некоторых ноутбуках).
    • Если речь идет о полноэкранной программе, и вы не можете попасть в Windows, попробуйте использовать сочетание клавиш Win+D (свернуть все окна) или Alt+Enter (переход из полноэкранного в оконный режим, работает не во всех программах).

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Мышь без границ — используем одну мышь на нескольких компьютерах одновременно
    • Как очистить журнал защиты Windows
    • Что такое MPRT в характеристиках монитора?
    • MinerSearch — поиск и удаление майнера в Windows
    • Program в автозагрузке Windows — что это и можно ли удалить?
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники
    • Живые обои на рабочий стол Windows 11 и Windows 10
    • Лучшие бесплатные программы на каждый день
    • Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
    • Как смотреть ТВ онлайн бесплатно
    • Бесплатные программы для восстановления данных
    • Лучшие бесплатные антивирусы
    • Средства удаления вредоносных программ (которых не видит ваш антивирус)
    • Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
    • Бесплатные программы удаленного управления компьютером
    • Запуск Windows 10 с флешки без установки
    • Лучший антивирус для Windows 10
    • Бесплатные программы для ремонта флешек
    • Что делать, если сильно греется и выключается ноутбук
    • Программы для очистки компьютера от ненужных файлов
    • Лучший браузер для Windows
    • Бесплатный офис для Windows
    • Запуск Android игр и программ в Windows (Эмуляторы Android)
    • Что делать, если компьютер не видит флешку
    • Управление Android с компьютера
    • Мышь без границ — используем одну мышь на нескольких компьютерах одновременно
    • Как очистить журнал защиты Windows
    • Что такое MPRT в характеристиках монитора?
    • MinerSearch — поиск и удаление майнера в Windows
    • Program в автозагрузке Windows — что это и можно ли удалить?
    • SSD определяется как HDD или наоборот в Windows — решение
    • Не удалось запустить службу Windows Audio на Локальный компьютер — как исправить?
    • Как автоматически скрывать строку меню и Dock в MacOS
    • Ошибка DXGI ERROR DEVICE HUNG — как исправить?
    • Как сбросить Windows на заводские настройки в командной строке
    • Как создать отчет о работе Wi-Fi сети в Windows 11 и 10
    • Устройство tap0901 — что это и как установить драйвер?
    • Клавиши Alt и Win поменялись местами — как исправить?
    • Ошибка 0x80072efd — как исправить?
    • AV Block Remover — убираем блокировку антивирусов и сайтов майнером
    • Windows
    • Android
    • iPhone, iPad и Mac
    • Программы
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Ноутбуки
    • Wi-Fi и настройка роутера
    • Интернет и браузеры
    • Для начинающих
    • Безопасность
    • Ремонт компьютеров
    • Windows
    • Android
    • iPhone, iPad и Mac
    • Программы
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Ноутбуки
    • Wi-Fi и настройка роутера
    • Интернет и браузеры
    • Для начинающих
    • Безопасность
    • Ремонт компьютеров

    Как принудительно завершить работу программы в Windows 10?

    Работая на компьютере, у пользователей могут возникнуть проблемы в работе программ, приложений и игр – их зависание. Зависание программы не дает пользователю выполнять никаких действий с этим приложением, а все несохранённые данные могут быть утеряны. При этом производительность компьютера резко падает, ведь зависшее приложение сильно нагружает процессор, а значение его нагрузки близко к 100%. Выходом из данной ситуации является принудительное завершение работы зависшей программы, для выполнения дальнейшей работы за компьютером.

    Одним из радикальных способов решения проблемы, к которому прибегают множество начинающих пользователей – это перезагрузка компьютера с помощью кнопки Reset или затяжного нажатие кнопки Power, а некоторые принимают более кардинальные решения – выключение компьютера из сети. Каждый из этих способов восстановит работоспособность компьютера, но при этом велика вероятность появления ошибок и сбоев в работе операционной системы в дальнейшем. Частое выдёргивания вилки из розетки может повлиять на дальнейшую работу внутренней составляющей компьютера.

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

    Открытие диспетчера задач

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

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

    Завершение работы приложения Windows 10

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

    Открытие полнофункционального режима диспетчера задач Windows 10

    В этом режиме, в секции Приложения нужно найти программу, которая зависла (её состояние будет помечено как «Не отвечает»), выделите её и нажать на кнопку внизу программы Снять задачу , для её принудительного закрытия.

    Принудительное завершение работы приложения

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

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

    Для быстрого поиска можно использовать сортировку столбца ЦП (произойдёт сортировка процессов, начиная с больше нагружающих или с наименее нагружающих процессор). После чего остается выбрать зависший процесс (процент нагрузки на ЦП может составлять от 50 до 100%) и нажать кнопку Снять задачу .

    Как снять задачу в Windows 10

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

    Завершение процесса из командной строки Windows

    Описание работы команды TaskKill, которая позволяет завершать процессы Windows из командной строки. Переменные и операторы.

    Завершение процесса из командной строки Windows

    Windows

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

    Возможность завершить процесс из командной строки даёт нам команда TaskKill. Вы можете убить процесс из командной строки по его идентификатору (PID) или по имени образа (имени exe файла).

    Запустите консоль от имени администратора и введите команду tasklist, чтобы просмотреть все запущенные процессы.

    C:\tasklist Имя образа PID Имя сессии № сеанса Память ========================= ======== ================ =========== ============ System Idle Process 0 Services 0 24 КБ System 4 Services 0 1 256 КБ conhost.exe 5944 Console 2 2 888 КБ notepad.exe 3100 Console 2 7 400 КБ tasklist.exe 8892 Console 2 6 100 КБ WmiPrvSE.exe 7340 Services 0 6 864 КБ smss.exe 372 Services 0 544 КБ csrss.exe 536 Services 0 3 336 КБ wininit.exe 812 Services 0 436 КБ

    В приведённом выше примере можно увидеть имя образа и PID для каждого процесса. Если вы хотите убить процесс Notepad, нужно ввести:

    Флаг /F — нужен для принудительного завершения процесса. Если его не использовать, то в некоторых случаях ничего не произойдёт, и приложение продолжит свою работу. Как пример, попытка завершения процесса explorer.exe без этого флага ни к чему не приведёт.

    Если у вас есть несколько экземпляров приложений, как например chrome, то выполнение команды taskkill /IM. chrome.exe завершит их все. При указании PID можно завершить только конкретные процессы Chrome.

    В taskkill есть варианты фильтрации, которые позволяют использовать переменные и операторы.

    • STATUS (статус)
    • IMAGENAME (имя образа)
    • PID (значение)
    • SESSION (номер сессии)
    • CPUTIME (время CPU)
    • MEMUSAGE (использование памяти в кб)
    • USERNAME (имя пользователя)
    • MODULES (имя DLL)
    • SERVICES (имя службы)
    • WINDOWTITLE (заголовок окна)
    • eq (равно)
    • ne (не равно)
    • gt (больше чем)
    • lt (меньше чем)
    • ge (больше или равно)
    • le (меньше или равно)
    • * (любые символы)

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

    taskkill /FI «WINDOWTITLE eq Internet*» /F

    Чтобы завершить все процессы, запущенные от имени Alex:

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

    taskkill /S OperatorPC /U Имя_пользователя_на_удаленной_машине /P Пароль_от_удаленной_машины /IM notepad.exe /F

    Подробную информацию вы всегда можете получить, запустив taskkill с ключом /? :

    Вопросы традиционно приветствуются в комментариях.

    1. Поверка целостности системных файлов Windows с помощью sfc.exe
    2. Как вызвать BSOD вручную
    3. Неопознанная ошибка 0x80240017
    4. Ошибка при запуске приложения 0xc0000142
    5. Отсутствует msvcp120.dll
    6. Расшифровка кодов ошибок MySQL
    7. Почему обновление KB5008212 не устанавливается на Windows 10, где его скачать
    8. Как исправить ошибку с кодом 0x80004005 в Windows
    9. Исправление ошибок из-за отсутствия библиотек DirectX
    10. Расшифровка кодов ошибок PostgreSQL

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *