114 votes

(SC) SupprimerService ÉCHEC 1072

La dernière fois, j'ai créé le profil WAS et le service WASService, puis j'ai essayé de configurer et d'exécuter de nombreux scripts pour apprendre comment configurer WAS. Finalement, cela a planté, donc j'ai utilisé wasprofile pour supprimer ce profil et j'ai oublié de supprimer WASService.

Maintenant, j'ai trouvé le service IBM Webphere Application Server affiché dans la liste des services.msc, donc j'ai essayé de le supprimer avec la commande WASService.exe -remove et la commande windows SC mais j'ai obtenu le message suivant :

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

224voto

StingyJack Points 10956

Assurez-vous que le service est arrêté, que le panneau de contrôle des services est fermé et qu'aucune poignée de fichier ouverte n'est gérée par le service.

Assurez-vous également que ProcessExplorer ne s'exécute pas.

2 votes

Dans Windows Server 2008, la suppression a été réussie 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é".

29 votes

@Alfabravo : La même chose m'est arrivée, bien que dans mon cas j'avais la fenêtre "Services" ouverte. Dès que je l'ai fermée, tout est rentré dans l'ordre.

6 votes

Same as @Cory Grimster - J'ai fermé la fenêtre des services et la suppression en attente a été terminée. J'aurais dû vérifier SO d'abord ;-)

107voto

Tate Points 566

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

  1. Arrêter le service : net stop "NomDuService"
  2. Vérifier que le processus "mmc.exe" n'existe pas (fenêtre de la liste des "Services") : taskkill /F /IM mmc.exe
  3. Supprimer le service : sc delete "NomDuService"

    C:\serveur>sc delete "NomDuService"
    
    [SC] DeleteService RéUSSITE

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

C:\serveur>sc delete "NomDuService"

[SC] OpenService ÉCHEC 1060 :

Le service spécifié n'existe pas en tant que service installé.

Mais pas le message d'erreur 1072

2 votes

Que a MMC a à voir avec cela et pourquoi s'accroche-t-elle au service?

0 votes

Dans mon cas, pour une raison quelconque, le service n'était pas affiché dans le gestionnaire de services et je ne savais pas qu'il était toujours en cours d'exécution. Ainsi, le "net stop" a fonctionné pour moi.

3 votes

C'était le tour de magie taskkill /F /IM mmc.exe

31voto

Onion-Knight Points 962

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

À partir 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é.

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

0 votes

Re "vous verrez un dossier pour chaque service sur votre machine"; Comment avez-vous su cela? Des citations?

0 votes

J'ai pu supprimer le dossier lorsque le service est bloqué en arrêt.

0 votes

Après avoir supprimé le dossier pour Tomcat9 dans Services ainsi que HKLM/software, ce nom de service a été correctement supprimé de la liste des services dans services.msc. Cela a rendu possible l'installation d'un nouveau service Tomcat.

8voto

Rob Points 106

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

3voto

lsalamon Points 5192

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

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