Остановить зависшую службу

Когда виндовая служба зависает и не может корректно остановиться или запуститься (висит в состоянии «Запуск» (Starting) или «Остановка» (Stopping)) единственное что остаётся — принудительно её завершать через консоль.

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

sc queryex SERVICENAME

где SERVICENAME — название повисшей службы.

В ответе ищем ID процесса. Теперь можем грохнуть службу:

taskkill /f /pid PROCESSID

где PROCESSID — ID процесса.

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

service_force_stop

Еще одна полезная команда:

taskkill /F /IM notepad.exe

принудительно грохает все процессы с именем notepad.exe

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

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