PC のパフォーマンスを改善するには、ブロートウェア(delete bloatware)やその他の役に立たないアプリケーションを削除する必要があることは誰もが知っています。しかし、サービスは扱いが少し難しいです。
これらの低レベルのプロセスはバックグラウンドで実行され、貴重なコンピューティング リソースを黙って占有します。これらはアプリではないため、 [プログラムの追加(Add)と削除](Remove Programs)に移動してアンインストールすることはできません。
では、 Windows(Windows)コンピューターでサービスを削除するにはどうすればよいでしょうか。ここにいくつかの方法があります。
サービスとは
最新のアプリケーションは複雑で多面的です。アプリを実行し続けるには、操作する UI からプログラムの内部動作を処理するバックグラウンド スレッドまで、さまざまなプロセスが必要です。
これらのサービスは、メモリからファイルを読み取り、表示されるウィンドウを表示するという、重労働を行う隠れたプロセスです。
Windowsオペレーティング システムには、コンピューターの実行を維持するための核心に対処する多数のサービスがあります。これらのサービスのほとんどは PC の機能に不可欠であり、パフォーマンスに影響を与えずに安全に削除することはできません。
コンピュータ(Your Computer)にインストールされているすべてのサービス(Services)を確認するにはどうすればよいですか?
サービスの削除を開始する前に、PC で実行されているサービスを確認することをお勧めします。もちろん、それらはインストールされたアプリケーションとしてディスクに表示されないため、別の方法を試す必要があります。
- services.msc ユーティリティは、Windowsコンピューターにインストールされているすべてのサービスを表示する最も簡単な方法です。スタート(Start)メニューの検索バー
に「サービス」と入力すると、見つけることができます。
- Servicesアプリを実行すると、サービスのアルファベット順のリストと、それぞれの簡単な説明、ステータス、起動時間が
ウィンドウに表示されます。(Window)
タスク マネージャー(Task Manager)を使用して実行中のサービスを表示することもできますが、それでは多くの情報が得られません。services.msc ユーティリティは、現在実行されていない場合でもすべてのサービスを表示し、その目的を理解するのに役立つ説明を提供します。
Windowsで(Windows)サービス(Services)を削除する必要がありますか?
Windows のサービスは、Windows(Windows)サービスと(Windows)サードパーティ サービスの
2 つの主なカテゴリに分けることができます。
ほとんどの場合、Windows サービスを削除しようとするのは得策ではありません(it isn’t a good idea to try and remove a Windows service)。これらのサービスの多くは重要な機能を実行しており、それらを削除するとコンピューターがクラッシュする可能性があります。
一方、サードパーティ サービスは、インストールされたアプリケーションによって作成されます。また、有用なアプリケーションに関連付けられたサービスを引き続き実行したい場合は、パフォーマンスを向上させるために他のすべてを削除することをお勧めします。
一部の Windows サービスでさえこのカテゴリに分類さ(some Windows services fall into this category)れ、コア システム機能に影響を与えることなく停止および削除できます。ただし、不明な場合は、常にWindowsサービスをそのままにしておいてください。
方法 1: Windows レジストリを使用する(Windows Registry)
サービスを削除する最も簡単な方法は (少し面倒に思えるかもしれませんが)、Windows レジストリ(Windows Registry)を使用することです。レジストリは、OS と多くのアプリケーションが低レベルの設定 (開始するサービスを含む) を保存する場所です。Servicesキーに移動して、そこにリストされているサービスを削除するだけで、機能しなくなります。
- レジストリを編集するには、レジストリ エディタ(Registry Editor)ツールを使用する必要があります。スタート メニュー(Start Menu)の検索バーに
「 regedit(Just)」と入力して検索します。
- Regeditは使いやすいです。すべてのキーは、Windows ファイル エクスプローラー(Windows File Explorer)のフォルダーのように配置され、同じ方法でナビゲートされます。キーを展開して、サブキー (またはサブディレクトリ) とその値を表示できます。
- サービスについては、HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices に移動する必要があります。
- コンピューター上のすべてのサービスは、このディレクトリ内のキーで表されます。削除するキーを右クリックし、 [(Simply)削除](Delete)を選択します。
次回 PC を再起動すると、サービスは実行されなくなります。
方法 2: コマンド プロンプトから
コマンドライン ターミナル(command-line terminal)は、サービスを削除する別の簡単な方法を提供します。この方法では、削除するサービス名を入力する必要があるため、最初にそれを見つける必要があることに注意してください。
- [スタート] メニュー(Start Menu)の検索バーに「cmd」と入力して、コマンド プロンプト(Command Prompt)を開きます。一部のコマンドには管理者権限が必要なため、[管理者として
実行(Run)] オプションを使用します。
- 削除したいサービスの名前がわからない場合は、cmd ですべてのサービスを一覧表示できます。sc queryex type=service state=all と入力する
だけです(Simply)
- サービスを削除するには、コマンド sc delete name を使用します。名前は、問題のサービスの実際の名前に置き換える必要があります。操作が成功すると、SUCCESSメッセージが表示されます。
方法 3: Windows PowerShell
多くのユーザーにとって、PowerShellコマンドはコマンド プロンプトよりも便利で便利です。PowerShellコマンドレットは無限に再利用できるため、システム管理者は 1 つのスクリプトを実行するだけで日常のタスクを実行できます。
- (Open PowerShell)[スタート] メニュー(Start Menu)バーでPowerShellを検索して、 PowerShell を開きます。完全な権限を得るには、管理者として実行することをお勧めします。
- PowerShellは、システムにインストールされているすべてのサービスの名前も表示できます。これは、削除したいサービスの正確な名前を覚えていない場合に表示する便利な方法です。コマンド Get-Service を使用して、(Just)サービス(Get-Service)の一覧を表示します。
- サービスを削除するためのコマンドは、コマンド プロンプト(Command Prompt)の場合と同じです。 sc delete name ここで、名前は問題のサービスの名前に置き換えられます。cmd とは異なり、PowerShellはエラー メッセージのみを表示するため、コマンドが成功したかどうかの唯一のヒントは何も表示されないことです。
方法 4: Autoruns ユーティリティを使用する
レジストリ キーや端末コマンドをいじるのが苦手な場合は、 Autoruns(Autoruns)を試すことができます。これは、Windowsアプリとサードパーティ アプリの両方を含む、コンピューターで自動起動アプリケーションを構成するように設計された(configure auto-start applications)Microsoftユーティリティです。
驚くほど包括的で、すべての拡張機能、通知、およびサービスが表示されます。Autorunsを使用してサービスを削除することもできます。これは、ターミナル コマンドを使用するよりも簡単です。
- まず、公式 Web サイトから Autoruns をダウンロードします(download Autoruns from the official website)。
- ポータブル アプリなので、ダウンロードした zip ファイルを展開して実行するだけです。
- 使用許諾契約に同意すると、Autorunsのメイン画面が表示され、すぐにシステムのスキャンが開始されます。
- [サービス(Services)] タブに切り替えて、コンピューターに登録されているすべてのサービスを表示します。Autorunsは、サービスの発行元が検証済みかどうかも通知するため、悪意のあるサードパーティ サービスを簡単に除外できます。
- 削除するサービスを右クリック(Right-click)し、表示されるドロップダウン メニューから
[削除](Delete)を選択します。
- Autorunsは、サービスを削除するかどうかを確認し、この操作は元に戻せないことを警告します。[OK] を選択(Select OK)して続行します。
- 一部のサービスでは、昇格された特権を削除する必要があり、それ以外の場合はアクセスが拒否されます。その問題を解決するには
、管理者(Administrator)として実行できます。
Windowsで(Windows)サービス(Services)を削除する最良の方法は何ですか?
不要なサービスは、処理サイクルを使い果たし、別の場所で使用したほうがよいメモリを使用して、コンピューターの速度を低下させる可能性があります。それらをコンピューターから削除することで、システムのパフォーマンスと起動時間を大幅に改善できます。
ただし、サービスは正確にはアプリケーションではないため、通常の方法でアンインストールすることはできません。レジストリ エディターを使用するか、(Registry Editor)コマンド プロンプト(Command Prompt)またはPowerShellから sc delete コマンドを使用して、それぞれのキーを削除する必要があります。
または、Autorunsユーティリティを使用することをお勧めします。これはおそらく、Windowsからサービスを削除する唯一のユーザー フレンドリーな方法であり、魔法のように機能します。おまけとして、Autorunsを使用すると、(Autoruns)スタートアップ(Startup)リストをクリーンアップして、起動時間を遅くしている可能性のあるブロートウェアを削除することもできます。(removing any bloatware)
4 Ways to Delete or Remove a Service in Windows
Everyone knows you need to delete bloatware and other useless applications to improve your PC’s performance. But services are a bit trickier to deal with.
These low-level processes run in the background, silently taking up valuable computing resources. Since they aren’t apps, you can’t just head to Add or Remove Programs to uninstall them.
So how do you get rid of services on a Windows computer? Here are some methods.
What Are Services?
Modern applications are complex and multifaceted. Various processes are needed to keep any app running, from the UI you interact with to the background threads that handle the inner workings of the program.
These services are hidden processes that do the heavy lifting, reading files from memory and displaying the window you see.
The Windows operating system owns a slew of services that deal with the nitty-gritty of keeping your computer running. Most of these services are essential to the functioning of your PC and can’t be safely removed without impacting performance.
How Can You See All Services Installed on Your Computer?
Before you start trying to remove services, it would be a good idea to see which services are running on your PC. Of course, since they don’t appear on disk as installed applications, you have to try another method.
- The services.msc utility is the easiest way of viewing all the installed services on a Windows computer. You can locate it by entering “services” in the Start menu search bar.
- Running the Services app gives you a Window with an alphabetical list of services along with a short description, status, and startup time of each.
You can also use the Task Manager to view any running services, but that doesn’t give you much information on them. The services.msc utility displays all services, even if they aren’t running at the moment, and provides a description to help you understand its purpose.
Should You Remove Services in Windows?
Services in Windows can be divided into two main categories – Windows services and third-party services.
For the most part, it isn’t a good idea to try and remove a Windows service. Many of these services perform essential functions, and deleting them can crash the computer.
Third-party services, on the other hand, are created by installed applications. And while you do want services associated with useful applications to keep running, it’s a good idea to remove everything else to improve performance.
Even some Windows services fall into this category and can be stopped and removed without affecting core system functionality. But if unsure, always let Windows services remain.
Method 1: Using the Windows Registry
The easiest way to remove any service (even though it might seem a bit daunting) is to use the Windows Registry. The registry is where the OS and many applications store their low-level settings – including the services to start. You can simply navigate to the Services key and delete any of the services listed there, and it will stop working.
- To edit the registry, you need to use the Registry Editor tool. Just enter “regedit” in the Start Menu search bar to find it.
- Regedit is easy to use. All keys are arranged like folders in Windows File Explorer and navigated the same way. You can expand the keys to view their subkeys (or subdirectories) and their values.
- For services, you need to navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- All the services on your computer are represented by keys in this directory. Simply right-click on the key you want to remove and select Delete.
The next time you reboot your PC, the service will no longer run.
Method 2: From the Command-Prompt
The command-line terminal offers another easy way to delete services. Remember that this method requires you to enter the service name you wish to remove, so you must find that out first.
- Open Command Prompt by typing “cmd” in the Start Menu search bar. Use the Run as administrator option as some commands require admin privileges.
- If you’re unsure about the name of the service you wish to delete, you can list all services in cmd. Simply enter sc queryex type=service state=all
- To delete a service, use the command sc delete name, where the name should be replaced with the actual name of the service in question. You’ll get a SUCCESS message if the operation is successful.
Method 3: Windows PowerShell
For many users, PowerShell commands are more useful and convenient than the command prompt. PowerShell cmdlets are infinitely reusable, allowing system administrators to perform everyday tasks by running a single script.
- Open PowerShell by searching for it in the Start Menu bar. You may want to run it as an administrator for full privileges.
- PowerShell can display the names of all the services installed on your system too. It can be a handy way of viewing the accurate name of the service you want to remove in case you don’t remember it. Just use the command Get-Service to view the services list.
- The command for deleting a service is the same as in Command Prompt: sc delete name where the name is to be replaced with the name of the service in question. Unlike cmd, PowerShell only gives error messages, so the only hint of the command being successful is seeing nothing.
Method 4: With Autoruns Utility
If fiddling with registry keys and terminal commands is not your thing, you can try out Autoruns. This is a Microsoft utility designed to configure auto-start applications on your computer, including both Windows and third-party apps.
It is surprisingly comprehensive, displaying all extensions, notifications, and services. You also can remove services with Autoruns, which is easier than using terminal commands.
- To begin, download Autoruns from the official website.
- It’s a portable app, so all you have to do is extract the downloaded zip file and run it.
- After accepting the license agreement, you will be presented with the main screen of Autoruns, which immediately starts scanning the system.
- Switch to the Services tab to view all services registered on your computer. Autoruns also tells you whether the service’s publisher is verified or not, helping you weed out scrupulous third-party services easily.
- Right-click on any service you want to remove and select Delete from the drop-down menu that appears.
- Autoruns will confirm whether you want to delete the service and warn you that this action is irreversible. Select OK to continue.
- Some services will require elevated privileges to be deleted, denying access otherwise. You can Run as Administrator to fix that issue.
What Is the Best Way to Remove Services in Windows?
Unnecessary services can slow down your computer by using up processing cycles and memory better used elsewhere. You can significantly improve system performance and startup times by removing them from your computer.
But since services aren’t exactly applications, they can’t be uninstalled in the usual ways. You must remove their respective key using the Registry Editor or the sc delete command from the Command Prompt or PowerShell.
Or better yet, use the Autoruns utility. It is perhaps the only user-friendly way of removing services from Windows and works like a charm. As a bonus, Autoruns lets you clean the Startup list as well, removing any bloatware that might be slowing down boot times.