Windows 11/10 でサービスの開始、停止、またはスタートアップの種類がグレー表示される

サービスのスタートアップの種類または開始または停止ボタンが Windows 11/10 でグレー表示されている場合、この記事が問題を解決するのに役立ちます。Windows で services.msc ツールを開いてスタートアップの種類を変更しようとすると、グレー表示されてオプションを選択できない場合は、解決する必要がある問題があります。この記事では、問題を解決してサービスのスタートアップの種類オプションで他の設定を停止、無効化、開始、または変更できるようにする実用的な解決策について説明します。

スタートアップの種類オプションは services.msc にあり、特定のサービスのプロパティセクションでアクセスします。ユーザーは、自動(遅延開始)、自動、手動、無効の 4 つのオプションを選択できます。デフォルトのオプションはサービスごとに異なり、オペレーティング システムによって決定されます。

Windows でサービスのスタートアップの種類がグレー表示されるのはなぜですか?

サービスがシステム保護されている場合、グレー表示されてスタートアップの種類を変更できない場合があります。もう 1 つの理由は、ユーザーにスタートアップの種類を変更するための必要な権限がない可能性があることです。通常、サービス設定を変更するには、ユーザーが管理者権限を持っている必要があります。サービス設定を変更すると、システムの動作に影響します。サービスの依存関係は、除外できないもう 1 つの要因です。一部のサービスは、適切に機能するために他のサービスに依存しています。別のサービスを必要とするサービスを変更しようとしている場合、または別のサービスに必要とされている場合は、コンピューターの安定性を維持するためにグレー表示されます。

Windows 11/10 でサービスの開始、停止、またはスタートアップの種類がグレー表示される

Windows 11/10 のサービス マネージャーでサービスのスタートアップの種類または開始または停止ボタンがグレー表示されている場合は、次の解決策を使用して問題を解決します。

  1. 管理者としてサービス コンソールを開く
  2. サービスを一時的に停止する
  3. レジストリ エディターを使用してサービスのスタートアップの種類設定を変更する
  4. コマンドラインを使用してサービスを開始または停止する。

それでは、これらの解決策を 1 つずつ見ていきましょう。

1] 管理者としてサービス コンソールを開く

管理者権限なしでサービス コンソールを開いた場合、スタートアップの種類がグレー表示される可能性があります。そのため、コンソールで何かを変更する場合は、常に管理者としてサービスを開く必要があります。

これを行うには、スタートボタンをクリックしてサービスと入力します。検索結果のサービス アプリを右クリックし、管理者として実行を選択します。

これで、スタートアップの種類を変更したり、停止/開始したりできるかを確認します。

2] サービスを一時的に停止する

スタートアップの種類を変更するサービスがアクティブでシステムで実行されている場合、オプションを選択できず、グレー表示されます。唯一残されたオプションは、サービスを停止してスタートアップの種類のオプションを変更することです。ただし、停止ボタンがグレー表示されていない場合は、実行できます。

サービスを停止するには、Windows 検索バーにサービスと入力し、管理者として実行を選択します。停止するサービスを見つけて右クリックします。オプションから停止を選択し、適用>OKを選択します。

これで、変更できるかどうかを確認します。

3] レジストリ エディターを使用してサービスのスタートアップの種類設定を変更する

グレー表示されたスタートアップの種類に対する最後の解決策は、レジストリを変更することです。ただし、Windows レジストリを調整すると、システムが予期せず誤動作する可能性があることに注意してください。レジストリの変更を開始する前に、システムの復元ポイントを作成します。その後、以下の手順に従います。

Windows ボタン + Rを押し、regeditと入力して、キーボードのEnterを押してレジストリ エディターを開きます。

以下のパスに従います。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

グレー表示されたサービスを見つけてクリックします。したがって、サービスが Bitdefender VPN Service の場合、パスは次のようになります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BdVpnService

ウィンドウの右側に行き、空白を右クリックします。新規を選択し、オプションのリストからDWORD (32 ビット) 値を選択します。

次に、DWORD 値の名前をDelayedAutostartにします。

次に、スタートアップの種類を設定するために、StartDelayedAutostartに次の値を設定します。

  • 手動– Start を 3 に、DelayedAutostart を 0 に設定
  • 自動– Start を 2 に、DelayedAutostart を 0 に設定
  • 自動(遅延開始)– Start を 2 に、DelayedAutostart を 1 に設定
  • 無効– Start を 4 に、DelayedAutostart を 0 に設定

最後に、OKをクリックしてコンピューターを再起動して変更を有効にします。

サービス コンソールに戻り、変更が適用されているかどうかを確認します。サービスには、レジストリ エディターで設定したスタートアップの種類が表示されます。

4] コマンドラインを使用してサービスを開始または停止する

サービス マネージャーで開始または停止ボタンがグレー表示されている場合は、コマンドラインを使用してサービスを開始または停止できます。

サービスを開始するには、PowerShell コンソールに次のコマンドを入力して Enter キーを押します。

Start-Service -Name "ServiceName"​

サービスを停止するには、PowerShell コンソールに次のコマンドを入力して Enter キーを押します。

Stop-Service -Name "ServiceName"​

: 各コマンドの ServiceName および DisplayName プレースホルダーを、開始、停止、または再起動するサービスの実際の名前および表示名に置き換えます。

解決策のいずれかが役立つことを願っています。

サービスのログオンがグレー表示されるのはなぜですか?

管理者権限なしでサービスにアクセスしているため、ログオンがグレー表示される場合があります。もう 1 つの理由は、サービスがアクティブで実行されており、変更できない可能性があることです。サービスを停止してから、service.msc ツールで変更を試みます。次の方法も試すことができます。CMD を管理者として実行し、sc.exe config "ServiceName" obj= "DOMAIN\User" password= "password"と入力して Enter キーを押し、役立つかどうかを確認します。