Automatické vs. automatické (odložený start) Typy spouštění služeb - Winhelponline

Automatic Vs Automatic Service Startup Types Winhelponline

Služby MMC

Konzola služeb ( services.msc ) ve Windows vám umožňuje nakonfigurujte typ spouštění služeb Windows. Jak víte, můžete si vybrat jednu z možností z rozbalovací nabídky: Automatický (odložený start) , Automatický , Příručka nebo Zakázáno .



automatická vs. automatická okna služeb odloženého startu



Ale víte, jaký je rozdíl mezi automatickým a automatickým (zpožděný start).



Automatické vs. automatické (odložený start) Typy spouštění

Pokud je spuštění služby nastaveno na Automatický , načítá se během bootování. Jelikož je integrovaných služeb Windows příliš mnoho, společnost Microsoft nejprve zavedla koncept „odloženého startu“ v systému Windows Vista, aby zlepšila výkon při spouštění a přihlášení systému Windows. Automatické (zpožděné spuštění) služby se spustí až po všech ostatních službách automatického spuštění.

Správce řízení služeb po zpracování služeb automatického spuštění („Automatický“) poté pokračuje spuštěním služeb, které jsou nastaveny na spuštění jako Automatický (odložený start) vyvoláním ScInitDelayStart () funkce.



Po načtení všech služeb automatického spuštění systém ve výchozím nastavení zařadí do fronty služby „zpožděný start“ na 2 minuty (120 sekund). Tento interval lze změnit vytvořením pojmenované hodnoty DWORD (32bitové) registru AutoStartDelay a nastavení zpoždění (base: decimal) v sekundách, v následujícím klíči registru:

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control

Kromě toho Správce řízení služeb načte služby „zpoždění startu“ stejným způsobem, jako spustí služby automatického zpoždění bez zpoždění. Mezi typy Automatický (zpožděný start) a Automatický start neexistují žádné další rozdíly.

Cituji Blog Microsoft Performance Team: Procesy spouštění a zpožděné automatické spuštění

Zpožděné automatické spuštění pro systémové služby. Abychom vyřešili problém rostoucího počtu služeb nastavených na automatické spouštění a následného negativního dopadu na výkon bootování, je zde nový typ spuštění pro služby, které nemusí být spouštěny brzy v procesu zavádění - zpožděný start. To umožňuje, aby se služba stále spouštěla ​​automaticky, ale s další výhodou, že je vylepšen výkon při spouštění. Služby nastavené tak, aby se spouštěly se zpožděním, se spustí krátce po spuštění.

Jak to tedy funguje? Správce řízení služeb spustí služby, které jsou nakonfigurovány pro zpožděné automatické spuštění po dokončení všech podprocesů automatického spuštění. Správce řízení služeb také nastaví prioritu počátečního vlákna pro tyto zpožděné služby na THREAD_PRIORITY_LOWEST. To způsobí, že všechny diskové I / O prováděné vláknem mají velmi nízkou prioritu. Jakmile služba dokončí inicializaci, priorita je nastavena zpět na normální správcem řízení služeb. Kombinace zpožděného startu, nízké priority CPU a paměti, stejně jako priority disku na pozadí, výrazně snižují rušení přihlašování uživatele.

Mnoho služeb Windows, včetně služby inteligentního přenosu na pozadí (BITS), klienta Windows Update a Windows Media Center, používá tento nový typ spuštění ke zlepšení výkonu přihlášení po spuštění systému. Chcete-li nakonfigurovat službu pro zpožděné automatické spuštění, můžete vytvořit hodnotu REG_DWORD s názvem Zpožděný automatický start v klíči konfiguračního registru služby pod HKLM SYSTEM CurrentControlSet Services

PŘÍBUZNÝ: Automatické (spouštěcí spuštění) a manuální (spouštěcí spouštění) služby ve Windows

Hodnoty registru pro typy spouštění Automatický a Automatický (zpožděný start)

Například služba Optimalizace doručení ( DoSvc ) je nastaven na Automatický (odložený start) ve Windows 10 v1903. Zde jsou hodnoty registru pro tuto službu, které ukládají volbu typu spuštění služby:

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  services  DoSvc Název hodnoty: DelayedAutostart Typ hodnoty: REG_DWORD Údaje o hodnotě: 1

The Zpožděný automatický start hodnotová data z 1 znamená, že služba je nastavena na odložený start. Pokud hodnota chybí nebo je nastavena na 0 , pak není nastaven na odložený start.

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  services  DoSvc Název hodnoty: Start Typ hodnoty: REG_DWORD Údaje o hodnotě: 2

Pro Start Hodnota DWORD, možná data jsou:

  • 2 je automatické
  • 3 je manuální
  • 4 je zakázán
PŘÍBUZNÝ: Zálohování a obnovení konfigurace služeb Windows (typ spuštění)
  • Pokud Start DWORD je nastaven na cokoli jiného než 2 (Automaticky), poté Zpožděný automatický start hodnota je ignorována, i když je nastavena na 1 .
  • Pokud Start DWORD je nastaven na 2 (Automaticky) a Zpožděný automatický start je nastaven na 0 nebo hodnota chybí, znamená to, že je služba nastavena na Automatický start (bez zpoždění)

Poznámka redakce: Svévolná změna typů spuštění služby může způsobit problémy systému. Je vhodné ponechat konfiguraci služeb v Výchozí nastavení systému Windows většinou. Pokud plánujete upravit konfiguraci služeb, zálohujte aktuální konfigurace spuštění služby , vytvořit Bod obnovení , nebo proveďte a kompletní záloha registru předem.


Jedna malá žádost: Pokud se vám tento příspěvek líbil, sdílejte ho prosím?

Jedno „malé“ sdílení od vás by vážně hodně pomohlo s růstem tohoto blogu. Několik skvělých návrhů:
  • Připnout!
  • Sdílejte to na svém oblíbeném blogu + Facebook, Reddit
  • Tweetujte to!
Moc vám děkuji za podporu, čtenáři. Nebude to trvat déle než 10 sekund vašeho času. Tlačítka pro sdílení jsou vpravo dole. :)