Funkció késleltetett indítási új lehetőségeket szolgáltatás ablakok - cikket Microsoft Windows


Bármilyen adminisztrátor valaha is hozzá kell adni a kiszolgáló indítási igénylő feladatok végrehajtását szigorú sorrendben. Én gyakran problémát szolgáltatások a normál működés, amely szükséges csatlakozni az adatbázishoz ugyanazon a szerveren. úgy döntöttek, mielőtt a kifinomult script, vagy az alkalmazást futtató kívül a Windows szolgáltatási környezet (szörnyű emlékezni), de az új Windows-termék rendelkezik egy speciális opció, amely lehetővé teszi, hogy ellenőrizzék az automata töltésű.

Választható késleltetett indítás lehetővé teszi, hogy optimalizálja a boot folyamatot, és megkönnyíti a szoftver az adott soros indításakor. A beállítási eljárás késleltetett indítás szolgáltatások nem különböznek a hagyományos (ábra. A).

Állítsa be a halasztott rajt nem csak a grafikus felület, hanem a névsorból. Dword megváltoztatja a beállítást a «DelayedAutoStart». Ebben az esetben az összes szabványos szolgáltatások, futás nem fog működni az automatikus üzemmód: a szolgáltatás, amelyre a kiválasztott késleltetett indítás, egyszerűen hozzárendelhető egy alacsonyabb prioritású.

A beállítási folyamatának késleltetett indítás a Windows szolgáltatások leírását a TechNet blog.

A korábbi Windows verziók bootoláskor Session Manager folyamat (Session Manager, Smss.exe) elindított egy kliens-szerver alrendszer (Client-Server futási alrendszer Csrss.exe), és a bejelentkezési folyamat (winlogon.exe). Az utolsó olyan folyamat indult el szerver ellenőrzi a helyi biztonsági rendszer hitelesítés (Local Security Authority Subsystem szolgáltatás, lsass.exe) és Service Control Manager (Service Control Manager, SERVICES.EXE). Ha felhasználói konzol munkamenetet 0 (Session 0) és a rendszer folyamatokat. A hátránya ennek a módszernek, hogy ha már nem megfelelően összeállított Windows szolgáltatás fut Session 0, a felhasználói felület egy interaktív konzol, a rosszindulatú számítógépes programok támadja az ablakot használva üzeneteket, és átveheti az adminisztratív jogokat.

Ezzel párhuzamosan a munkamenet inicializálja 0 konzolmunkamenettel (konzol ülés). Az első példányt Smss.exe létrehoz egy új példányt maga beállítani a konzolmunkamenethez, mint abban az esetben a munkamenet 0. Egy új példány indítása Smss.exe Csrss.exe és winlogon.exe a konzolmunkamenettel, előkészíti a rendszer felhasználói. Ezután kezdődik a felhasználó bejelentkezési winlogon.exe host interface (bejelentkezési felhasználói felület Host, LOGONUI.EXE), amely viszont megjelenik az ablak „Biztonsági beállítások» (Windows Security) azzal a javaslattal, hogy nyomja meg a [Ctrl] + [Alt] + [ Törlés] gombot.

Hogyan az új funkció? Service Control Manager elindul a szolgáltatás, amelyhez a késleltetett indítás van kiválasztva betöltése után a folyamatláncot jelölve autostart. Lánc futó szolgáltatások elhatárolt módban THREAD_PRIORITY_LOWEST elsődleges szerepet, és ennek megfelelően, az összes I / O művelet által kezdeményezett ezeket a szolgáltatásokat a legalacsonyabb prioritást. Miután indítása, a Service Control Manager szolgáltatást újra hozzárendeli a normál prioritás.

Ötvözi késleltetett indítás, alacsony prioritást a CPU, RAM és a háttér I / O műveletek nagymértékben csökkenti a terhelést a rendszer megzavarása nélkül normál felhasználói beavatkozásra. Számos Windows szolgáltatások, beleértve a háttérben futó intelligens átviteli szolgáltatás (Background Intelligent Transfer Service, bites) Windows Update kliens (Windows Update Client) és a szolgáltatás a Windows Media Center, most már működik a halasztott módot, hogy gyorsítsák fel a bejelentkezési folyamat elején. Ahhoz, hogy állítsa be a szolgáltatás automatikusan elindul halasztott módot, hozzon létre egy REG_DWORD érték nevezett «DelayedAutoStart» a konfiguráció részben ezt a szolgáltatást részben «HKLM \ SYSTEM \ CurrentControlSet \ Services».