Windows中系统服务出现卡在 停止挂起、stopping、starting等状态的问题解决

我们经常会把apache,tomcat,mysql等程序注册为系统服务,在服务器管理器中重启或关闭服务时,经常会卡在“停止服务”状态,有时候等一下会关闭成功,但有时会卡住,等很久都不能关闭。有的人遇到的情况类似,有的遇到卡在stopping状态不动的,也有在starting状态、“停止服务”状态等。遇到这种情况,不管是直接在服务器管理器中启动或关闭服务也好,还是使用net stop和net start指令也好,都是不起作用的。

这时候我们可以直接杀死进程,然后再手动重启服务。首先我们打开任务管理器,找到我们无法关闭或重启的服务,找到“pid”一项:

Windows中系统服务出现卡在 停止挂起、stopping、starting等状态的问题解决_第1张图片

然后键盘win+r,输入cmd命令,打开命令窗口,输入命令:taskkill /pid  “你的服务pid”  -t -f ,记得不需要双引号。执行成功后,就可以继续操作服务了:

              Windows中系统服务出现卡在 停止挂起、stopping、starting等状态的问题解决_第2张图片

你可能感兴趣的:(系统)