Supprimer le service Windows de la ligne de commande


27

Je voudrais le faire parce que j'ai un service à moitié installé en raison d'un échec d'installation qui est juste là, qui ne fonctionne pas.

Comment puis-je supprimer le service Windows à l'aide de la ligne de commande?


Réponses:


36

REMARQUE: vous aurez probablement besoin d'une invite de commande élevée (clic droit => "Exécuter en tant qu'administrateur") pour exécuter cette commande

la sccommande est ce que vous voulez, en particuliersc delete

C: \ Users \ Jeff> sc supprimer
LA DESCRIPTION:
        Supprime une entrée de service du registre.
        Si le service est en cours d'exécution ou si un autre processus a un
        ouvrir la poignée au service, le service est simplement marqué
        pour suppression.
USAGE:
        sc delete [nom du service]

9
Si vous êtes dans powershell, vous voudrez vous assurer de taper sc.execar sc dans powershell vous obtient l'applet de commande Set-Content qui ressemblera discrètement à ce qui aurait pu fonctionner.
Andrew

13

Nous devons arrêter le service avant de le supprimer du registre:

sc stop [Service name]  
sc delete [service name]  

Exécutez l'invite de commandes en tant qu'administrateur et exécutez les commandes ci-dessus.

Mettez le nom du service entre guillemets s'il contient des espaces.


1
Tout comme un fyi, sc stopil se peut que l'arrêt ne soit pas terminé lors des sc deleteexécutions, ce qui peut provoquer des problèmes. Ce n'est pas un problème courant, mais certains services mettent du temps à se terminer. Je ne suis pas sûr d'avoir rencontré ce problème en ligne de commande directe, mais je l'ai certainement lors de l'appel des API de suppression de service pour quelques langues.
kayleeFrye_onDeck

-1

Mettez simplement des guillemets entre n'importe quel nom de service qui contient des espaces C: \ WINDOWS \ system32> sc supprimer "Your Ugly Service"


Il aurait été préférable de suggérer une modification à l'une des réponses existantes pour inclure les informations utiles sur les guillemets doubles des noms de service avec des espaces.
Je dis Réintégrer Monica
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.