Как принудительно остановить службу в Windows

by itisgood

Проблема:

Во время старта служба висит в режиме “starting”, как показано ниже.

Подождал некоторое время, но служба была в том же состоянии.

Ни один из параметров не был выделен для остановки / запуска / перезапуска службы.

Решение:

1. Найдите имя службы – щелкните правой кнопкой мыши по сервису и откройте свойства.

Здесь вы найдете имя службы на вкладке «Общие». Например, просмотрите снимок экрана ниже.

В моем случае именем службы является AmazonSSMAgent

2. Найдите PID. Затем выполните приведенную ниже команду с именем службы, указанным выше.

sc queryex [servicename]

Это покажет вам информацию о сервисе на консоли, как показано ниже.

3. Убейте процесс с помощью PID – узнайте PID (идентификатор процесса) службы и принудительно убейте процесс, используя приведенную ниже команду.

Используйте номер pid, найденный с помощью предыдущей команды.

taskkill /pid [pid number] /f

Все сделано. Теперь вы можете запустить свой сервис заново.

 

You may also like

Leave a Comment