无法使用sc命令删除现有服务:指定的服务不作为已安装的服务存在

我想删除MyNewService ,但是当我input

 sc delete MyNewService 

我根本无法删除它,因为没有这样的服务,因为

“指定的服务不作为已安装的服务存在”

错误

任何想法如何解决这个问题?

编辑:就服务面板而言,MyNewService 始终在那里; 我重新启动了电脑几次,它在那里。

查看服务的属性,你会看到一个“ Service Name ”和“ Display Name ”。 显示名称是您在services.msc中看到的名称,但是您需要使用net命令的服务名称。 有时它们是非常不同的,例如“ Extensible Authentication Protocol Service ”是显示名称,“ EapHost ”是服务名称。

sc删除“服务名称”。 不要错过在服务名称中加双引号。 如果错过了它不会删除服务。

以下是如何安装,卸载和删除services.msc中的服务的步骤。

  1. installutil服务名称
  2. installutil / u服务名称
  3. sc删除“ServiceName”

注意以pipe理员身份打开Visual Studio命令提示符,然后运行上述命令。