Windowsサービスの依存関係を見つける| サービスを自動的に再起動します

Windowsサービスは、 (Windows Services)Windowsオペレーティングシステムの最も重要なコアの1つです。これらはバックグラウンドで動作し、システムの更新、クリックの実行の継続、バックグラウンドタスクの実行などの多くの作業を行います。とはいえ、さまざまなサービスも相互に依存しており、相互に依存しなければ機能しない可能性があります。これらのタイプのサービスは依存関係と呼ばれ、相互に対応するもののようなものです。それらが構築される理由は、管理が容易であると同時に小さなビルディングブロックであるためです。多くの時間サービスが停止し、一時的な中断が発生します。この投稿で は、問題が発生した場合にWindowsサービスの依存関係を見つける方法を共有します。(how to find the dependencies of a Windows Service)

Windows 11/10/8/7のすべてのサービスに簡単にアクセスできます。タスクバー(Taskbar)の検索を使用してそれらを検索でき、すべてのWindowsサービスの完全なリストが表示されます。

Windows10サービスリスト

(Find Dependencies)Windowsサービスの(Windows Service)依存関係を見つける

手動で、またはエラーメッセージを介してサービスに問題がある場合は、Windowsサービス(Windows Service)のリストを確認して、何かが無効になっているか停止しているかを確認する必要があります。不明な理由により、コンポーネントが起動に失敗したり、無効になったりすることがあります。(Sometimes)これにより、他のサービスも停止します。

サービスの依存関係のリストを確認するには、以下の手順に従います。

  • Windowsサービス(Open Windows Services)を開き、サービスリストに移動して、サービスの1つを選択します。
  • 右クリックして[プロパティ]を選択します。
  • これにより、そのサービスに関する詳細が表示された別のウィンドウが開きます。[依存関係(Dependencies)]タブに切り替えます。

    Windows10サービスの依存関係

  • ここでは2つのことがわかります
    • このサービスが依存するサービスのリスト。(このサービスは、以下のシステムコンポーネントに依存します)。 (This service depends on the following system components). )これは、サービスを開始できるようにするには、これらすべてのサービスを実行する必要があることを意味します。
    • このサービスに依存するシステムコンポーネントのリスト。(以下のシステムコンポーネントはこのサービスに依存しています)(The following system components depend on this service))

関連(Related)依存関係サービスまたはグループを開始できませんでした(The dependency Service or Group failed to start)

Windows サービス(Services)が機能していることを確認する方法

すべてのWindows サービス(Services)は、自動で開始または無効にするか、手動で開始できます。問題が発生した場合は、自動的に起動するように設定するのが最善の方法です。何をしているのかわからない限り、無効にしたり手動に設定したりしないことを強くお勧めします。ただし、自動で遅延オプションを使用して、ログインが開始されても速度が低下しないようにすることができます。

注:(Note:)すべてのサービスのスタートアップの種類を変更することはできません。それらはシステムによって制御されます。

  • [全般]タブに切り替えて、「(General Tab)スタートアップタイプ(Startup Type)」というラベルを探します
  • (Select Automatic)必要に応じて、ドロップダウン(Dropdown)から[自動]を選択します。それ以外の場合は、いつでも[自動遅延開始]を(Automatic Delayed Start)選択できます。

Windowsサービスの依存関係

これが問題のあるサービスである場合は、完全に停止してから再開することができます。必要に応じて一時停止(Pause)および再開する(Resume)オプションもあります。

サービスマネージャウィンドウでは、メニューのコントロールを使用して、すばやく停止、再起動、一時停止、再開することもできます。また、右クリックで実行することもできます。

サービス(Services)を自動的に再起動する方法

サービスが失敗した場合、サービスを自動的に再起動することが可能です。Windows サービスには、[(Services)回復(Recovery)]タブにこの機能が組み込まれています。サービスを自動的に2回再起動することを選択できます。動作しない場合は、再起動してカウントをリセットし、再試行を続けることができます。これを行う賢い方法は、その後のサービス障害について通知するアクションを実行しますが。

失敗したサービスを回復する

サービスについてほとんどすべてを理解し、自動的に開始できるようになったので、状況に応じて便利です。ただし、サービスが実行されている場合は手動で停止しないように注意してください。

Windowsサービスが起動しない(Windows Services will not start)場合は、この投稿を参照してください。(See this post if Windows Services will not start.)



About the author

私は Windows 10 の技術者であり、長年にわたって個人や企業が新しいオペレーティング システムを活用できるよう支援してきました。外観をカスタマイズしたり、さまざまなユーザー向けにアプリケーションをパーソナライズする方法など、Microsoft Office に関する豊富な知識があります。さらに、Explorer アプリを使用して、コンピューター上のファイルやフォルダーを探索および検索する方法も知っています。



Related posts