【问题标题】:(SC) DeleteService FAILED 1072(SC) 删除服务失败 1072
【发布时间】:2010-09-23 05:34:57
【问题描述】:

上次我创建 WAS 配置文件和 WASService,然后我尝试配置并运行许多脚本来学习如何配置 WAS,最后它崩溃了,所以我使用 wasprofile 删除此配置文件并忘记删除 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.

【问题讨论】:

    标签: windows-services websphere


    【解决方案1】:

    确保服务已停止,服务控制面板已关闭,并且该服务未打开任何打开的文件句柄。

    还要确保 ProcessExplorer 没有运行。

    【讨论】:

    • 在Windows Server 2008中,当我关闭“服务器管理”窗口时删除成功。下次我尝试删除时,错误是“未注册服务”。
    • @Alfabravo:同样的事情发生在我身上,虽然在我的情况下我打开了“服务”窗口。当我关闭它时,我是金色的。
    • 与@Cory Grimster 相同 - 我关闭了服务窗口,挂起的删除已完成。应该先检查 SO ;-)
    • ProcessExplorer 似乎也导致了这种情况(当 procexp 在系统托盘中运行时我被抓住了)
    • 天哪,你们是救生员。我打开了进程资源管理器和服务控制面板。
    【解决方案2】:

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

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

    从这里,您将看到机器上每个服务的文件夹。只需删除所需服务的文件夹,即可完成。

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

    【讨论】:

    • Re "你会在你的机器上看到每个服务的文件夹";你是怎么知道的?有citations吗?
    • 当服务停止时我可以删除文件夹。
    • 在服务中删除 Tomcat9 的文件夹以及 HKLM/software 后,该服务名称已成功从 services.msc 服务列表中删除。这使得新的 tomcat 服务安装成为可能
    【解决方案3】:

    我遇到了类似的问题,我采取了以下措施来克服它:

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

      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 错误信息

    【讨论】:

    • MMC 与此有什么关系?为什么它会保留该服务?
    • 在我的情况下,由于某种原因,服务没有出现在服务管理器中,我不知道它仍在运行。所以“净止损”对我有用。
    • 这是诀窍taskkill /F /IM mmc.exe
    • 成功了,谢谢
    【解决方案4】:

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

    【讨论】:

      【解决方案5】:

      我也遇到此错误,请确保服务指向的 exe 已停止。还要确保在其他窗口后面没有任何 Windows 对话框。这就是为什么我的没有删除。它后面有一条 Windows 消息,说此服务已被删除或类似的东西.. 只需单击确定,就可以了。

      【讨论】:

        【解决方案6】:

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

        【讨论】:

          【解决方案7】:

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

          【讨论】:

            【解决方案8】:

            注销并再次登录关闭所有阻止的应用程序从而解决问题。

            【讨论】:

              【解决方案9】:

              第 3 方应用程序卸载程序已删除服务的文件,然后使服务处于待删除状态。

              在尝试关闭所有应用程序、识别服务的 PID(无法)以进行终止、注销所有其他用户并注销并重新登录后,重新启动是唯一对我有用的修复方法。

              【讨论】:

                【解决方案10】:

                由于某些错误的原因,当您告诉事件查看器和/或 Services.msc 时,它们都不会正确地执行refresh

                关闭它们并重新启动,无论如何该服务都会被删除。

                【讨论】:

                  猜你喜欢
                  • 2013-10-03
                  • 1970-01-01
                  • 2014-10-08
                  • 1970-01-01
                  • 2017-02-14
                  • 1970-01-01
                  • 2019-12-13
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多