如何强制关闭服务

工作中有时需要启动和停止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‘.

原文:http://allanfan.blog.51cto.com/520839/1193132/

时间: 2025-01-07 16:11:06

如何强制关闭服务的相关文章

04_Weblogic之受管服务器:配置受管服务器,启动受管服务器,解决因为强制关闭Weblogic之后导致启动有问题的问题,配置boot.properties

 配置受管服务器, 先启动WebLogic服务器,启动方式如下: 在WebLogic控制台中的"开发模式"---"锁定并编辑"模式下,点击"Server(服务器)"然后进行配置.(进入控制台的方式是在浏览器地址中输入:http://192.168.6.25:7001/console/login/LoginForm.jsp). 点击登录,然后进入登录页面. 3 开始配置,暂开"环境"----"服务器",进

强制关闭虚拟机后问题+解决

提示大概就是Vmware提示以独占方式锁定此配置文件失败,镇定查了查,理解好像就是字面意思,因为上一个进程没结束导致的程序锁死问题. 然后我开始找大家试过的解决方案,总结来说主要分为两大派: 1.打开任务资源管理器,暴力结束所有 VMware 相关进程 2.(或)删除Ubuntu安装目录下所有 .lck 的文件和文件夹 注:必要的时候重启计算机 解决的心路历程: 先看一看“任务管理器”里面运行着的所有带着 VMware 的进程,全部暴力终止:再删除 Ubuntu 目录下面的所有 .ick 文件,

MongoDB:如何正常关闭服务(转)

原文链接:MongoDB:关闭服务 MongoDB 提供几种关闭服务的命令,具体为以下: 一 使用 Crtl+C 关闭  [[email protected] data]$ mongod --dbpath=/database/mongodb/data/ --logpath=/var/applog/mongo_log/mongo.log --logappend --port=27017 --journal > start_mongo.log 2>&1光标:键入 Crtl+C 关闭 备注:

netty 处理远程主机强制关闭一个连接

netty   处理远程主机强制关闭一个连接,首先看下api解释: /**  * Returns {@code true} if and only if the channel should not close itself when its remote  * peer shuts down output to make the connection half-closed.  If {@code false}, the connection  * is closed automaticall

C# 强制关闭当前程序进程(完全Kill掉不留痕迹)

C#代码   /// <summary> /// 运行DOS命令 /// DOS关闭进程命令(ntsd -c q -p PID )PID为进程的ID /// </summary> /// <param name="command"></param> /// <returns></returns> public static string RunCmd(string command) { //實例一個Process類

VMware强制关闭,造成(failed to get exclusive lock on the configuration file...)错误

参考文章:http://blog.csdn.net/qyee16/article/details/6764753 笔记本蓝屏,造成VMware非法关闭,开机重启VMware后,发现无法打开虚拟机了,报错如下: 点击确定后,出现Internal Error错误: 解决办法很简单,打开任务管理器 --> 进程,然后把所有vmware相关的进程都关闭,在重新打开vmware就好了: 红框中为需要关闭的进程 VMware强制关闭,造成(failed to get exclusive lock on th

MongoDB(4):多种方式关闭服务命令

http://blog.csdn.net/czw698/article/details/8791153 MongoDB 提供几种关闭服务的命令,具体为以下: 一 使用 Crtl+C 关闭  [[email protected] data]$ mongod --dbpath=/database/mongodb/data/ --logpath=/var/applog/mongo_log/mongo.log --logappend --port=27017 --journal > start_mong

Redis解决强制关闭Redis快照导致不能持久化错误

今天在使用composer添加Redis缓存的时候,运行Redis发生错误: 127.0.0.1:6379> set dachou dadachou (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis

Oracle启动和关闭服务

Oracle需要启动和关闭的服务: 1.OracleOracle_homeTNSListener     对应于数据库的监听程序 2.OracleServiceSID                                 对应于数据库的例程 3.OracleDBConsoleSID                         对应于Oracle Enterprise Manager(OEM) 注:其中OracleOracle_home表示Oracle主目录 其中SID表示Oracl