zoukankan      html  css  js  c++  java
  • Stop a hung service 关闭一个无响应的windows 服务

    If you ever have trouble with a service being stuck in a 'starting' or 'stopping' state, you can run a couple of simple commands to kill the service.

    1.

    Query the process

    To kill the service you have to know its PID or Process ID. To find this just type the following in at a command prompt:

    sc queryex servicename 
    <Enter>

    Replace 'servicename' with the services registry name. For example: Print Spooler is spooler.


    C:Usersyemen_000>sc queryex MSSQL$SQLEXPRESS

    SERVICE_NAME: MSSQL$SQLEXPRESS
    TYPE : 10 WIN32_OWN_PROCESS
    STATE : 4 RUNNING
    (STOPPABLE, PAUSABLE, ACCEPTS_SHUTDOWN)
    WIN32_EXIT_CODE : 0 (0x0)
    SERVICE_EXIT_CODE : 0 (0x0)
    CHECKPOINT : 0x0
    WAIT_HINT : 0x0
    PID : 2184
    FLAGS :

     
     
    2.

    Identify the PID

    After running the query you will by presented with a list of details. You will want to locate the PID. 

     
     
    3.

    Run the Taskkill command

    Now that you have the PID, you can run the following command to kill the hung process:

    taskkill /f /pid [PID] 
    <Enter>

    This will force kill the hung service. 

  • 相关阅读:
    linux压缩与解压
    simple 单例
    模板字符串
    变量的解构赋值
    let和const关键字
    React的基本认识
    Docker安装Nginx
    jenkins创建工程
    Jenkins系统初始化配置
    在CentOS上使用Docker镜像安装Jenkins
  • 原文地址:https://www.cnblogs.com/moonlight-zjb/p/3835496.html
Copyright © 2011-2022 走看看