Automatikus vs automatikus (késleltetett indítás) szolgáltatásindítási típusok

A szolgáltatáskonzol (szolgáltatások.msc) a Windows rendszerben lehetővé teszi konfigurálja az indítási típust a Windows Services szolgáltatásból. Mint tudja, a legördülő menüből választhat a lehetőségek közül: Automatikus (késleltetett indítás), Automatikus, Kézikönyv, vagy Tiltva.

automatikus vs automatikus késleltetett indítású szolgáltatások ablakai

De tudja, mi a különbség az automatikus és az automatikus (késleltetett indítás) között?

Automatikus vs automatikus (késleltetett indítás) Indítási típusok

Ha a szolgáltatás indítása be van állítva Automatikus, rendszerindításkor töltődik be. Mivel túl sok a beépített Windows szolgáltatás, a Microsoft először vezette be a „késleltetett indítás” koncepciót a Windows Vista rendszerben, hogy javítsa a Windows rendszerindítási és bejelentkezési teljesítményét. Az automatikus (késleltetett indítás) szolgáltatások csak az összes többi automatikus indítási szolgáltatás után indulnak el.

A szolgáltatásvezérlő menedzser az automatikus indítás ("Automatikus") szolgáltatások feldolgozása után elindítja azokat a szolgáltatásokat, amelyek automatikus (késleltetett indítás) üzemmódban futnak, meghívva a

ScInitDelayStart() funkció.

Az összes automatikus indítási szolgáltatás betöltése után a rendszer alapértelmezés szerint 2 percre (120 másodpercre) sorba állítja a „késleltetett indítás” szolgáltatásokat. Ez az intervallum módosítható egy névre szóló (32 bites) beállításjegyzéki duplaszó létrehozásával AutoStartDelay és állítsa be a késleltetést (alap: decimális) másodpercben, a következő beállításkulcsban:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

Ettől eltekintve a Service Control Manager ugyanúgy betölti a „késleltetett indítás” szolgáltatásokat, mint a nem késleltetett automatikus indítási szolgáltatásokat. Nincs más különbség az automatikus (késleltetett indítás) és az automatikus indítási típusok között.

Idézve Microsoft Performance Team blog: Indítási folyamatok és késleltetett automatikus indítás

Késleltetett automatikus indítás a rendszerszolgáltatásokhoz. A probléma megoldására a növekvő számú szolgáltatások automatikusan elindulnak, és ennek negatív hatásait rendszerindítási teljesítmény, van egy új indítási típus azokhoz a szolgáltatásokhoz, amelyeknek nem kell a rendszerindítási folyamat elején indulniuk – a Késleltetett Rajt. Ez lehetővé teszi, hogy a szolgáltatás továbbra is automatikusan elinduljon, de azzal a további előnnyel, hogy a rendszerindítási teljesítmény javul. A Késleltetettként induló szolgáltatások röviddel a rendszerindítás után indulnak el.

Szóval hogyan működik ez? A Service Control Manager elindítja a késleltetett automatikus indításra konfigurált szolgáltatásokat, miután az összes automatikus indítási szál befejeződött. A Service Control Manager a kezdeti szál prioritását is THREAD_PRIORITY_LOWEST értékre állítja ezekhez a késleltetett szolgáltatásokhoz. Emiatt a szál által végrehajtott összes lemez I/O nagyon alacsony prioritású lesz. Amint egy szolgáltatás inicializálása befejeződött, a Service Control Manager visszaállítja a prioritást a normál értékre. A késleltetett indítás, az alacsony CPU- és memóriaprioritás, valamint a háttérlemez-prioritás kombinációja nagymértékben csökkenti a felhasználó bejelentkezésével kapcsolatos interferenciát.

Számos Windows-szolgáltatás, köztük a Background Intelligent Transfer Service (BITS), a Windows Update Az ügyfél és a Windows Media Center ezt az új indítási típust használja a rendszer utáni bejelentkezési teljesítmény javítására csomagtartó. Egy szolgáltatás késleltetett automatikus indításhoz való konfigurálásához létrehozhat egy REG_DWORD értéket, melynek neve Késleltetett automatikus indítás alatt található szolgáltatás konfigurációs regisztrációs kulcsában HKLM\SYSTEM\CurrentControlSet\Services

ÖSSZEFÜGGŐ:Automatikus (Trigger Start) és Manuális (Trigger Start) szolgáltatások a Windows rendszerben

Az automatikus és az automatikus (késleltetett indítás) indítási típusok beállításjegyzéki értékei

Például a Delivery Optimization szolgáltatás (DoSvc) értékre van állítva Automatikus (késleltetett indítás) Windows 10 v1903 rendszerben. Íme a szolgáltatás beállításjegyzék-értékei, amelyek tárolják a szolgáltatás indítási típusát:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DoSvc. Érték neve: DelayedAutostart. Érték típusa: REG_DWORD. Értékadatok: 1

A DelayedAutostart értékadatai 1 azt jelenti, hogy a szolgáltatás késleltetett indításra van beállítva. Ha az érték hiányzik, vagy arra van beállítva 0, akkor nincs késleltetett indításra állítva.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DoSvc. Érték neve: Start. Érték típusa: REG_DWORD. Értékadatok: 2

A Rajt DWORD érték, a lehetséges adatok a következők:

  • 2 az Automatikus
  • 3 a Kézi
  • 4 Le van tiltva
ÖSSZEFÜGGŐ:A Windows-szolgáltatások konfigurációjának biztonsági mentése és visszaállítása (indítási típus)
  • Ha a Rajt A DWORD bármi másra van beállítva, mint 2 (Automatikus), majd a Késleltetett automatikus indítás értéke figyelmen kívül marad, még akkor is, ha be van állítva 1.
  • Ha a Rajt A DWORD a következőre van állítva 2 (Automatikus) és Késleltetett automatikus indítás be van állítva 0 vagy az érték hiányzik, akkor ez azt jelenti, hogy a szolgáltatás be van állítva Automatikus kezdés (késés nélkül.)

A szerkesztő megjegyzése: A szolgáltatásindítási típusok önkényes megváltoztatása problémákat okozhat a rendszerben. Célszerű a szolgáltatások konfigurációját a Windows alapértelmezett beállítása a legtöbb esetben. Ha módosítani kívánja a szolgáltatások konfigurációját, készítsen biztonsági másolatot az aktuális állapotról szolgáltatás indítási konfigurációja, hozzon létre egy Helyreállítási pont, vagy végezzen a teljes rendszerleíró adatbázis biztonsági mentése előzetesen.


Egy apró kérés: Ha tetszett a bejegyzés, kérlek oszd meg?

Egy "apró" megosztásod komolyan segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogoddal + Facebook, Reddit
  • Tweeteljen!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több időt igénybe venni 10 másodpercnél. A megosztási gombok közvetlenül lent találhatók. :)