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. 

  • 相关阅读:
    SIP协议
    Jenkins 使用
    JMeter测试报告
    JMeter接口测试
    JMeter学习2
    JMeter学习1
    Docker
    WebLog Expert
    sqlmap11种常见方法
    网络
  • 原文地址:https://www.cnblogs.com/moonlight-zjb/p/3835496.html
Copyright © 2011-2022 走看看