Windows でサービスを削除するにはどうすればいいですか? 質問する

Windows でサービスを削除するにはどうすればいいですか? 質問する

完全にアンインストールしたい古いサービスがいくつかあります。どうすればいいでしょうか?

ベストアンサー1

次のようにSCコマンドを使用します(この投稿のコマンドを実行するには、コマンド プロンプトを使用する必要があります)。

SC STOP shortservicename
SC DELETE shortservicename

注意:コマンド プロンプトを管理者として実行する必要があります。管理者としてログインするだけでなく、管理者権限も必要です。サービスを停止または削除するために必要なアクセス権がないという上記のエラーが発生した場合は、コマンド プロンプトを管理者として実行してください。これを行うには、スタート メニューでコマンド プロンプトを検索し、右クリックして [管理者として実行] を選択します。PowerShellユーザーへの注意: scは にエイリアスされていますset-content。したがって、実際には という内容のsc delete serviceファイルが作成されます。Powershell でこれを行うには、代わりにを使用します。deleteservicesc.exe delete service


サービスの短いサービス名を見つける必要がある場合は、次のコマンドを使用して、サービスとそのステータスのリストを含むテキスト ファイルを生成します。

SC QUERY state= all >"C:\Service List.txt"

より簡潔なリストを表示するには、次のコマンドを実行します。

SC QUERY state= all | FIND "_NAME"

短縮サービス名は、次のように表示名のすぐ上に表示されます。

SERVICE_NAME: MyService
DISPLAY_NAME: My Special Service

正しい名前を使用していることを確認したい場合は、次のコマンドを実行できます。

SC QUERY MyService

名前が正しければ、それに関する情報が表示されます。そうでない場合はエラーが表示されます。

そのサービスを削除するには、次のようにします。

SC STOP MyService
SC DELETE MyService

おすすめ記事