Windowsのサービスが停止できないで停止処理中となった場合
Windowsのサービスを停止したところ、停止できなくって「停止処理中」となってしまった場合の対処。 「停止処理中」となると、サービスを右クリックしたコンテキストメニューでは開始、停止、再起動などグレーアウトしていて何もできなくなるので。
まずはサービスのPIDを調べる
どちらかでPIDを調べる。
- 該当サービスを右クリックしてプロパティを見て、サービス名を覚えておき、
sc queryex サービス名
を実行。 - タスクマネージャでPIDを表示させる(PIDの表示列がない場合はタスクマネージャの列タイトル部分を右クリックしてPIDをチェック)。
PIDを指定してtaskkillを実行
> taskkill /pid 該当のPID /f