Session Manager 서브시스템
Session Manager Subsystem![]() | 이 문서는 갱신할 필요가 있습니다.(2014년 8월) |
Session Manager 서브시스템 또는 smss.exe는 Microsoft의 컴포넌트입니다.Windows NT 3.1 이후 Windows NT 패밀리 운영 체제.이러한 operating system의 기동 프로세스(커널에 의해서 개시되는 최초의 유저 모드프로세스)중에 실행되어 다음의 작업을 실행합니다.
- 환경변수를 만듭니다.
- Win32 서브시스템의 커널 모드와 사용자 모드를 시작합니다.이 서브시스템에는 win32k.sys(커널 모드), winsrv.dll(사용자 모드) 및 csrss.exe(사용자 모드)[1]가 포함됩니다.[ HKLM \ System \ ]의 [Required](필수값)에 기재되어 있는 기타 서브시스템CurrentControlSet\Control\세션 매니저\서브시스템 레지스트리 키도 기동합니다.
- HKLM\System\에 나열된 DOS 디바이스 매핑(CON:, NUL:, AUX:, COM1:, COM2:, COM4:, PRN:, LPT1:, LPT2:, LPT3: 및 드라이브 문자 등)을 만듭니다.CurrentControlSet\Control\세션 매니저\DOS 디바이스 레지스트리 키.이것은 영구적인 서브젝트 드라이브를 작성하는 데 사용할 수 있습니다.
- 가상 메모리 페이징 파일을 만듭니다.
- 윈도우즈 로그온 [2]관리자인 winlogon.exe를 시작합니다.
부팅 프로세스가 완료되면 프로그램은 메모리에 상주하며 Windows 태스크 매니저에서 실행 중인 것으로 표시됩니다.그런 다음 어느 하나의 winlogon을 기다립니다.exe 또는 csrss.이 시점에서 Windows가 셧다운됩니다.프로세스가 예상대로 종료되지 않으면 smss를 입력합니다.exe에서 시스템이 행업되거나 버그체크가 발생합니다.[2]또한 필요에 따라 새로운 사용자 세션을 시작합니다.
Local Session Manager Service(lsm.exe)는 Asynchronous Local Inter-Process Communication(ALPC) 포트 SmSsWinStationApiPort를 통해 SMSS에 요청을 전송하여 새 세션을 시작합니다.
「 」를 참조해 주세요.
- Microsoft Windows 컴포넌트 목록
- init : UNIX 스타일시스템에서의 유사한 프로세스
레퍼런스
- ^ Matt Pietrek (1996). "Poking Around Under the Hood: A Programmer's View of Windows NT 4.0". Microsoft Systems Journal. Archived from the original on November 18, 2012.
- ^ a b Microsoft Corporation (2007). "Default Processes in Windows 2000". Microsoft Corporation. Retrieved 2009-06-14.