Windows 11 でサービスを開始および停止する方法

Windows 11 でサービスを開始および停止する方法

この記事では、Windows 11 でさまざまなサービスを有効、無効、停止、または開始する方法について説明します。コンピューターにインストールされているサービスで問題が発生した場合、この記事では、根本的な原因を見つけて解決する方法について説明します。

Windows 11 は、システムとアプリケーションのスムーズな動作を担う小さなバックグラウンド プログラムであるサービスに依存しています。これらのサービスは、ファイル共有、印刷、ネットワーク接続、ユーザー認証などのさまざまなタスクを実行します。

Windows 11 でこれらの重要なサービスを管理するには、サービス スナップインを利用できます。このユーザーフレンドリーなインターフェイスにより、サービスの表示、開始、停止、一時停止、再開、構成を簡単に行うことができます。さらに、タスク マネージャーを使用してサービスを構成し、PowerShell またはコマンド プロンプトを介してコマンドを実行するオプションもあります。

1.タスクマネージャーを使用してWindows 11でサービスを開始および停止する

タスク マネージャーを使用すると、インターフェイス上で Windows 11 上のサービスを直接停止または開始できる機能がユーザーに提供されます。ただし、この場合、サービスのスタートアップの種類を変更するオプションは利用できません。ここでは、タスク マネージャーを使用して Windows でサービスを構成する方法を説明します。

  • タスクバーの任意の場所を右クリックし、「タスク マネージャー」を選択します。あるいは、Ctrl + Shift + Escホットキーを使用してタスク マネージャーを開くこともできます。
  • 左側のナビゲーションの最後のタブに移動すると、サービス リストが表示されます。
  • 下にスクロールして、ここから変更するサービスを見つけます。
  • 特定のサービスを右クリックし、オプションの [開始] 、 [停止] 、または[再起動]から選択します。
タスク マネージャーを使用してサービスを停止および開始する

2. サービス アプリを使用してサービスを停止および開始する

サービスは、サービスを停止、開始、無効化、さらには再有効化できる Windows の組み込みアプリです。このアプリの使用は非常に簡単で、次の簡単な手順に従う必要があります。

  • Windows + R を押して、「ファイル名を指定して実行」ダイアログを起動します。
  • services.msc」を引用符なしで入力し、「OK」をクリックします。
  • サービス アプリが起動したら、下にスクロールして、変更するサービスを見つけます。
  • 見つかったら、その特定のサービスを右クリックし、[プロパティ]を選択します。
ボリューム シャドウ コピー サービスのプロパティ
  • プロパティ ウィンドウが開いたら、[スタートアップの種類] の横にあるドロップダウン メニューを使用して、希望のオプションを選択します。
  • 最後に、[停止/開始] をクリックして、コンピューター上で選択したサービスをオフまたはオンにします。
  • [適用] > [OK]をクリックして、Windows 11 PC 上の最近の変更を確認します。

3. コマンド プロンプトを使用してサービスを構成する

管理者としてコマンド プロンプトを使用して、Windows PC 上のさまざまなサービスを停止、再起動、有効化、または無効化することもできます。先に進んで上記のタスクを実行する前に、構成するサービスの名前を知っておくことが重要です。

このためには、CMD を管理者として開き、その上で次のコードを実行する必要があります。

sc queryex state=all type=service

CMD ですべてのサービスを表示 - Windows 11 でサービスを開始および停止する

すべてのサービスを特定のサービス名で表示できるようになります。特定のサービスのサービス名がわかったので、コンピューター上で以下のいずれかのタスクを実行します。

3.1 サービスの停止

Windows 11 PC で CMD を使用してサービスを停止するには、以下のコードをコピーして貼り付け、Enterを押します。

net stop Service_Name

CMD でのスプーラー サービスの停止 - Windows 11 でのサービスの開始と停止

これを実行すると、上記のコマンドで入力したサービスが停止します。たとえば、net stop "spooler"PC 上の Print Spooler サービスを停止するために使用します。

3.2 サービスの再起動

Windows 11 で既に停止したサービスを開始または再起動する場合は、管理者特権のコンソールでこのコードを実行します。

net start Service_Name

3.3 サービスの無効化またはオフにする

コンピュータ上での特定のサービスの実行をオフまたは無効にするには、以下のコードをコピー/貼り付けて、Enterを押します。

sc config Service_Name start=disabled

3.4 サービスの有効化またはオン化

Windows 11 でサービスを再度有効にするには、管理者特権のコンソールで次のコードを実行する必要があります。

sc config Service_Name start=auto

次のコマンドを入力して特定のサービスを有効にし、Enter キーを押します。

3.5 オンデマンドでサービスを開始するように設定する

特定のサービスをオンデマンドで開始したい場合は、このコードを実行します。

sc config Service_Name start=demand

3.6 サービスの自動遅延開始

サービスを遅延して自動的に開始するには、以下のコマンドを実行する必要があります。

sc config Service_Name start=delayed-auto

4. PowerShell を使用して Windows 11 でサービスを管理する

必要に応じて、PowerShell を使用して Windows 11 の内部サービスと外部サービスを構成することもできます。このためには、まず Windows ターミナル (管理者) を起動し、起動したらその中で以下のコードを実行する必要があります。

Windows 10 ユーザーは、代わりに管理者として PowerShell を起動し、その上で次のコマンドレットを実行できます。

4.1 すべてのサービスを表示

既存のサービスに変更を加える前に、まずサービス名などについて知っておく必要があります。したがって、次のコードを管理者特権のコンソールにコピー/貼り付けて、Enterを押します。

Get-Service

PowerShell を使用して Windows のすべてのサービスを表示する - Windows 11 でサービスを開始および停止する

Windows PowerShell は、PC 上で停止、開始、有効化、または無効化する必要があるすべてのサービスを Service_Name とともに表示します。

4.2 サービスの停止

Windows PC で実行されているサービスを停止するには、管理者特権の PowerShell に次のコードをコピーして貼り付け、Enterキーを押します。

Stop-Service -Name "Service_Name"

たとえば、このコードを使用して、Stop-Service -Name "defragsvc"PC 上のディスク デフラグ サービスを停止できます。

4.3 サービスの開始

PowerShell を使用してサービスを開始または再起動するには、管理者特権のコンソールで次のコードを実行します。

Start-Service -Name "Service_Name"

4.4 サービスの無効化

コンピュータ上で特定のサービスの実行を無効にしたい場合は、次の簡単なコードを実行できます。

Set-Service -Name "Service_Name"-Status stopped -StartupType disabled

4.5 サービスの有効化

Windows ですでに無効になっているサービスを再起動する場合は、以下のコードをコピー/貼り付けて、Enterを押します。

Set-Service -Name "Serivce_Name"-Status running -StartupType automatic

4.6 自動遅延起動オプションを使用してサービスを有効にする

次のコマンドを実行して、遅延自動起動オプションを使用してサービスを有効にすることができます。

Set-Service -Name "Service_Name"-StartupType AutomaticDelayed

これで、Windows 11 PC でサービスを停止および開始できるようになったと思います。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です