目次
このチュートリアルでは、「Unable to stop service. The operation could not be completed. The requested control is not valid for this service」というエラーで停止できないWindowsサービスを停止する方法を段階的に説明します。 さらに、サービス(services.msc)の「停止」オプションがグレーアウトしたサービスを強制停止する方法について説明します。
サービスパネルからサービスを停止できない場合は、コマンドプロンプトまたはPowerShellからサービスを停止することができます。 ただし、重要なWindowsサービスは、どの方法でも停止できないことに注意してください。
修正方法:サービスの停止ができない。 アクセスが拒否される。
方法1.コマンドプロンプトからサービスを停止する方法2.PowerShellからサービスを停止する方法方法1.コマンドプロンプトからサービスを停止する方法。
コマンドプロンプトから実行中のサービスを終了させる場合。
1. サービス]で、停止できないサービスを右クリックし、[サービス]を選択します。 物件紹介 .
2. に注目してください。 サービス名 .
3. オープン 管理者権限でのコマンドプロンプト を取得し、以下のコマンドを実行してください。 ピーディー 停止したいサービスの
- sc queryex ServiceName
注:ここで、ServiceName = 前のステップで気づいたサービスの名前です。
例) sc queryex TabletInputService
4. 次に、このコマンドを入力して、サービスを停止します。
- taskkill /F /PID ServicePID
注意事項
1.ここで、ServicePID = 前のステップで気づいたサービスのPID。
2.上記コマンドを実行しても、"The process with PID xxxx could not be terminated. Reason: Access is denied." というエラーが発生する場合は、PowerShellからサービスを停止してみてください(方法-2)。
例:taskkill /F /PID 476
方法2.PowerShellからサービスを停止する方法。
PowerShellから実行中のサービスを強制停止するには。
1. 上記方法-1の1~3の手順で、停止したいサービスのPIDを取得します。
2. オープン PowerShellをAdministratorにする。
3. PowerShellで、以下のコマンドを実行します。
- キル -ID PID
注)PID=終了させたいサービスのPID (例:"kill -id 476")
以上です!このガイドが役に立ったかどうか、あなたの経験についてコメントを残してください。 他の人のために、このガイドを「いいね!」と「シェア」してください。
アンディ・デイビス
Windows に関するシステム管理者のブログ