如何停止处于stopping状态的windows服务

摘要:
停止服务的方法是关闭进程,但在许多情况下,无法确定哪个进程与其相关。在命令行中,我们可以使用scqueryexeservicename命令来获取有关服务的信息。例如,在下面的命令提示符中运行“cqueryexWebsenseDCAGents”,SERVICE_ NAME:WebsenseBCAGentTYPE:10WIN32_OWN_PROCESSSTATE:3STOP_PENDINGWIN32_EXIT_CODE:0SERVICE_EXIT-CODE:0CHECKPOINT:0xWAIT_ HINT:0x1d4c8PID:4488 FLAGS:查看此服务的进程编号后,我们可以使用命令“taskkill/PID4488/F”强制结束此服务的过程/意思是“致命”。过一段时间,我们将检查服务的状态,它将自动再次运行。如果OK完成,我们将添加hyy 1988所说的方法:右键单击服务以找到GotoProcess,它将转到服务所依赖的进程,并将其终止,然后完成。

工作中有时需要启动和停止windows service,有时候会出现服务处于stopping或者starting的状态,但是,在services界面中,start service/stop service已经处于灰色不可操作状态,用命令行的形式net start/stop servicename也无济于事。停止服务的方法就是关掉这个进程,但是很多时候无法确定是哪个进程与之相关。在命令行中我们可以使用sc queryex servicename这个命令来获得该服务的相关信息。

For example,

Run 'sc queryex WebsenseDCAgent' in command prompt

The output is below,

SERVICE_NAME: WebsenseDCAgent
TYPE : 10 WIN32_OWN_PROCESS
STATE : 3 STOP_PENDING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x1d4c8
PID : 4488
FLAGS :

查看到此服务的进程号以后我们可以用命令 'taskkill /PID 4488 /F' 来强制结束此服务的进程. /F means 'kill forcely'.

image

过一会儿我们再查看服务的状态它会自动再运行,OK大功告成

image

补上hyy1988说的方法:就是 在 Service上点右键有个 Go to Process,会转到这个Service依赖的进程上,Kill掉,完事。

image

image

sc功能很强大,具体可以参考下面的链接:http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sc.mspx?mfr=true

免责声明:文章转载自《如何停止处于stopping状态的windows服务》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【自然语言处理】利用朴素贝叶斯进行新闻分类(自己处理数据)封装网络工具类下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

GitHub怎样fork别人的代码到自己仓库并进行贡献

在fork完成其他人的代码后,它也在自己的帐户下拥有该项目,然后将其克隆到自己的计算机上。然后它可以通过gitclone命令修改项目。但是,不建议直接在主分支上修改项目。最好在主分支的基础上剪切一个dev分支,然后在dev分支上修改它。修改后,将dev分支合并到master分支。...

[转载]su认证失败

我认为桌面用户拥有更高的安全性是合适的;但是,可以将服务器设置为允许“su”作为root用户,但不允许root用户直接登录。问题如下:1me@ubuntu:~$su2Password:˂---在安装过程中输入root用户的密码。3su:身份验证失败允许su root。这很简单。您只需要重置密码。...

华为 HG526 破解实录(一)Cfg文件加解密工具

几天前,我去中国电信安装E169软件包,并发送了一个华为HG526无线路由猫和一个中兴xxx网络机顶盒(尚未开始制造麻烦)。当然,无线路由猫一如既往地被阉割了。搜索之后,我开始了我的快攻之旅。1.打开catdrop管理页面,使用telecomadmin和nE7jA%5m登录;2.将U盘插入猫。3.开放式管理=˃设备管理、备份配置。4.打开U盘,放下ctce8...

Systemd简介与使用

Systemd在并行启动中采用了比Upstart更激进的方案。图2显示了systemd的并行启动模式。它允许所有配置的服务同时启动。事实上,大多数使用systemd的现代发行版都与此类似。系统通过配置这些单元来切换和管理服务。...

JS前端数据多条件筛选(商品搜索)

有时候也会需要在前端进行数据筛选,增强交互体验。当数据可用的筛选条件较多时,把逻辑写死会给后期维护带来很大麻烦。进行商品按条件筛选主要是利用Arrary.prototype.filter对数组元素进行遍历检查,返回一个符合检查条件的新数组,不会改变原数组。为了能自动适配不同的筛选条件,将筛选条件分为两个大类,一个是区间类型rangesFilter,如:品牌、...

redis忘记密码的情况下重置密码

3.搜索服务,进入系统服务,停止Redis服务。...