Automaattinen vs. automaattinen (viivästetty käynnistys) Palvelun käynnistystyypit

Palvelukonsoli (services.msc) Windowsissa antaa sinun määritä käynnistystyyppi Windows-palveluista. Kuten tiedät, voit valita yhden vaihtoehdoista pudotusvalikosta: Automaattinen (viivästetty käynnistys), Automaattinen, Manuaalinen, tai Liikuntarajoitteinen.

automaattinen vs. automaattinen viivästetty käynnistyspalveluikkuna

Mutta tiedätkö mitä eroa on automaattisella ja automaattisella (viivästetty käynnistys).

Automaattinen vs. automaattinen (viivästetty käynnistys) käynnistystyypit

Jos palvelun käynnistys on asetettu Automaattinen, se latautuu käynnistyksen aikana. Koska sisäänrakennettuja Windows-palveluita on liikaa, Microsoft esitteli ensin "viivästetty käynnistys" -konseptin Windows Vistassa parantaakseen Windowsin käynnistystä ja kirjautumista. Automaattiset (viivästetty käynnistys) palvelut käynnistyvät vasta kaikkien muiden automaattisten käynnistyspalvelujen jälkeen.

Palvelunhallinnan hallinta, käsiteltyään automaattisen käynnistyksen ("Automaattiset") palvelut, se jatkaa sitten käynnistämään palvelut, jotka on asetettu toimimaan automaattisina (viivästetty käynnistys) kutsumalla ScInitDelayStart() toiminto.

Kun kaikki automaattiset käynnistyspalvelut on ladattu, järjestelmä asettaa "viivekäynnistys"-palvelut oletusarvoisesti 2 minuutiksi (120 sekunniksi). Tätä aikaväliä voidaan muuttaa luomalla rekisterin DWORD-arvo (32-bittinen). AutoStartDelay ja viiveen (kanta: desimaali) asettaminen sekunneissa seuraavassa rekisteriavaimessa:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

Muuten kuin tämä, Service Control Manager lataa "viivekäynnistys" -palvelut samalla tavalla kuin se käynnistää ei-viivästyneet automaattiset käynnistyspalvelut. Automaattisen (viivästetty käynnistys) ja automaattisen käynnistyksen välillä ei ole muita eroja.

Lainaus Microsoft Performance Team -blogi: Käynnistysprosessit ja viivästetty automaattinen käynnistys

Viivästetty automaattinen käynnistys järjestelmäpalveluille. Ongelman ratkaisemiseksi kasvava määrä palveluja asetettu käynnistymään automaattisesti ja siitä johtuva kielteinen vaikutus käynnistyksen suorituskyky, palveluille, joiden ei tarvitse käynnistyä käynnistysprosessin aikaisin, on uusi aloitustyyppi – viivästetty alkaa. Tämä mahdollistaa palvelun käynnistymisen automaattisesti, mutta lisäetu on, että käynnistyksen suorituskyky paranee. Palvelut, jotka on asetettu käynnistymään viivästyneinä, käynnistyvät pian käynnistyksen jälkeen.

Joten miten tämä toimii? Service Control Manager käynnistää palvelut, jotka on määritetty viivästettyyn automaattiseen käynnistykseen, kun kaikki automaattisen käynnistyksen säikeet ovat alkaneet. Palvelunhallinnan hallinta myös asettaa näiden viivästyneiden palveluiden alkuperäisen säikeen prioriteetiksi THREAD_PRIORITY_LOWEST. Tämä aiheuttaa sen, että kaikki säikeen suorittamat levyn I/O-toiminnot ovat erittäin alhaisella prioriteetilla. Kun palvelu on alustettu, Service Control Manager asettaa prioriteetin takaisin normaaliksi. Ajastetun käynnistyksen, alhaisen suorittimen ja muistin prioriteetin sekä taustalevyn prioriteetin yhdistelmä vähentää huomattavasti häiriöitä käyttäjän kirjautumiseen.

Monet Windows-palvelut, mukaan lukien Background Intelligent Transfer Service (BITS), Windows Update Asiakas ja Windows Media Center käyttävät tätä uutta aloitustyyppiä parantaakseen kirjautumisen suorituskykyä järjestelmän jälkeen saapas. Voit määrittää palvelun viivästettyä automaattista käynnistystä varten luomalla REG_DWORD-arvon nimeltä Viivästetty automaattinen käynnistys palvelun määritysrekisteriavaimessa alla HKLM\SYSTEM\CurrentControlSet\Services

AIHEUTTAA:Automaattiset (Trigger Start) ja manuaaliset (Trigger Start) palvelut Windowsissa

Rekisteriarvot automaattisille ja automaattisille (viivästetty käynnistys) käynnistystyypeille

Esimerkiksi Toimituksen optimointipalvelu (DoSvc) on asetettu Automaattinen (viivästetty käynnistys) Windows 10 v1903:ssa. Tässä ovat tämän palvelun rekisteriarvot, jotka tallentavat palvelun käynnistystyypin valinnan:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DoSvc. Arvon nimi: DelayedAutostart. Arvon tyyppi: REG_DWORD. Arvotiedot: 1

The Viivästetty automaattinen käynnistys arvotiedot 1 tarkoittaa, että palvelu on asetettu viivästettyyn käynnistykseen. Jos arvo puuttuu tai se on asetettu arvoon 0, silloin sitä ei ole asetettu viivästettyyn käynnistykseen.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DoSvc. Arvon nimi: Aloita. Arvon tyyppi: REG_DWORD. Arvotiedot: 2

Varten alkaa DWORD-arvo, mahdolliset tiedot ovat:

  • 2 on Automaattinen
  • 3 on Manuaalinen
  • 4 on vammainen
AIHEUTTAA:Varmuuskopioi ja palauta Windows-palveluiden kokoonpano (käynnistystyyppi)
  • Jos alkaa DWORD on asetettu mihin tahansa muuhun kuin 2 (Automaattinen), sitten Viivästetty automaattinen käynnistys arvo ohitetaan, vaikka se olisi asetettu 1.
  • Jos alkaa DWORD on asetettu 2 (Automaattinen) ja Viivästetty automaattinen käynnistys on asetettu 0 tai arvo puuttuu, se tarkoittaa, että palvelu on asetettu Automaattinen aloita (ei viivettä.)

Toimittajan huomautus: Palvelun käynnistystyyppien mielivaltainen muuttaminen voi aiheuttaa ongelmia järjestelmälle. On suositeltavaa jättää palveluiden määritykset sisään Windowsin oletusasetus useimmissa tapauksissa. Jos aiot muuttaa palveluiden määritystä, varmuuskopioi nykyinen palvelun käynnistysasetukset, luo Palautuspistetai suorita a täydellinen rekisterin varmuuskopiointi etukäteen.


Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?

Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:
  • Kiinnittää sen!
  • Jaa se suosikkiblogiisi + Facebookiin, Redditiin
  • Twiittaa se!
Joten kiitos paljon tuestanne, lukijani. Se ei vie aikaasi enempää kuin 10 sekuntia. Jaa-painikkeet ovat aivan alla. :)