Subsystém správce relací - Session Manager Subsystem
![]() | Tento článek musí být aktualizováno.Srpna 2014) ( |
Subsystém správce relacínebo smss.exe, je součástí Microsoft Windows NT rodina operační systémy, počínaje v Windows NT 3.1. Provádí se během spouštěcí proces těchto operačních systémů (jedná se o první proces v uživatelském režimu spuštěný jádrem). V tuto chvíli:
- Vytváří proměnné prostředí.
- Spustí jádro a uživatelské režimy Win32 subsystém. Tento subsystém zahrnuje win32k.sys (režim jádra), winsrv.dll (uživatelský režim) a csrss.exe (uživatelský režim).[1] Jakékoli další subsystémy uvedené v seznamu Požadované hodnota HKLMSystemCurrentControlSetControlSession ManagerSubSystems Registr klíč jsou také spuštěny.
- Vytváří DOS mapování zařízení (např. OŠIDIT:, NUL:, AUX:, COM1:, COM2:, COM3:, COM4:, PRN:, LPT1:, LPT2:, LPT3: a písmena jednotek) uvedená na Zařízení HKLMSystemCurrentControlSetControlSession ManagerDOS klíč registru. To lze použít k vytvoření trvalé dílčí pohony.
- Vytváří virtuální paměť stránkovací soubory.
- Začíná
winlogon.exe
, správce přihlášení Windows.[2]
Po dokončení procesu zavádění program pobývá v paměti a lze jej vidět spuštěný v systému Windows Správce úloh systému Windows. Pak čeká na jeden winlogon.exe nebo csrss.exe na konec jiného Windows se vypne.[je zapotřebí objasnění ] Pokud procesy nekončí očekávaným způsobem, smss.exe může zavěsit systém.[2] V případě potřeby také inicializuje nové relace uživatele.
Služba místního správce relací (lsm.exe) zasílá požadavky na SMSS prostřednictvím Asynchronní místní meziprocesová komunikace (ALPC) port SmSsWinStationApiPort zahájit nové relace.
Viz také
- Seznam součástí systému Microsoft Windows
- inic - podobný proces v systémech typu Unix
Reference
- ^ Matt Pietrek (1996). „Poking Around the Hood: A Programmer's View of Windows NT 4.0“. Microsoft Systems Journal. Archivovány od originál dne 18. listopadu 2012.
- ^ A b společnost Microsoft (2007). „Výchozí procesy v systému Windows 2000“. společnost Microsoft. Citováno 2009-06-14.