windows-services - por - eliminar servicios de windows 10 cmd
Eliminar un servicio de Windows sin el EXE (6)
Tengo un servicio de Windows ejecutándose en un servidor (que preferiría no reiniciar si puedo).
El EXE para este servicio se ha ido (más allá de la recuperación) y no tengo una copia (fue una versión de depuración que se ha actualizado).
¿Hay alguna forma de eliminar este servicio de la lista de servicios sin el exe que lo ejecutó?
También puedes utilizar el registro.
- Inicio> Ejecutar> regedit
- Ir a HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services
- Elimina la carpeta de tu servicio.
- Reinicie su sistema.
Tenga en cuenta que sc delete nombre de servicio funciona, pero el nombre de servicio es ''KeyName''.
Por ejemplo, para Confluence, verá "Confluencia Atlassian" en la lista de servicios. Este es el nombre ''Descriptivo''. Para eliminarlo escribe:
sc GetKeyName "Atlassian Confluence"
En mi caso esto devolvió Confluence150114140910. Entonces escribí:
sc delete Confluence150114140910
Tratar:
sc delete servicename
Use la herramienta de ejecución automática (anteriormente, por sysinternals, ahora en el sitio de Microsoft), le permite administrar servicios y controladores (sus registros en el registro).
esto funciona muy bien (necesita admin cmd)
C:/Windows/system32>sc GetKeyName "SERVER"
[SC] GetServiceKeyName Êxito
Nome = SERVER
C:/Windows/system32>sc delete "SERVER"
[SC] DeleteService Êxito
C:/Windows/system32>sc delete "SERVER 2"
[SC] DeleteService Êxito
¿Ha intentado sc <server> delete [service name]
desde la línea de comandos?
Una respuesta más completa se puede encontrar here .