何がWindowsを実行(Windows run)し、非常に多くの異なるアプリに非常に多くの機能を提供するのかについて、少なくとも一度は疑問に思ったことはありませんか?答えの重要な部分の1つは、Windowsサービスによって提供されます。Windowsは、そのサービスを使用することにより、ネットワーク接続の管理、スピーカーからのサウンドの再生(play sound)、パスワードとクレデンシャルの記憶、画面への色の表示などを行うことができます。この記事では、 Windows(Windows)サービスとは何か、およびそれらを使用するための基本について説明します。Windowsサービスについて詳しく知りたい場合は、以下をお読みください。
Windowsサービスとは何ですか?
サービスは、他のサービスとほとんど(almost)同じようなアプリケーションです。サービスと他のプログラムの違いは、それらがバックグラウンドで実行され、クリックまたはタップできるユーザーインターフェイスがないことです。これらは、 Webサービング(web serving)、イベントロギング(event logging)、ファイルサービング(file serving)、印刷、エラーレポート(printing or error reporting)などのオペレーティングシステム(operating system)機能を提供することを目的としています。
すべてのサービスがMicrosoft(Microsoft)によって開発されているわけではありません。一部のアプリケーションとドライバーは、サービスをインストールします。セキュリティ(Security)スイートは、システムのアクティビティのリアルタイムモニタリング、マルウェア対策保護、ファイアウォール保護(firewall protection)などを提供するさまざまなサービスをインストールするため、優れた例です。サービスが提供する利点を利用する必要があります。そのような利点の1つは、システムの起動中、他のプログラムの前、およびログインする前でも開始できることです。ただし、最も重要な利点は、 (system boot)Windowsコア(Windows core)に完全に統合されている間、コンピューターで実行されるすべてを監視できることです。このようにして、高レベルの保護を提供できます。
Microsoft以外のサービスの別の例としては、SSHサーバーがあります。これは、安全なリモート接続のためにオフィスでよく使用されます(SSH server)。Firefox(Mozilla Maintenance Service)で使用されるMozillaMaintenanceService(Firefox)のようなWebブラウザの自動更新サービスです。
サービスが何をいつ行うかを知ることは役に立ちます。たとえば、その機能が必要ないことがわかっている場合は、それを無効にしてシステムを高速化できます。ローカルネットワークを管理するためにルーターがインストールされている場合は、インターネット接続の共有(Internet Connection Sharing)サービスを実行する必要がない可能性があります。
または、サービスを実行する必要があるが、それほど重要ではない場合は、 Windows(Windows)、スタートアップアプリ(startup apps)、またはその他のより重要なサービスが開始された後、少し後で開始するように設定できます。私の場合、必要なサービスの1つですが、私たちの生活はそれに依存していません。これは、Windows(Windows Time)とアプリの(Windows and apps)日付と時刻(date and time)を同期するWindowsTimeサービスです。そこで、 Delayedstartup(Delayed)に設定することにしました。
Windowsサービスにアクセスする方法は?
Windowsサービスにアクセスする方法はかなりたくさんあります。ただし、以前のガイドの1つですでに説明しているため、すべてを説明するつもりはありません。Windowsで(Windows)サービス(Services)にアクセスする9つの方法(すべてのバージョン)。
ただし、完全なガイドを読む時間がない場合は、最近のWindowsバージョンで(Windows version)サービス(Services)を開くための1つの高速な方法は、検索を使用することです。Windows 10のタスクバーから検索フィールド(search field)に「 services」という単語を入力するか、Windows 8.1の[スタート]画面でサービスの入力(Start)を(services)開始する(start typing)か、Windows7の(Windows 7)[スタート]メニュー(Start Menu )から検索フィールドに「services 」と入力します。これらすべてのオペレーティングシステムで、 [サービス(Services)]または[ローカルサービスの表示]("View local services")検索結果をクリックまたはタップ(click or tap)します。そうして [サービス](Services)ウィンドウが開きます。
[サービス]ウィンドウは、すべての(Services)Windowsサービスを表示、開始、停止、および構成できる場所です。
Windowsサービス(Windows service)に関する情報を表示する方法は?
[サービス(Services)]ウィンドウでは、リストされているサービスごとに、次の5つのことがわかります。
-
名前(Name)-サービスの名前は、そのサービスが何をするのかを知りたい場合に役立ちます。ただし、残念ながら、この名前はわかりにくいことが多く、サービスの内容を理解するのに役立ちません。
-
説明(Description)-サービスの説明には、サービスの目的またはIDに関する簡単な情報が表示されます。
-
ステータス(Status)-そのサービスが実行されているか、停止されているかを示します。
-
起動タイプ(Startup Type)-そのサービスがWindowsによってどのように開始されるかを示します。サービスは、自動、自動、ただし遅延して手動で起動することも、無効にすることもできます。つまり、サービスは開始されません。このチュートリアルの後半で、Windowsサービスの起動の種類とその構成方法について詳しく説明します。
-
ログオン:(Log On As)ローカルシステム(Local System)アカウントを使用してサービスを開始するか、手動で指定した別のユーザーアカウントを使用してサービスを開始するかを選択できます。
[サービス(Services)]ウィンドウで名前をダブルクリック(またはダブルタップ)すると、各サービスのプロパティ(Properties)にも同じ情報が表示されることに注意してください。
Windowsサービス(Windows service)を開始または停止する方法
サービスの開始または停止は簡単です。サービスを右クリック(またはタップアンドホールド(tap and hold))して、目的のアクションを選択するだけです。サービスを実行するには、スタート(Start)を押します。
実行中のサービスを停止する場合は、 [停止(Stop)]オプションを押す必要があります。
開始(Start )と停止(Stop)に加えて、利用可能な他のオプションがいくつかあります。選択したサービスを一時停止、再開(Pause, Resume)、または再開することもできます。(Restart)最後のオプションは、一時停止(Pause)の場合と同様に自明です。これは、サービスが停止することを意味しますが、管理者権限またはサービス権限を持たないユーザーアカウントに対してのみ、後者に対しては実行されます。当然、Resumeはそれらのアカウントに対して一時停止されたサービスを開始します。
選択したアクションは、現在のコンピューティングセッション(computing session)にのみ適用されます。Windowsを再起動すると、選択したサービスがデフォルトの状態(default state)に戻ります。
注:サービスを開始または停止する別の方法があります。サービスの[(NOTE: )プロパティ(Properties)]ウィンドウからも実行できます。サービスを右クリック(Right-click)(または長押し(press and hold))してから、[プロパティ]をクリックします(Properties)。次に、 [全般(General)]タブに、右クリックメニューと同じオプションが表示されます。
Windowsサービスの(Windows service)起動タイプ(startup type)を変更する方法
Windowsサービス(Windows service)の開始方法を変更するには、最初にそのプロパティ(Properties.)を開く必要があります。これを行うには、サービスを右クリック(または長押し(press and hold))してから、[プロパティ]をクリックします(Properties)。
サービスの[プロパティ(Properties)]ウィンドウの[全般]タブでは、サービスの名前、(General)表示名、説明、実行可能ファイルへのパス、および(display name)スタートアップの種類(startup type)を変更するオプションに関する情報が共有されます。2番目のセクションでは、サービスのステータスを共有し、必要に応じてカスタム開始パラメーターを指定できます。
スタートアップの種類(Startup type)は次のように設定できます。
-
自動:(Automatic:)サービスは起動時に開始されます。
-
自動(遅延開始):(Automatic (Delayed Start):)サービスは、システムが自動的に開始するように設定された他のすべてのサービスをロードした後にのみ開始されます。
-
手動:(Manual:)サービスは必要なときにのみ開始されます。
-
無効:(Disabled:)サービスが他のWindowsサービスまたはアプリから要求された場合でも、サービスが開始されることはありません。
実行することはできますが、実行していることを理解していない限り、サービスのスタートアップの種類(Startup type)を変更しないことをお勧めします。他のシステムコンポーネントがサービスに依存している可能性があるため、サービスを無効(Disabled)に設定することは特に危険です。これにより、オペレーティングシステムやアプリ(operating system or app)が誤動作したり、起動に失敗したりする可能性があります。
また、どのサービスを安全に無効にできるかについてのガイダンスが必要な場合は、次の記事を読む必要があります。
- Windowsサービス–依存関係の特定と(Identifying)起動タイプの変更(startup type)
- どのWindowsサービスをいつ無効にしても安全ですか?
Windows PCでサービスを管理していますか?
パフォーマンスのすべてのビットを絞り込み、システムを高速化する必要がある場合は、一部のサービスが遅延したり、無効になったりする可能性があります。ただし、それは、これらのサービスをすぐに必要としないか、まったく必要としない場合にのみ可能であり、それらを無効にしても問題や不便は発生しません。私たちが今考え(mind right)ている質問は、 Windowsサービスを自分のPCで自分で管理しているのか、それともすべてそのままにしておくのかということです。以下にコメント(Comment)して、話し合いましょう。
What are Windows services, what do they do and how do you manage them?
You must have wondered at least once about what makes Windows run and оffer so many features to so many different apps? One crucіal part of the answer is providеd by the Windowѕ servіces. By using its serviceѕ, Windows can manage network connections, play sound through the speakers, remember passwords and credentials, display colors on the screen and so on. In this article, we are going to describe what Windows services are and the basics of working with them. If you want to learn more about Windows serνices, read on:
What are Windows services?
A service is an application almost like any other. The difference between services and other programs is that they run in the background and do not have a user interface that you can click or tap on. They are intended to provide operating system features such as web serving, event logging, file serving, printing or error reporting.
Not all services are developed by Microsoft. Some applications and drivers install their services. Security suites are an excellent example, as they install different services to provide real-time monitoring of your system's activities, anti-malware protection, firewall protection, etc. They need to use the advantages offered by services. One such advantage is that they can be started during the system boot, before other programs and even before you log in. However, the most important advantage is that they can monitor everything that runs on your computer while being perfectly integrated into the Windows core. This way, they can provide a high level of protection.
Another example of a non-Microsoft service could be an SSH server, often used in offices for secure remote connections or an auto-updating service for your web browser like the Mozilla Maintenance Service used by Firefox.
Knowing what or when a service does something can be useful. For example, if you know that you are not going to need its features, you can disable it to speed up your system. If you have a router installed to manage your local network, it is likely that you do not need the Internet Connection Sharing service to run.
Alternatively, if you need a service to run, but it is not that important, you can set it to start a little bit later, after Windows, startup apps or other, more critical services, have started. In my case, one of the services we need but our lives do not depend on it, is the Windows Time service, which synchronizes the date and time for Windows and apps. So we decided to set it to a Delayed startup.
How to access Windows services?
There quite a few different ways of accessing the Windows services. However, we do not intend to describe them all, because we already did it in one of our previous guides, which you can find here: 9 ways to access Services in Windows (all versions).
However, if you do not have the time to read the full guide, know that one fast way of opening the Services in any recent Windows version, is to use the search. Enter the word services in the search field from the taskbar in Windows 10, start typing services on the Start screen from Windows 8.1, or type services in the search field from the Start Menu in Windows 7. In all these operating systems, click or tap on the Services or "View local services" search results. Then, the Services window opens.
The Services window is the place where you can view, start, stop and configure all the Windows services.
How to view information about a Windows service?
In the Services window, for each of the services listed, you can see five things:
-
Name - The name of the service can be helpful if you want to get an idea of what that service does. Unfortunately, though, this name is often too cryptic to help you understand what the service is all about.
-
Description - The description of the service shows some brief information about the service's purpose or identity.
-
Status - Tells you whether that service is running or if it is stopped.
-
Startup Type - Shows you how that service is started by Windows. Services can be launched automatically, automatically but with a delay, manually, or they can be disabled, which means that they are never started. We will talk more about the startup type of Windows services and how to configure it, later in this tutorial.
-
Log On As - Lets you select whether the service is started using the Local System account or using another user account that you manually specify.
Note that you can also see the same information in the Properties of each service, by double-clicking (or double-tapping) on its name in the Services window.
How to start or stop a Windows service
Starting or stopping a service is easy: all you have to do is right-click the service (or tap and hold) and select the desired action. To execute a service, press Start.
If you want to stop a running service, you have to press the Stop option.
Besides Start and Stop there are some other options available: you can also Pause, Resume or Restart the selected service. The last option is self-explanatory, as for Pause: it means that the service is stopped, but only for user accounts that do not have administrative or service privileges, while it still runs for the latter. Naturally, Resume starts a paused service for those accounts.
The action you chose is applied only to your current computing session. After you restart Windows, the selected service resumes to its default state.
NOTE: There is an alternative way of starting or stopping a service: you can also do it from the service's Properties window. Right-click (or press and hold) on the service and then on Properties. Then, in the General tab, you should find the same options as in the right-click menu.
How to change the startup type of a Windows service
To change the way a Windows service starts, you must first open its Properties. To do that, right-click (or press and hold) on the service and then on Properties.
In the service's Properties window, the General tab shares information about the service's name, the display name, description, the path to its executable and the option to modify its startup type. The second section shares the status of the service and lets you specify custom start parameters if needed.
You can set the Startup type to be:
-
Automatic: the service starts at boot time.
-
Automatic (Delayed Start): the service starts only after the system has loaded all the other services set to start automatically.
-
Manual: the service starts only when it is needed.
-
Disabled: the service never starts, even when its functionality is requested by other Windows services or apps.
Although you can do it, we recommend you not to change the Startup type for your services, unless you know what you are doing. It is especially dangerous to set a service to be Disabled, as other system components may depend on it. This can lead to a malfunctioning operating system or app, or even failure to boot.
Also, if you need some guidance on what services are safe to disable, you should read these articles:
Do you manage the services on your Windows PC?
Some services can be delayed or even disabled if you need to squeeze every bit of performance and to speed up your system. However, that is possible only if you do not need those services right away or not at all, and disabling them does not cause you problems or inconveniences. The question we have in mind right now is: are you managing the Windows services by yourself on your PC or do you prefer to leave them all untouched? Comment below and let's discuss.