(SC)DeleteService失败1072

上次我创buildWASconfiguration文件和WASService,然后我尝试configuration和运行许多脚本,学习如何configurationWAS,最后它崩溃,所以我使用wasprofile删除此configuration文件,并忘记删除WASService。

现在我发现IBM Webphere Application Server服务显示在services.msc列表中,所以我试图用WASService.exe -remove命令和windows SC命令删除它,但是我得到了消息

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

确保服务已停止,服务控制面板已closures,服务未打开任何打开的文件句柄。

另外确保ProcessExplorer没有运行。

我有一个类似的问题,我做了什么来克服它是以下几点:

  1. 停止服务: 净停止“ServiceName”
  2. 确保:“mmc.exe”进程不存在(“服务”列表窗口): taskkill / F / IM mmc.exe
  3. 删除服务: sc删除“服务名称”

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

现在,如果我执行另一个sc命令,我得到的是以下内容:

 C:\server>sc delete "ServiceName" [SC] OpenService FAILED 1060: The specified service does not exist as an installed service. 

但不是1072错误消息

我所做的是去regedit这个位置:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services

从这里,你会看到你的机器上的每个服务的文件夹。 只需删除您希望的服务的文件夹,就完成了。

注意:在尝试之前停止服务。

我遇到过同样的问题。 closures并重新打开“计算机pipe理”窗口后,该服务已从列表中删除。 我正在运行Windows 7

在Windows 7中,确保在删除之前closures事件查看器。

我也有这个错误,确保exe服务指向停止。 另外请确保在其他窗口后没有任何Windows对话框。 这就是为什么我没有删除。 有一个窗口后面的消息,说这个服务已被删除或类似的..只需点击确定,那里去了。

我有同样的错误,由于服务名称中的拼写错误,我试图删除服务显示名称,而不是服务名称。 一旦我使用正确的服务名称,它工作正常

注销并重新loginclosures所有阻止应用程序,从而解决问题。

第三方应用程序卸载程序已经删除了服务的文件,然后将服务留在这个挂起的删除状态。

尝试closures所有应用程序后,确定服务的PID(不能)杀死,注销所有其他用户并注销,重新启动是我唯一的修复。