¿Cómo puedo eliminar un servicio en Windows?
Tengo un par de servicios antiguos que quiero desinstalar por completo. ¿Cómo puedo hacer esto?
Utilice el comando SC , así (debe estar en el símbolo del sistema para ejecutar los comandos de esta publicación):
SC STOP shortservicename
SC DELETE shortservicename
Nota: Debe ejecutar el símbolo del sistema como administrador, no solo iniciar sesión como administrador, sino también con derechos administrativos. Si recibe los errores anteriores acerca de no tener los derechos de acceso necesarios para detener y/o eliminar el servicio, ejecute el símbolo del sistema como administrador. Puede hacer esto buscando el símbolo del sistema en su menú de inicio y luego haciendo clic derecho y seleccionando "Ejecutar como administrador". Nota para los usuarios de PowerShell: sc
tiene el alias de set-content
. De sc delete service
hecho, creará un archivo llamado delete
con el contenido service
. Para hacer esto en Powershell, use sc.exe delete service
en su lugar
Si necesita encontrar el nombre corto de un servicio, use el siguiente comando para generar un archivo de texto que contenga una lista de servicios y sus estados:
SC QUERY state= all >"C:\Service List.txt"
Para obtener una lista más concisa, ejecute este comando:
SC QUERY state= all | FIND "_NAME"
El nombre corto del servicio aparecerá justo encima del nombre para mostrar, así:
SERVICE_NAME: MyService
DISPLAY_NAME: My Special Service
Si desea asegurarse de que está utilizando el nombre correcto, puede ejecutar:
SC QUERY MyService
Si el nombre es correcto, mostrará información al respecto; de lo contrario dará un error.
Y así eliminar ese servicio:
SC STOP MyService
SC DELETE MyService
Haga clic en Inicio | Ejecute y escriba regedit
la línea Abrir:. Haga clic en Aceptar.
Navegar aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Desplácese hacia abajo en el panel izquierdo, busque el nombre del servicio, haga clic derecho y seleccione Eliminar .
Reinicie el sistema.