680 votes

Comment résoudre l'erreur "Le service spécifié a été marqué pour suppression"

Je tente de supprimer un service Windows avec sc delete , et je rencontre l'erreur suivante:

[SC] DeleteService FAILED 1072:

Le service spécifié a été marqué pour suppression.

Ce que j'ai déjà fait:

Le problème persiste.

Quelle est la prochaine étape?

5 votes

Un redémarrage devrait normalement résoudre tout état persistant.

23 votes

Je sais. Mais j'ai envisagé une solution moins radicale. Redémarrer trente fois par jour ne sera pas une solution acceptable dans mon cas.

1 votes

Pourtant, pirater dans le registre 30 fois par jour est acceptable ? Et pourquoi supprimez-vous des services aussi régulièrement ?

2voto

Yaman Points 78

Dans mon cas, le nom du service était 'Monitor', qui est également utilisé par un service Windows appelé 'Monitor'. Lorsque j'ai essayé de mettre à jour mes services, j'ai essayé de les désinstaller, mais l'installateur a tenté de supprimer le service Windows 'Monitor', ce qu'il n'a pas pu faire, et l'installation a été systématiquement annulée.

J'ai fini par renommer mon service en quelque chose d'autre

1voto

Gaurav Tyagi Points 310

La principale raison de l'erreur est que le processus n'est pas arrêté. pour le résoudre, ouvrez le gestionnaire des tâches, rendez-vous dans les services et vérifiez si vous pouvez toujours voir votre service, puis allez dans le processus de ce service et arrêtez-le. Ensuite, le problème sera résolu complètement.

1voto

Divyang Shah Points 80

étapes à suivre:

étape-1 aller à l'emplacement C:\Windows\Microsoft.NET\Framework\v4.0.30319

étape-2 exécuter la commande: installutil /u chemin-complet/nom-du-service.exe

étape-3 fermer le panneau des services et le rouvrir

étape-4 exécuter la commande: installutil chemin-complet/nom-du-service.exe

1 votes

Un petit rappel : installutil fonctionne SEULEMENT en tant qu'administrateur, donc ouvrez un shell en tant qu'administrateur.

1 votes

Lorsque mon service s'est retrouvé dans un état de suppression marqué et que je n'ai pas pu réussir à supprimer son enregistrement en utilisant aucune des autres solutions ici, cela a fonctionné pour moi!

0voto

Charith Points 855

Si les étapes fournies par @MainMa n'ont pas fonctionné, suivez les étapes suivantes

Étape 1 Essayez de tuer le processus depuis le gestionnaire des tâches de Windows ou en utilisant taskkill /F /PID . Vous pouvez trouver le PID du processus avec la commande 'sc queryex '. Passez à l'étape suivante si vous ne parvenez toujours pas à désinstaller.

Étape 2 Si ci-dessus

Exécutez Autoruns for Windows Recherchez le service par nom et supprimez les résultats.

0voto

vadzvnik Points 59

J'avais ce problème lorsque j'utilisais l'Application Verifier pour vérifier mon service Windows. Même après avoir fermé App Ver, mon service était bloqué de suppression. Seul le fait de supprimer le service de App Ver a résolu le problème et le service a été supprimé immédiatement. Il semble qu'un processus utilise toujours votre service après avoir essayé d'en supprimer un.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X