有时候关闭一个windows service时会出问题,导致这个服务始终处于stopping状态。为了能够在不重新启动系统的情况下消除这个服务,可以采用taskkill命令来完成。
步骤如下:
1. 在service管理器中通过属性找到这个服务的service name,这里用serviceName来表示.
2. 打开一个命令窗口。
3. 查询到服务的PID值
sc queryex serviceName
在结果中找到PID的值,这里用xxx来表示。
4. 执行清除操作
taskkill /PID xxx /F
参考: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sc.mspx
本文介绍了一种在Windows系统中解决服务停止时遇到的问题的方法。当一个服务无法正常关闭并一直显示为停止状态时,可以通过使用scqueryex和服务名获取服务的PID,再利用taskkill命令来强制终止该服务。
1656

被折叠的 条评论
为什么被折叠?



