Произошло это с самописной службой, у вас же может случится с любой другой. Если у вас зависла служба со статусом «Запуск» или «Остановка«, то исправить это можно в пару действий. Первым делом необходимо узнать имя службы. Для примера буду использовать «Диспетчер печати»
Теперь надо узнать ID процесса (PID) службы. Для этого вводим в командной строке команду:
sc queryex servicename
где servicename — имя службы
например для диспетчера печати команду будет
sc queryex spooler
Теперь когда мы узнали PID можем убить нужный процесс
taskkill /f /pid [PID]
, где [PID] — ID_процесса который мы узнали
Для «Диспетчера печати» команда будет выглядеть
taskkill /f /pid 1796
Теперь наша служба остановлена.
Свежие комментарии