[Windows] Comment désinstaller un service Windows en ligne de commande?
Bon ok, la question peut paraitre bête.
Le plus simple pour désinstaller un service Windows étant tout simplement d’exécuter une nouvelle fois le fichier d’installation de ce service sur l’ordinateur sur lequel vous l’avez installé. Oui, sauf que si comme moi vous avez supprimé ce setup (ou plutôt le fichier d’installation du service Windows) ce n’est plus possible. (et bon le fait de supprimer le setup du service que vous venez de développer en C# arrive assez facilement puisque lorsque vous compilez votre projet il y a de forte chance que vous écrasiez celui-ci)
Et c’est là que ça ce corse puisque les services Windows ne peuvent être désinstallés depuis l’interface d’ajout / suppression de programme.
La seule solution est donc de supprimer manuellement en ligne de commande DOS ce service.
La commande a utiliser est tout simple :
C:>sc delete [service name] |
Pour exécuter cette commande avec Windows il ne faut pas oublier de démarrer l’invite de commande en mode administrateur.
(Démarrer / Invite de commande / Clic droit / Exécuter en tant qu’administrateur)
Pour retrouver le nom du service que vous voulez désinstaller il vous faut ouvrir l’interface des services via le gestionnaire des tâches.
Procédure de désinstallation du service
La procédure à suivre est la suivante (cf copie d’écran en bas de l’article):
- Faites un clic droit sur la barre des tâches et lancez ‘Task manager’ ou appuyez sur CTRL + SHIT + ECHAP
- Cliquez sur l’onglet Services
- Cliquez sur le bouton Services
- Sélectionnez le service que vous voulez désinstaller.
- Faites un clic droit dessus puis propriété.
- Le nom du service est donné à la première ligne : « Nom du service »
- Il ne reste donc plus qu’à saisir la commande (« SC delete TeamViewer7 » par exemple dans les copies d’écran).
Attention, pour que la désinstallation fonctionne il faut au préalable que le service soit arrêté.
Merci à Xiirus pour son article de suppression de service delete-a-windows-service-using-the-command-line
Et si vous avez 5 min de plus je vous propose de lire aussi cet article :
Mots clefs liés à cet article:
- supprimer un service windows 7
- supprimer un service windows en ligne de commande
- supprimer un service en ligne de commande
- supprimer un service windows
- désinstaller service windows
- désinstaller un service
- supprimer un service windows 2003
- désinstaller service
- comment supprimer un service windows 7
2 commentaires sur « [Windows] Comment désinstaller un service Windows en ligne de commande? »