Невозможно удалить службу Windows 7 - PullRequest
11 голосов
/ 08 декабря 2011

У меня есть сервис под названием "ABC".Сейчас я пытаюсь удалить службу из cmd в режиме администратора:

sc delete "A B C"

, но это дает:

C:\>sc delete "A B C"
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.

Служба присутствует в диспетчере служб и установлена ​​в автоматический режим.Как мне его удалить?

http://antivirus.about.com/od/securitytips/ht/how-to-delete-windows-service.htm

Ответы [ 4 ]

12 голосов
/ 08 декабря 2011

Поскольку вы упомянули, что "установлен на автоматический режим", его уже нельзя удалить.

  1. Убедитесь, что вы указали правильное имя сервиса. Служба может иметь имя службы и отображаемое имя , которое отличается от предыдущего.
  2. Если это служба, созданная вирусом, вполне возможно, что OpenService подключен, чтобы сохранить вирус, и обычный метод не работает в этой ситуации. Попробуйте некоторые антивирусные инструменты, такие как PsService в Sysinternals Suite или XueTr .
10 голосов
/ 04 июня 2014

В моем случае я впервые попробовал ...

sc delete "MyService Name"

и получил ошибка 1072 .У меня был список окон услуг, который просматривал все мои услуги.Затем я попытался закрыть список служб Windows и попытался запустить ...

sc delete "MyService Name"

и получил ошибка 1062 .Я снова открыл список служб Windows и обнаружил, что служба исчезла.Во-первых, это могло быть ожидание удаления, но факт в том, что мне просто пришлось закрыть окно со списком служб Windows.

В примечании, имя службы и дружелюбное название услуги может отличаться.Убедитесь, что вы знаете реальное название сервиса!Чтобы получить действительное название службы, откройте список служб Windows и найдите интересующую вас услугу, мы назовем ее «My Ugly Service».Затем откройте командную строку и введите следующее ...

sc GetKeyName "My Ugly Service"

Будет возвращено фактическое имя, подобное "MyUglySrv" .Затем просто введите следующее (ПОСЛЕ ТОГО, КАК ВЫ ЗАКРЫВАЕТЕ ВСЕ ОКНА, В КОТОРЫХ ИМЕЕТСЯ СЛУЖБА, например, список служб Windows) ...

sc delete "MyUglySrv"
4 голосов
/ 30 августа 2012

Чтобы увидеть как Дисплей , так и Сервис имя для работающих и остановленных сервисов, введите в командной строке:
C:\>sc query type= service state= all

Измените all на active или inactive, чтобы увидеть этот конкретный тип услуги.

0 голосов
/ 18 июля 2018

Некоторая папка удалена вручную, и это иногда создает проблему,

Повторно установите службу, снова закройте все открытые папки, диспетчер служб и задач, удалите службы

*, если служба не удалена, просто запустите следующуюс правами администратора * запустить команду SC delete postgresql-x64-9.6 (имя службы)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...