(SC) DeleteService FAILED 1072


99

Da última vez que criei o perfil WAS e o WASService, tento configurar e executar muitos scripts para aprender como configurar o WAS. Finalmente, ele travou, então usei o wasprofile para excluir este perfil e esqueci de excluir o WASService.

Agora encontrei a exibição do serviço IBM Webphere Application Server na lista services.msc, então tentei excluí-la com o WASService.execomando -remove e o SCcomando windows, mas recebi uma mensagem

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

Respostas:


199

certifique-se de que o serviço esteja parado, o painel de controle dos serviços esteja fechado e nenhum identificador de arquivo aberto esteja aberto pelo serviço.

Verifique também se o ProcessExplorer não está em execução.


1
No Windows Server 2008, a exclusão foi bem-sucedida quando fechei a janela "gerenciamento do servidor". Na próxima vez que tentei excluir, o erro foi "nenhum serviço registrado".
Alfabravo

23
@Alfabravo: A mesma coisa aconteceu comigo, embora no meu caso eu estivesse com a janela "Serviços" aberta. Assim que fechei, estava dourado.
Cory Grimster

5
O mesmo que @Cory Grimster - fechei a janela de serviços e a exclusão pendente foi concluída. Deveria ter verificado o SO primeiro ;-)
Paul Kohler

21
O ProcessExplorer parece causar isso também (fui pego quando o procexp estava rodando na bandeja do sistema)
Rico

2
Omg, vocês são salva-vidas. Tive o explorador de processos E o painel de controle de serviço aberto.
Chev

88

Tive um problema semelhante e o que fiz para resolvê-lo foi o seguinte:

  1. Pare o serviço: net stop "ServiceName"
  2. Certifique-se: o processo "mmc.exe" não existe (A janela da lista "Serviços"): taskkill / F / IM mmc.exe
  3. Exclua o serviço: sc delete "ServiceName"

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

Agora, se eu executar outro comando sc, o que obtenho é o seguinte:

C:\server>sc delete "ServiceName"

[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.

Mas não a mensagem de erro 1072


2
O que o MMC tem a ver com isso e por que ele mantém o serviço?
Fandango68

No meu caso, por algum motivo, o serviço não estava sendo apresentado no gerenciador de serviços e eu não sabia que ainda estava em execução. Portanto, o "net stop" funcionou para mim.
Daniel Lobo

22

O que fiz foi ir para este local em regedit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

A partir daqui, você verá uma pasta para cada serviço em sua máquina. Simplesmente exclua a pasta do serviço desejado e pronto.

NB: pare o serviço antes de tentar fazer isso.


Re " você verá uma pasta para cada serviço em sua máquina "; Como você soube disso? Alguma citação ?
Pacerier

Consegui excluir a pasta quando o serviço travou ao parar.
Gellie Ann

8

Eu tive o mesmo problema. Depois de fechar e reabrir a janela Gerenciamento do computador, o serviço foi removido da lista. Estou executando o windows 7


8

Por alguma razão problemática, o Visualizador de eventos e / ou o Services.msc não farão uma ação adequada refreshquando você mandar!

Feche-os e reinicie, e o serviço teria sido excluído de qualquer maneira.


3

No Windows 7, certifique-se de que o Visualizador de Eventos esteja fechado antes de excluí-lo.


1

Também tive esse erro, verifique se o exe para o qual o serviço está apontando está parado. Certifique-se também de que não há caixas de diálogo do Windows atrás das outras janelas. É por isso que o meu não estava excluindo. Havia uma mensagem do Windows por trás dele dizendo que este serviço foi excluído ou algo semelhante .. só tinha que clicar em ok, pronto.


1

Eu tive o mesmo erro devido a um erro de digitação no nome do serviço, eu estava tentando excluir o nome de exibição do serviço em vez do nome do serviço. Depois de usar o nome de serviço certo, funcionou bem


1

O logoff e o logon novamente fecham todos os aplicativos de bloqueio, assim, resolve o problema.


1

O desinstalador de aplicativos de terceiros removeu os arquivos do serviço e deixou o serviço neste estado de exclusão pendente.

Depois de tentar fechar todos os aplicativos, identificando o PID do serviço (não foi possível) para kill, desconectando todos os outros usuários e desconectando e conectando, reiniciar foi a única correção que funcionou para mim.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.