(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没有运行。
我有一个类似的问题,我做了什么来克服它是以下几点:
- 停止服务: 净停止“ServiceName”
- 确保:“mmc.exe”进程不存在(“服务”列表窗口): taskkill / F / IM mmc.exe
-
删除服务: 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(不能)杀死,注销所有其他用户并注销,重新启动是我唯一的修复。