(SC) DeleteService FAILED 1072

99

La dernière fois que je crée un profil WAS et WASService, j'essaye de configurer et d'exécuter de nombreux scripts pour apprendre à configurer WAS.Enfin, il plante, alors j'utilise wasprofile, supprime ce profil et oublie de supprimer WASService.

Maintenant, j'ai trouvé l'affichage du service IBM Webphere Application Server dans la liste services.msc, j'ai donc essayé de le supprimer avec la WASService.execommande -remove et la SCcommande windows mais j'ai reçu un message

C:\Program Files\IBM\WebSphere\AppServer\bin>sc delete "IBMWAS61Service - DEV"
[SC] DeleteService FAILED 1072:
The specified service has been marked for deletion.
Fuang avec S.
la source

Réponses:

199

assurez-vous que le service est arrêté, que le panneau de configuration des services est fermé et qu'aucun descripteur de fichier ouvert n'est ouvert par le service.

Assurez-vous également que ProcessExplorer n'est pas en cours d'exécution.

StingyJack
la source
1
Dans Windows Server 2008, la suppression a réussi lorsque j'ai fermé la fenêtre "Gestion du serveur". La prochaine fois que j'ai essayé de supprimer, l'erreur était "aucun service enregistré".
Alfabravo
23
@Alfabravo: La même chose m'est arrivée, même si dans mon cas j'avais la fenêtre "Services" ouverte. Dès que je l'ai fermé, j'étais en or.
Cory Grimster le
5
Identique à @Cory Grimster - J'ai fermé la fenêtre des services et la suppression en attente était terminée. J'aurais dû vérifier SO en premier ;-)
Paul Kohler
21
ProcessExplorer semble en être la cause également (j'ai été surpris lorsque procexp s'exécutait dans la barre d'état système)
Rich
2
Omg, vous sauvez la vie. J'avais ouvert l'explorateur de processus ET le panneau de contrôle du service.
Chev
88

J'ai eu un problème similaire et ce que j'ai fait pour le surmonter était le suivant:

  1. Arrêtez le service: arrêt net "ServiceName"
  2. Assurez-vous que le processus "mmc.exe" n'existe pas (La fenêtre de liste "Services"): taskkill / F / IM mmc.exe
  3. Supprimer le service: sc supprimer "ServiceName"

    C:\server>sc delete "ServiceName"
    
    [SC] DeleteService SUCCESS
    

Maintenant, si j'exécute une autre commande sc, ce que j'obtiens est le suivant:

C:\server>sc delete "ServiceName"

[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.

Mais pas le message d'erreur 1072

Tate
la source
2
Qu'est-ce que MMC a à voir avec cela et pourquoi tient-il le service?
Fandango68
Dans mon cas, pour une raison quelconque, le service n'était pas présenté dans le gestionnaire de services et je ne savais pas qu'il fonctionnait toujours. Donc le "net stop" a fait l'affaire pour moi.
Daniel Lobo
22

Ce que j'ai fait, c'est d'aller à cet endroit dans regedit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

De là, vous verrez un dossier pour chaque service sur votre machine. Supprimez simplement le dossier du service que vous souhaitez et vous avez terminé.

NB: Arrêtez le service avant d'essayer cela.

Chevalier à l'oignon
la source
Re " vous verrez un dossier pour chaque service sur votre machine "; Comment saviez-vous cela? Des citations ?
Pacerier
J'ai pu supprimer le dossier lorsque le service est bloqué à l'arrêt.
Gellie Ann
8

J'ai eu le même problème. Après avoir fermé et rouvert la fenêtre de gestion de l'ordinateur, le service a été supprimé de la liste. J'exécute Windows 7

Rob
la source
8

Pour une raison de buggy, l'Observateur d'événements et / ou Services.msc ne fonctionneront pas correctement refreshlorsque vous leur direz de le faire!

Fermez-les et redémarrez, et le service aurait été supprimé de toute façon.

Fandango68
la source
3

Dans Windows 7, assurez-vous que l'Observateur d'événements est fermé avant de supprimer.

lsalamon
la source
1

J'ai eu cette erreur également, assurez-vous que l'exe vers lequel le service pointe est arrêté. Assurez-vous également que vous n'avez aucune boîte de dialogue Windows derrière vos autres fenêtres. C'est pourquoi le mien n'a pas été supprimé. Il y avait un message Windows derrière lui disant que ce service a été supprimé ou quelque chose de similaire .. il suffit de cliquer sur OK, c'est parti.

germes
la source
1

J'ai eu la même erreur en raison d'une faute de frappe dans le nom du service, j'essayais de supprimer le nom d'affichage du service au lieu du nom du service. Une fois que j'ai utilisé le bon nom de service, cela a bien fonctionné

Rahamat
la source
1

La déconnexion et la reconnexion ferment toutes les applications de blocage, ce qui résout le problème.

vahapt
la source
1

Le programme de désinstallation de l'application tierce avait supprimé les fichiers du service, puis laissé le service dans cet état de suppression en attente.

Après avoir essayé de fermer toutes les applications, identifier le PID du service (impossible) pour tuer, déconnecter tous les autres utilisateurs et se déconnecter et se déconnecter, le redémarrage était le seul correctif qui fonctionnait pour moi.

Rob
la source