我如何覆盖 Windows 服务状态感知?

我如何覆盖 Windows 服务状态感知?

我有一个幻影/幽灵服务。可执行文件未运行。服务控制管理器认为它正在运行。某些程序需要停止该服务,它会询问 Windows,而 Windows 会很乐意继续声称它正在运行。(但实际上没有。)

我怎样才能强制窗口非常低的水平,认为它不再运行?覆盖什么供应链管理想?

尝试停止它(通过 powershell、UI、使用旧的netsc工具)错误 1061或等效的。显然,您无法与不存在的进程进行通信。

尝试禁用/启用它没有效果,它保持“运行”状态。

尝试通过停止stop-service会收到一条关于服务的有趣消息can't be stopped on computer '',显然没有计算机正在运行该程序,因此它可能正在打印程序名称NULLPTR

相关内容