Windowsin istunnonhallinta
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 25. helmikuuta 2020 tarkistetusta
versiosta . tarkastukset vaativat
3 muokkausta .
SMSS ( lyhennetty englanniksi. Session Manager Subsystem Service ) on istunnonhallinnan alijärjestelmä Windows NT : ssä . Tämä komponentti ei kuulu Windows NT -ytimeen, mutta sen toiminta on kriittinen järjestelmälle. SMSS käyttää NativeAPI:tä työssään. Ydin odottaa smss.exe-prosessin HANDLE:n vapauttamista 5 sekunnin ajan. Jos tämä tapahtuu aikaisemmin, ydin jää jumiin SESSION_5_INITALIZATION_FAILED-virheeseen.
SMSS - prosessi vastaa:
- ympäristömuuttujan alustus
- csrss.exe- ja Winlogon -prosessien käynnistäminen
- Winlogon -prosessin hallinta
- CHKDSK - ohjelman ( Autochk ) ja muiden BootExecute - rekisterimerkinnästä käynnistettyjen ohjelmien suorittaminen
- "Odottavat uudelleennimeämistoiminnot" - toiminnot tiedostojen poistamiseksi, siirtämiseksi tai kopioimiseksi täyteen lataukseen asti
- Tunnetun DLL:n lataaminen - kirjastot Windows-sovelluksille (advapi32.dll, user32.dll, kernel32.dll jne.). Jos vähintään yhtä näistä kirjastoista ei ladata, tapahtuu hätäuudelleenkäynnistys tai järjestelmä kaatuu.
Windows XP voi jatkaa ilman smss.exe -ohjelmaa , mutta tietokoneesta tulee epävakaa. Jos tämä prosessi ei käynnisty, Windows XP näyttää kuoleman sinisen näytön virhekoodilla c000021a.
Unixin kaltaisissa käyttöjärjestelmissä Init toimii smss.exe -tiedostona .
Katso myös