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

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

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

Как закрыть зависшую программу? Некоторые пользователи сразу нажимают кнопку «Reset» (Перезагрузка), которая расположена на передней панели компьютера. После этого происходит перезагрузка операционной системы Windows.

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

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

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

Что же делать, если программа не отвечает?

Разберем сначала самый легкий случай. Программа зависла и не отвечает на команды пользователя компьютера. Вам необходимо отключить зависшую программу, для этого нужно запустить «Диспетчер задач», нажимая для этого, одновременно на клавиатуре на клавиши «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». Затем перейдите во вкладку «Процессы», далее кликните по кнопке «Имя образа», а потом нажмите на кнопку «E» (в латинской раскладке  клавиатуры).

Процесс «explorer.exe» будет выделен. Завершите этот процесс при помощи кнопки «Завершить процесс» или из контекстного меню.

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

После этого Проводник завершит свою работу, с экрана монитора исчезнут все значки. В Диспетчере задач войдите в меню «Файл», а в контекстном меню выберите пункт «Новая задача (Выполнить…)».

В окне «Создать новую задачу», в поле ввода введите «explorer», а затем нажмите на кнопку «ОК».

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

После этого операционная система должна заработать в штатном режиме.

Удаление зависшего процесса в командной строке

Запустите командную строку от имени администратора. В интерпретаторе командной строки введите команду: «tasklist» (без кавычек), а затем нажмите на клавишу «Enter».

Вы увидите список всех запущенных в операционной системе процессов. Напротив каждого имени приложения отображается его «PID» и объем потребляемой памяти.

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

Запомните «PID» (цифры) зависшего приложения, которое необходимо отключить. в окне интерпретатора командной строки введите новую команду: «taskkill/pid…» (без кавычек). Вместо «…» после PID вставьте значение, которое вы запомнили. Затем нажмите на клавишу «Enter». Зависшее приложение будет закрыто.

Другие способы

Самый тяжелый случай, это когда зависла какая-нибудь программа или игра, которая была развернута на весь экран монитора. В этом случае вы не будете иметь доступа к «Рабочему столу», к «Диспетчеру задач», а также в меню «Пуск».

В этом случае попробуйте выйти из окна с зависшей программой на «Рабочий стол», при помощи клавиш на клавиатуре.

Нажмите на клавиши клавиатуры «Alt» + «F4». Эта комбинация клавиш в операционной системе Windows служит для закрытия приложений.

Можно попробовать нажать на клавиатуре на клавиши «Esc» или «Enter», возможно, в некоторых случаях, получится получить доступ к Рабочему столу.

При нажатии на клавишу «Windows» также, иногда, можно попасть на Рабочий стол, при зависшей программе.

Попробуйте нажать на клавиатуре на функциональные клавиши «F1» — «F12». В некоторых случаях, нажатие на эти клавиши приводит к открытию Рабочего стола. Какая конкретно функциональная клавиша может помочь, зависит от конкретного компьютера, у разных компьютеров это бывает по-разному.

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

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

Выводы статьи

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

Источник: https://vellisa.ru/kak-zakryit-zavisshuyu-programmu

Как закрыть зависшую программу?

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

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

Что же, эта статья вам определенно поможет, так как в ней мы опишем огромное количество методов закрытия того или иного приложение в операционной системе Windows. Поверьте — закрыть можно не только нажатие на Крестик, хотя и им тоже. Как и во всех наших статьях, мы начнем с самых простых, возможно очевидных, методов.

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

Многократное нажатие на Крестик

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

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

Закрытие программы через Панель задач

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

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

  • Найдите в Панели задач(полоска Пуск) запущенную и зависшую программу.
  • Нажмите на нее правой кнопкой мыши.
  • Выберите из контекстного меню пункт “Закрыть окно”.

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

Alt+F4

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

К счастью, существует краткая команда для закрытия активной программы. Тут все довольно просто: нажмите одновременно клавиши Alt и F4 на клавиатуре и запущенная в данный момент программа, утилита или видеоигра должна будет закрыться…в идеале. Как и с прошлыми методами — попробуйте нажать эту комбинацию несколько раз, так как может помочь разрешить ситуацию.

Вызов Диспетчера задач

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

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

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

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

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

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

Перезапуск Проводника Windows

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

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

  • Для начала откройте Диспетчер, как это уже было показано в методах вверху.
  • Найдите в списке запущенных программ процесс под названием “Проводник” или “explorer.exe”.
  • Кликните на него правой кнопкой мыши и выберите “Снять задачу”, либо же “Завершить процесс”.

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

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

  • Нажмите комбинацию клавиш Win+R для запуска утилиты “Выполнить”.
  • Затем пропишите в пустой строке explorer и нажмите Ок.

После этого проблемная утилита определенно должна будет быть закрыта.

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

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

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

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

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

Для закрытие программы через Командную строку, сделайте следующее:

  • Открыть Командную строку можно многими способами. Самый простой из них — нажмите правой кнопкой мыши на “Пуск” и выберите “Командная строка(администратор)”.
  • Затем впишите в строку команду tasklist.

Перед вами появиться список всех запущенных программ на вашем компьютере в данный момент. Напротив каждого из них будет номерной идентификатор процесса. Найдите проблемную и все еще не закрывающуюся программу, и запомните ее PID. Далее введите в командную строку команду taskkill /pid **** и нажмите Enter.

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

Выход из Учетной записи

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

Просто выйдя из своей учетной записи, вы сможете закрыть все программы работающие на своем компьютере, но при этом вы не будете перегружать свой ПК. В различных версиях операционной системы Windows выйти из своей учетной записи можно по разному. Обычно, данная опция будет находится рядом с опцией отключения компьютера в Пуск. На более современных ОС, по типу Windows 8-10, вам нужно нажать на свое имя в меню Пуск и выбрать “Выйти”.

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

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

Здесь описывать нечего, так как это знают как делать даже самые мало подготовленные пользователи.

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

Источник: https://GamesQa.ru/kompyutery/kak-zakryt-zavisshuyu-programmu-6427/

Как принудительно закрыть программу / процесс с помощью командной строки

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


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

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

Мы закрываем программы и процессы с помощью командной строки

Перейдите в меню «Пуск» в Windows 7 или в начальный экран в Windows 8, а затем введите cmd в браузере. Командная строка должна появиться в списке найденных элементов. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».

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

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

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

Мы ищем процесс, который приостановлен и который мы хотим закрыть. Нам нужно проверить номер PID — мы можем увидеть его рядом с именем процесса во втором столбце. Мы помним номер PID и вводим следующую команду, чтобы заставить ее закрыть:

taskkill / pid ##

Вместо «##» введите номер PID процесса, который вы хотите закрыть. Поэтому, если мы хотим закрыть, например, процесс AvastSvc.exe, который в моем списке имеет номер PID 1496, тогда команда будет выглядеть так:

taskkill / pid 1496

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

Как принудительно закрыть программу / процесс с помощью командной строки Ссылка на основную публикацию Как закрыть программу из командной строки Как закрыть программу из командной строки

Источник: http://master-gadgets.ru/kak-prinuditelno-zakryt-programmu-process-s

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

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

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

Иногда программа или игра может сильно «застопорить» систему, и нет никакой возможности зайти в диспетчер задач. Что делать? Как закрыть зависшую программу? Какие ещё есть быстрые способы закрытия программ, которые не отвечают?

Простые способы закрытия программ

Самый простой закрыть программу — воспользоваться клавишами ALT + F4. Эту комбинацию знает почти каждый пользователь компьютера. Но она не поможет нам в случае, когда программа зависла и при закрытии отобразится сообщение «Не отвечает».

Закрыть программу можно через Диспетчер задач (нажмите сочетание клавиш Ctrl+Shift+Esc), выберите зависшее приложение и кликните на кнопку «Снять задачу».

Иногда принудительно закрытая программа вызывает сбои в системе Windows и блокирует работу компьютера.

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

Автоматическое «закрытие» приложений, которые не отвечают

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

Чтобы активировать эту функцию, перейдите в Редактор реестра. Для этого нажмите сочетание клавиш Windows + R, введите в окно Выполнить команду regedit и подтвердите её запуск на Enter. В окне редактора перейдите по следующему пути:

  • HKEY_CURRENT_USER/Control Panel/Desktop.
  • Затем щелкните правой кнопкой мыши на записи Desktop и выберите «Создать — Строковый параметр».
  • Как закрыть программу из командной строки

Созданный параметр именуем как AutoEndTasks, затем щелкните на него дважды и присвойте ему значение «1», чтобы активировать. После этого следует перезапустить систему и готово – теперь все приложения запущенные под учетной записью пользователя Windows будут автоматически закрываться в момент, когда зависнут.

Закрытие приложений с помощью утилиты ProcessKO

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

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

Отличие лишь в том, что утилита не требует вызова какого-либо окна – достаточно запомнить новую комбинацию клавиш.

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

После установки программы нужно оставить её запущенной в фоновом режиме (её можно запускать вместе с системой).

Читайте также:  Как разобрать пульт от телевизора

Нужно также активизировать работу сочетания клавиш – откройте меню в верхнем левом углу, затем перейдите в закладку «Kill Hotkey» и выберите первый вариант. С этого момента, когда программа не закрывается (или когда попросту хотим её быстро закрыть) достаточно нажать сочетание CTRL + ALT + F4. Это приведёт к быстрому закрытию приложения без сохранения каких-либо изменений.

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

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

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

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

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

Перейдите в меню Пуск Windows 7 или до стартового экрана Windows 8.1 и в поисковую строку введите команду cmd. В списке найденных элементов должна отобразится Командная строка (Command prompt). Нажмите на ней правой кнопкой мыши и выберите «Запуск от имени администратора.

В Windows 10 щелкните правой кнопкой мыши на Пуск и выберите пункт Командная строка (администратор).

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

В окне командной строки введите команду tasklist и подтвердите её выполнение на Enter. Откроется таблица, в которой будут перечислены процессы, запущенные на компьютере. Это тот же самый список, который находится в окне Диспетчера задач.

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

Затем ищем в нём зависшую или ненужную программу (процесс). Нужно проверить, какой у неё номер PID – он отображается рядом с именем процесса во втором столбце. Запоминаем номер PID и набираем на клавиатуре следующую команду, чтобы принудительно его закрыть:

taskkill /pid ##

Вместо «##» вводим PID процесса, который нужно закрыть. То есть, если мы хотим закрыть, например, процесс AvastSvc.exe, которому в списке присвоен номер PID 1496, то команда выглядела бы так:

taskkill /pid 1496

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

Источник: http://InstComputer.ru/sovety-nachinayushhim/kak-zakryt-programmu-esli-ne-zakryvaetsya.html

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

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

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

Чтобы воспользоваться taskkill, нужно открыть окно командной строки. Для этого вызовите окно «Выполнить» (Run) из меню «Пуск» (Start) или воспользуйтесь клавишной комбинацией [Win]+[R] и введите «cmd» (без кавычек) в поле «Открыть» (Open, рис. A).Как закрыть программу из командной строкиРисунок A. Откройте окно командной строки.

Использование команды taskkill

Общий синтаксис команды выглядит следующим образом:taskkill [ОПЦИИ] [ИДЕНТИФИКАТОР ПРОЦЕССА]Разумеется, для taskkill доступен широкий выбор опций.

Перечислю лишь наиболее полезные из них:

• /s КОМПЬЮТЕР, где КОМПЬЮТЕР — это IP или адрес удаленного компьютера. По умолчанию, операция выполняется в локальной системе.

Если именно это вас и интересует, данную опцию можно не использовать.

• /u ДОМЕНПОЛЬЗОВАТЕЛЬ, где ДОМЕН — это имя домена, а ПОЛЬЗОВАТЕЛЬ — имя пользователя, для которого нужно выполнить команду. Данная опция позволяет запускать taskkill с правами определенной учетной записи или домена.

  • • /p — обязательно используется в сочетании с опцией /u для указания пароля к учетной записи пользователя.
  • • /fi — позволяет выполнять команду taskkill с определенными фильтрами.
  • • /f — принудительно завершает выполнение команды.
  • • /IM — позволяет использовать имя приложения вместо идентификатора процесса.

Ну и разумеется, одна из самых полезных опций — переключатель для вызова справки (рис. В):taskkill /?Как закрыть программу из командной строкиРисунок B. Вывод справочной информации по команде taskkill при использовании переключателя справки.

Завершение процесса по имени приложения

Проще всего завершить вышедший из-под контроля процесс, воспользовавшись командой taskkill с использованием опции /IM. Выглядеть это будет так:taskkill /IM ИМЯ_ПРИЛОЖЕНИЯЗдесь ИМЯ_ПРИЛОЖЕНИЯ — это имя процесса, который требуется завершить.

К примеру, если Outlook не удается закрыть, можно воспользоваться следующей командой:taskkill /IM outlook.

exeЗавершение процесса по идентификатораЕсли вы не знаете имени процесса, но знаете его идентификатор (PID) — например, 572 — можно воспользоваться следующей командой:taskkill /PID 572Завершение всех процессов для определенной учетной записиСуществует также возможность завершить все процессы для определенной учетной записи. Это особенно актуально, если совершенно точно известно, что проблема связана с определенной учетной записью, или если пользователь уже вышел из системы, а запущенные им процессы перестали отвечать. В таком случае можно воспользоваться следующей командой:taskkill /F /FI “USERNAME eq имя_пользователя”Здесь имя_пользователя — это имя учетной записи, под которой запущены нежелательные процессы. Обязательно нужно включить в команду опцию USERNAME, чтобы указать соответствующее имя пользователя.

Завершение процессов на удаленном компьютере

Еще одна удобная возможность — завершение процессов в удаленном режиме. Допустим, вы точно знаете, что система не отвечает из-за определенного процесса (возьмем для примера все тот же Outlook).

В таком случае можно воспользоваться другим компьютером и выполнить следующую команду:taskkill /s IP-АДРЕС /u ДОМЕНПОЛЬЗОВАТЕЛЬ /IM Outlook.

exeЗдесь IP-АДРЕС — адрес удаленного компьютера (можно использовать и имя хоста, если компьютеры способны распознавать друг друга таким способом), ДОМЕН — имя домена (если требуется), а ПОЛЬЗОВАТЕЛЬ — имя пользователя, под которым был осуществлен вход на удаленный компьютер.

В заключение

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

Jack Wallen

Источник: http://www.winblog.ru/quicktip/1147767449-29041101.html

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

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

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

C: asklist

Имя образа 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? то нужно ввести:

taskkill /IM notepad.exe /F

или

taskkill /PID 3100 /F

Флаг /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.

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

taskkill /FI “WINDOWTITLE eq Internet*” /F

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

taskkill /FI “USERNAME eq Marina” /F

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

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

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

taskkill /?

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

Источник: http://allerrorcodes.ru/zavershit-process-iz-komandnoj-stroki/

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

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

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

Главный метод. Как принудительно закрыть программу в Windows, если она не реагирует на Alt+F4

Вы все его наверняка знаете, но упомянуть его здесь все же нужно. Если Alt+F4, следующее, что нужно попробовать – завершить процесс через Диспетчер задач. Чтобы его вызвать, нажмите Ctrl+Alt+Del и выберите «Диспетчер задач», либо нажмите Ctrl+Shift+Esc, чтобы вызвать его напрямую.

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

Сделать Диспетчер задач поверх всех окон

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

Читайте также:  Как сменить тариф

Для этого откройте Диспетчер задач (Ctrl+Shift+Esc), нажмите «Параметры» и «Поверх остальных окон». Теперь, если какая-то программа устроит день неповиновения, вызовите Диспетчер задач, и он обязательно появится. В Диспетчере задач кликните правой кнопкой бунтующую программу и нажмите «Снять задачу».

  Как войти в BIOS вашего компьютера

Если Диспетчер задач не появляется, воспользуйтесь командной строкой

Если вызвать Диспетчер задач никак не получается, следующий шаг – вызов командной строки. Если есть возможность, откройте меню Пуск, наберите cmd, затем правой кнопкой кликните «Командная строка» и выберите «Запустить с правами администратора».

Интересно: Как открыть командную строку, читайте здесь.

В командной строке напишите tasklist и нажмите Enter.

Мышью или комбинацией «Ctrl+стрелка вниз» прокрутите список задач в окне командной строки, ища повисшую программу (имя файла, скорее всего, будет схожим с названием программы – например, если это Adobe Photoshop, файл будет называться Photoshop.exe).

Теперь введите команду

taskkill /IM taskname /f

где «taskname» — имя программы, которую вы хотите принудительно закрыть. То есть если вы хотите закрыть Photoshop, команда будет такая:

taskkill /IM Photoshop.exe /f

SuperF4

Если вы не возражаете против установки крошечной сторонней программы (скорее даже команды, а не программы), SuperF4 окажется крайне полезной. Она создает новую команду для клавиатуры – Ctrl + Alt + F4, которая мгновенно «убивает» активное окно Windows, как это делает Диспетчер задач (и в отличие от команды Alt+F4, которая закрывает окна, а не принудительно прикрывает программы).

Чтобы установить SuperF4, скачайте ее ниже, распакуйте, затем дважды кликните исполняемый файл SuperF4. Готово. Теперь команда Ctrl + Alt + F4 всегда с вами.

SuperF4 SuperF4-1.3.exe Version: 1.3

Еще одно применение SuperF4 – по нажатию Win+F4 курсор превращается в череп с костями, и любое активное окно закрывается одним кликом. Этот прием работает надежно, так что особо им не балуйтесь, кликая по несохраненным документам Word, над которыми работали полдня.

  Как играть в Pokemon GO, не вставая из-за компьютера

Заключение

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

Download Nulled WordPress ThemesFree Download WordPress ThemesDownload Premium WordPress Themes FreeDownload WordPress Themesdownload udemy paid course for freeFree Download WordPress Themes

Источник: https://allerror.ru/windows-7/kak-prinuditelno-zakryt-programmu-v-windows-kotoraya-zavisla.html

Закрыть программы из командной строки (Windows)

Хорошо, Не собираюсь лгать. Я видел это в stackoverflow и думал, что это сложный вопрос. Soooo Я просто провел последние 2 часа, написав код. И вот оно ….

После выполнения следующих шагов вы можете ввести «TaskClose notepad.exe» после нажатия «Пуск» и автоматически сохранить все недокументированные файлы блокнота на рабочий стол. Он автоматически закроет chrome.exe и сохранит настройки восстановления.

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

If InStr(SINGLECLOSEAPPS, WScript.arguments(0)) Then
SmartSendKeys strOutput,»bypass»,»%{F4}»

ElseIf InStr(AUTOCLOSEAPPS, WScript.arguments(0)) Then
SmartSendKeys strOutput,»»,»%{F4}|%s|{autoname}.txt|%s»

'Example 1: =============================================
ElseIf InStr(WScript.arguments(0), «outlook») Then
SmartSendKeys strOutput,»»,»%{F4}» 'Activate Alt+4
'========================================================

'Example 2: =============================================
ElseIf InStr(WScript.arguments(0), «notepad») Then 'I know, already in my autoapps
SmartSendKeys strOutput,»»,»%{F4}|%s|{autosave}.txt» 'Activate Alt+4 + Save File + {AutoSave} = autoincrement filename
'========================================================

Else
SmartSendKeys strOutput,»bypass»,»%{F4}»
End If

Файлы vbs и пакетных файлов выполняют следующие процедуры:

  • Собирает исполняемый файл.
  • Запрашивает имена исполняемых приложений
    списка задач.
  • Выполняет процедуру «Alt + TAB (x)» до тех пор, пока
    подтверждено, что окно открыто.
  • Затем выполняет команды качения, будь то «Alt + F4» или даже в крайних случаях
  • Alt + F4
  • Активировать сохранение
  • Имя файла автоинкремента
  • Выход из приложения.

ReturnAppList.bat: установите в «C: windows system32 «

for /f «tokens=10 delims=,» %%F in ('tasklist /v /fi «imagename eq %1» /fo csv') do @echo %%~F >>result.txt

TaskClose.bat: установить в «C: windows system32 » и «C: Users YourUserName «

C:windowssystem32wscript.exe c:windowssystem32 askclose.vbs %1

TaskClose.vbs: установите в «C: windows system32 «

Set WshShell = CreateObject(«WScript.Shell»)
Const SINGLECLOSEAPPS = «chrome.exe|iexplore.exe|firefox.exe»
Dim DEFAULTSAVELOCATION : DEFAULTSAVELOCATION = wshshell.SpecialFolders(«Desktop»)
Const AUTOCLOSEAPPS = «notepad.exe»

Const WshFinished = 1
Const WshFailed = 2
strCommand = «returnapplist.bat »
Set WshShellExec = WshShell.Exec(strCommand & WScript.Arguments(0))

WScript.sleep 2000

Select Case WshShellExec.Status
Case WshFinished
strOutput = LoadStringFromFile(«result.txt»)
Case WshFailed
strOutput = LoadStringFromFile(«result.txt»)
End Select

'SmartSendKeys(application_name_array, bypassclause, additionalcommands)
'========================
If InStr(SINGLECLOSEAPPS, WScript.arguments(0)) Then
SmartSendKeys strOutput,»bypass»,»%{F4}»
ElseIf InStr(AUTOCLOSEAPPS, WScript.arguments(0)) Then
SmartSendKeys strOutput,»»,»%{F4}|%s|{autoname}.txt|%s»
Else
SmartSendKeys strOutput,»bypass»,»%{F4}»
End If

'SmartSendKeys(application_name_array, bypassclause, additionalcommands)
'========================
Function SmartSendkeys(fArr, LoopCount, RollCommands)
Dim x
Dim splt : splt = Split(farr, vbCrLf)
If loopcount = «bypass» Then
x = 0
Else
x = UBound(splt)
End If
a = 0
For s=0 To x
If Len(splt(s)) > 1 Then
Set objShell = WScript.CreateObject(«WScript.Shell»)
c = 1 : tabs = «»
Success = False
Do Until Success = True
Success = objShell.AppActivate(Trim(splt(s)))
If success True Then
If c = 1 Then
tabs = «{TAB}»
Else
tabs = «{TAB » & c & «}»
End If
'wscript.echo «Activating: » & «%» & tabs
WshShell.SendKeys «%» & tabs
WScript.Sleep 5000
c = c + 1
If c = 100 Then
WScript.echo «App not found»
Exit Function
End If
End If
Loop
Dim cmds : cmds = Split(rollcommands, «|»)

For Each cm In cmds
If InStr(cm, «{autoname}») Then
Dim file_ext : file_ext = Split(cm, «.»)
cm = DEFAULTSAVELOCATION & «autosave» & a & «.» & file_ext(1)
a = a + 1
End If
WshShell.SendKeys cm
WScript.sleep 500

Next
End If
Next
End Function

Function LoadStringFromFile(filename)
Const fsoForReading = 1
Const fsoForWriting = 2
Dim fso, f
Set fso = CreateObject(«Scripting.FileSystemObject»)
Set f = fso.OpenTextFile(filename, fsoForReading)
Dim fulltext : fulltext = f.ReadAll
LoadStringFromFile = fulltext
f.Close
fso.DeleteFile(filename)
End Function

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

    

Источник: https://ubuntugeeks.com/questions/365080/close-programs-from-the-command-line-windows

Команда TASKKILL — завершить процесс

Команда TASKKILL используется для завершения процессов по идентификаторам или именам исполняемых файлов на локальной или удаленной системе. Используется в операционных системах Windows XP и старше.

  • TASKKILL [/S система [/U пользователь [/P [пароль]]]] { [/FI фильтр] [/PID процесс | /IM образ] } [/T] [/F]
  • /S система — Имя или IP-адрес удаленного компьютера.
  • /U [домен]пользователь — Пользовательский контекст, в котором должна выполняться эта команда.

Формат командной строки: Описание параметров командной строки :

/P пароль — Пароль для этого пользовательского контекста. Запрашивается, если он не задан.

/FI фильтр — Применение фильтра для выбора набора задач. Разрешение использовать «*». Пример, imagename eq acme*

/PID процесс — Идентификатор процесса, который требуется завершить. Используйте TaskList, чтобы получить PID.

/IM образ — Имя образа процесса, который требуется завершить. Знак подстановки «*» может быть использован для указания всех заданий или имен образов.

/T — Завершение указанного процесса и всех его дочерних процессов.

/F — Принудительное завершение процесса.

/? — Вывод справки по использованию.

Фильтры:

Имя фильтра ———— STATUS IMAGENAME PID SESSION CPUTIME MEMUSAGE USERNAME MODULES SERVICES WINDOWTITLE Допустимые операторы ————— eq, ne eq, ne eq, ne, gt, lt, ge, le eq, ne, gt, lt, ge, le eq, ne, gt, lt, ge, le eq, ne, gt, lt, ge, le eq, ne eq, ne eq, ne eq, ne Допустимые значения ————————- RUNNING | NOT RESPONDING | UNKNOWN Имя образа Значение PID Номер сессии Время CPU в формате hh:mm:ss. hh — часы, mm — минуты, ss — секунды Использование памяти в КБ Имя пользователя в формате [домен]пользователь Имя DLL Имя службы Заголовок окна

  Примечание: 1) Символ '*' для параметра /IM применим только совместно с фильтрами. 2) Завершение удаленных процессов всегда будет принудительным (/F). 3) Фильтры «WINDOWTITLE» и «STATUS» не принимаются во внимание, когда компьютер является удаленным.

taskkill /? > taskkill.txt — выдать справку по использованию команды в текстовый файл taskill.txt

TASKKILL /IM notepad.exe — завершить процесс, исполняемым образом которого является notepad.exe . Если таких процессов более одного — то будут завершены все.

taskkill /PID 1234 /T — завершить процесс с идентификатором 1234 и все его дочерние процессы ( /T ) . Одной командой можно завершить несколько процессов, задавая их PID — taskkill /PID 1234 /PID 2345 /PID 800. Для определения идентификатора процессов используется команда tasklist :

tasklist | find /I «notepad» — отобразить информацию для процессов с именем, содержащим строку notepad. В ответ будет выдано сообщение, например:

notepad.exe        824 Console       1       3 916 КБ notepad.exe      3004 Console       1      18 812 КБ Где 824 и 3004 — это идентификаторы процессов PID

TASKKILL /F /FI «PID ge 2000» /FI «WINDOWTITLE eq Arc*» — принудительно (/F) завершить процесс, идентификатор которого больше или равен 2000 и заголовок окна которого , начинается с текста Arc

TASKKILL /F /FI «USERNAME eq NT AUTHORITYSYSTEM» /IM notepad.exe — принудительно завершить процесс, выполняющийся в контексте учетной записи NT AUTHORITYSYSTEM и исполняемый файл которого имеет имя notepad.exe

TASKKILL /S 192.168.0.243 /U MyDomainuser /FI «USERNAME ne NT*» /IM * — завершить все процессы, выполняющиеся в контекстах учетных записей, не начинающихся со строки NT на компьютере с IP-адресом 192.168.0.243. При подключении к удаленной системе используется имя пользователя user в домене Mydomain. Пароль не задан и будет запрошен при выполнении команды.

  1. TASKKILL /S SERVER /U MydomainUser /P UserPass /FI «IMAGENAME eq note*» — завершить все процессы, имя исполняемого файла которых начинается со строки note на удаленном компьютере с именем SERVER.
  2. При завершении процессов как локально, так и удаленно, результат выполнения команды TASKKILL зависит от прав пользователя, в контексте учетной записи которого выполняется команда.
  3. Для использования в многопользовательской конфигурации системы, например на сервере терминалов, вместо команды TASKKILL, удобнее и безопаснее использовать команду TSKILL, адаптированную для завершения процессов в среде конкретных пользователей удаленного рабочего стола (RDP).

Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой «Поделиться» Весь список команд CMD Windows

Источник: https://ab57.ru/cmdlist/taskkill.html

Ссылка на основную публикацию