Иногда возникает необходимость “убить” процесс, если он завис или мешает работе чего-либо.
В Linux существует всем известная команда kill.
В Windows существует аналог это команды – taskkill.
Для начала необходимо установить идентификатор нужного процесса [ PID ].
Можно использовать команду tasklist для того, чтобы построить список процессов.
Команда tasklist построить их с указанием имени, PID, имя сессии, номер сеанса и занимаемую память.
Если мы знаем точное название процесса мы можем выполнить:
# sc queryex smss
SERVICE_NAME: smss TYPE : 10 WIN32_OWN_PROCESS STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 PID : 766
Далее зная нужных PID выполняем:
# taskkill /PID 776 /F