Windows サービス通常、コンピュータの起動時に起動され、シャットダウンされるまでバックグラウンドで静かに実行されるアプリケーションです。厳密に言えば、サービスとは、サービス API を使用して実装された Windows アプリケーションです。ただし、サービスは通常、最小限のユーザー操作を必要とする低レベルのタスクを処理します。
Windows サービスとは
以前は NT サービスとして知られていた Windows サービスは、Windows OS 上で長時間実行される実行可能アプリケーションです。セッション内で実行され、システムの起動時に自動的に開始、一時停止、再起動でき、ユーザー インターフェイスなしで動作するため、バックグラウンド タスクに最適です。
Windows サービスはユーザーには見えないことがよくありますが、Windows サービスなしでは正常に機能しません。サービスは、ネットワーク、ハードウェア、リモート アクセスなど、多くの重要なオペレーティング システム機能を処理します。これらは次の方法で管理できます。Windows サービス マネージャー。
Windows の一部であるサービスに加えて、ほとんどのコンピュータには、部分的または全体的にサービスとして実行されるいくつかのサードパーティ アプリケーションがあります。サードパーティ サービスの一般的な例には、ファイアウォールやウイルス対策アプリケーションなどがあります。
Windows サービスの起動の種類
Windows 11/10 では、次の 4 つのスタートアップ タイプが提供されます。
- 自動
- 自動(遅延開始)
- マニュアル
- 無効。
読む: とは何ですか自動(トリガースタート)および手動(トリガースタート)Windows サービスのことを意味しますか?
Microsoft のこのホワイト ペーパーでは、Windows Vista 以降に導入されたサービス モデルの変更の概要が説明されており、以降のバージョンの Windows にも適用されます。さらに詳しく知ることもできますsvchost.exeここ。
以下のトピックについて説明します。
- サービスの仕組み
- Windows サービスの変更
- Windows サービスのセキュリティ強化
- 最小特権で実行する
- サービスの分離
- ネットワークアクセスの制限
- セッションの分離
- パフォーマンスの強化
- 遅延自動開始
- サービス状態変更通知
- その他の機能強化
- シャットダウン前の通知とシャットダウンの順序付け
- 障害の検出と回復
また、これらのバージョンの Windows にサービスを実装しようとしている開発者向けに、いくつかのベスト プラクティス ガイドラインも提供します。
ホワイトペーパーは次からダウンロードできます。マイクロソフト。
ちなみに、Microsoft は、サービスの実行方法を変更しました。オンデマンドで開始するスタートアップの種類。
読む:欠落または削除された Windows サービスを復元する方法。
Windows サービスの例にはどのようなものがありますか?
Windows サービスの例には、Windows Update、Windows Seach、Microsoft Exchange、Microsoft SQL Server、Windows Time などがあります。これらのサービスはバックグラウンドで実行され、オペレーティング システムとともに自動的に開始されるため、ユーザーの介入なしで重要な機能が確実に実行されます。
Windows ではサービスは何に使用されますか?
Windows サービスは、システムの起動時に自動的に開始される長期的なバックグラウンド プロセスを実行します。ユーザーの介入なしで重要な機能を提供するため、中断のない操作が重要なサーバーに最適です。