Windows11/10で特定のサービスの読み込みを遅らせる方法
Windows Service Managerを使用すると、Windowsサービスの起動を遅らせることができるため、Windowsの起動時間を改善できます(improve your Windows boot times)。システムサービスの自動(Automatic)(遅延開始(Delayed Start))オプションはWindows Vistaで導入され、Windows 11/10では、すべてのサービスをカバーするように拡張されました。
自動(遅延開始)の意味
Windowsサービスは、通常、コンピューターの起動時に起動し、シャットダウンするまでバックグラウンドで静かに実行されるアプリケーションです。
一部の古いコンピューターでは、コンピューターが正しく起動するために、特定のWindowsサービスの読み込みを遅らせる必要がある場合があります。また、特定のサービスが開始され、他の(Service)サービス(Service)が開始される前にトラブルシューティングの目的で利用できることを確認したい場合もあります。これは、自動(Automatic)(遅延開始(Delayed Start))オプションが役立つ場合があります。
これはどのように作動しますか?Microsoftはそれを次のように説明しています。
サービスコントロールマネージャー(Service Control Manager)は、すべての自動開始スレッドの開始が終了した後、自動開始を遅らせるように構成されたサービスを開始します。また、サービスコントロール(Service Control)マネージャーは、これらの遅延サービスの初期スレッドの優先度をTHREAD_PRIORITY_LOWESTに設定します。これにより、スレッドによって実行されるすべてのディスクI/Oの優先度が非常に低くなります。サービスの初期化が完了すると、サービスコントロールマネージャー(Service Control Manager)によって優先度が通常に戻されます。遅延開始、低いCPUとメモリの優先度、およびバックグラウンドディスクの優先度の組み合わせにより、ユーザーのログオンへの干渉が大幅に減少します。を含む多くのWindowsサービスバックグラウンドインテリジェント転送サービス(Background Intelligent Transfer Service)(BITS)、Windows Updateクライアント(Windows Update Client)、およびWindows Media Centerは、この新しい開始タイプを使用して、システム起動後のログオンパフォーマンスを向上させます。
(Delay)特定のWindows(Windows) サービス(Services)の読み込みを遅らせる
サービスのロードを遅らせるには、 services.mscを実行して、 (Run)ServicesManager(Services)を開きます(Services Manager)。サービスを(Service)選択(Select)してダブルクリックし、[プロパティ(Properties)]ボックスを開きます。
[スタートアップ(Startup)の種類]の下に、ドロップダウンメニューに4つのオプションが表示されます。
- 自動、
- 自動(遅延開始)、
- 手動、および
- 無効。
自動(Automatic)(遅延開始(Delayed Start))オプションを使用すると、自動(Automatic)に設定された他のサービス(Services)がロードされた後にのみ、Windowsがそのようなサービス(Services)をロードできます。したがって、このような遅延サービスは、すべての(Delayed)自動(Automatic)サービスが開始されるまで開始を待機する必要があります
デフォルトの遅延時間は120秒です。ただし、これは、次のレジストリキーのAutoStartDelay値を変更することで変更できます。
HKLM\SYSTEM\CurrentControlSet\Control
自動(Automatic)非遅延サービス(Services)を処理した後、Windowsは(Windows)遅延(Delayed)サービスを実行するためにワーカースレッドをキューに入れ ます。
コンピュータのパフォーマンスとセキュリティに妥協しないように、何をしているのかを理解していない限り、サービス(Services)の開始を無差別に遅らせようとしないでください。また、セキュリティソフトウェアのサービスの(Service)スタートアップの種類(Startup type)を自動から自動に変更しないでください(Automatic)(遅れたスタート)。(Automatic (Delayed Start).)
KB193888は、プログラムで、次の(KB193888)レジストリ(Registry)キーの値を変更することによってそれを行う方法を説明しています。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service name>
KBの記事は、すべてのWindowsバージョンで機能します。
読む(Read):Windowsサービスの自動(トリガー開始)と手動(トリガー開始)はどういう意味ですか?(Automatic (Trigger Start) and Manual (Trigger Start))
Related posts
Background Intelligent Transfer ServiceがWindows 11/10で動作しません
dependency Service or GroupはWindows 10で開始できませんでした
Windows Installer Service Windows 11/10のServices Managerにありません
Windows Update Service Windows 10にありません
Fix ServicesおよびController APP High CPU usage Windows 10
Windows 10 Search Indexer and Indexing Tips&Tricks
Windows 10では、応答しないプロセスを強制する方法
Windows 10でRARファイルを開く方法
Windows 10システム上で画面を分割するには?ここにヒントがあります
スクリーンショットをキャプチャするためのWindows 10 PCのスニッピングTool:Tips & Tricks
Windows 11/10のz8920708とは何ですか?
Backup or Restore default Power Windows 10の計画方法
Windows 10でWindows Security appをリセットする方法
Windows 10のMagnifierの使用方法 - ヒントとトリック
Windows 10のMicrosoft Windows Error Reporting Service
Windows 11/10でWindows Installer Serviceを有効または無効にする方法
DHCP Client ServiceはWindows 11/10でAccess Denied errorを与えます
Windows 11/10でHardware Accelerationをオフにするか無効にする方法
Windows ServiceはWindows 11/10で開始されません
Samsung Windows 11/10の使用方法