Невозможно удалить существующую службу с помощью команды sc: указанная служба не существует в качестве установленной службы

12

Я хочу удалить MyNewService, но когда я набираю

sc delete MyNewService

Я просто не могу удалить его, потому что нет такой службы, из-за

«Указанный сервис не существует как установленный сервис»

ошибка

Есть идеи, как решить эту проблему?

Редактирование : насколько панель обслуживания, то, MyNewService есть там все время. Я перезагружал компьютер несколько раз, и он там.

Гравитон
источник
@Ngu Скоро Хуэй: Пожалуйста, измените ваш вопрос так, чтобы он содержал сообщение об ошибке в текстовом виде - это облегчает поиск решения с помощью поисковых систем и, следовательно, может помочь другим людям с такой же проблемой. Благодарю. :)
Томалак

Ответы:

23

Посмотрите свойства сервиса и вы увидите " Service Name" и " Display Name". Отображаемое имя - это то, которое вы видите в services.msc, однако вам необходимо использовать имя службы с командой net. Иногда они очень разные, например " Extensible Authentication Protocol Service" - это отображаемое имя, а " EapHost" - это имя службы.

Адам Гиббинс
источник
Отлично, мне нужно было это изменить мой экземпляр сервера SQL, но не мог заставить его работать! Я пробовал это с «SQL Server (SQLEXPRESS)», но мне нужно MSSQL $ SQLEXPRESS!
JLWarlow
0

sc удалить "SERVICE NAME". Не забудьте поставить двойные кавычки вокруг имени сервиса (если в нем есть пробелы). Если пропущено, это не удалит сервис.

шакти
источник
-3

Ниже приведены инструкции по установке, удалению и удалению служб из services.msc.

  1. installutil ServiceName
  2. installutil / u ServiceName
  3. sc удалить "ServiceName"

Обратите внимание, откройте командную строку Visual Studio от имени администратора и затем выполните приведенные выше команды.

user369751
источник
Мой вопрос о том, когда последний шаг (удалить «ServiceName») не удается. Вы не отвечаете на мой вопрос
Graviton