1. ホーム
  2. windows-services

[解決済み] 停止オプションがグレーアウトしているときにWindowsサービスを停止させる

2023-04-14 02:18:44

質問

Windows のサービスを作成し、コントロールパネル -> 管理ツール -> サービスにあるサービスで、そのステータスが開始になっています。

このサービスを停止したいのですが、停止オプションがグレーアウトしています。 どうすれば、サービスを開始/停止できますか?

再起動するたびに、停止状態になり、削除できるようになりました。

どうすればよいですか?

コマンドを実行すると

sc queryex <service name>

は表示名ではなく、サービス名です(Print Spoolerではなくspooler)。cmdプロンプトで、サービスが実行されているプロセスのPIDを返します。 そのPIDを取って、次のように実行します。

taskkill /F /PID <Service PID>

でPIDを強制的に停止させます。 停止中にプロセスがハングアップすると、GUIでそのサービスに対して何もできなくなることがあります。