Как удалить или удалить потерянный сервис?


15

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

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

Ответы:


22

Использование sc.exe из system32 dir:

sc delete <service_name> 

(не забудьте сначала остановить службу)


1
А затем (и только потом) удаляйте файлы (исполняемые или нет).
Ричард

2
Один комментарий: если у вашего сервиса есть пробел в имени, вы должны использовать: sc delete "<имя сервиса>"
Saariko

Что если был деинсталлятор, который удалил файлы, но не удалил сервис?
Колин Маккей

1
Неважно - кажется, работает. Кстати, сервисное имя не совпадает с отображаемым именем. Вы должны щелкнуть правой кнопкой мыши сервис и выбрать свойства, чтобы увидеть реальное имя.
Колин Маккей
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.