smss.exe是什么进程?Windows会话管理器smss.exe详解
发布时间:2022-12-04 09:33:20
无论何时,当我们打开Windows任务管理器时都会在里面看到smss.exe进程,这是一个会随着基于Windows NT操作系统的启动而一直存在的进程。如果尝试结束此进程会导致操作系统立即被关闭。
那么这个smss.exe是什么进程?它在操作系统中起到什么作用?本文的相关描述或许对你有所帮助:
进程综述
smss.exe进程是微软®公司为其发布的基于Windows NT系统(200/XP/Vista以及Win7等)定义的一个重要系统核心程序,官方描述为:Windows会话管理器。
会话管理器负责Windows操作系统启动及操作中的许多的重要步骤,比如打开额外的页面文件、执行延迟的文件改名和删除操作,创建系统环境变量。他也将Csrss.exe和Winlogon.exe进程启动起来,Winlogon.exe进程会依次创建其他系统进程。
smss.exe这是一个Windows后台进程,会随着系统一起启动,由于其是系统运行的重要进程,如果强行将其终止系统也会被关闭,如下图所示:
smss.exe作为系统进程在通常情况下都是安全的,我们可以在以下位置看到其程序文件:
所在位置:C:WindowsSystem32smss.exe(C代表系统安装所在分区盘符)
功能详解
smss.exe(会话管理器)是Windows系统中第一个创建的用户模式进程。负责完成执行体和内核初始化工作的内核模式系统线程在最后阶段创建了实际的Smss进程。在启动Windows的过程中,smss.exe作用过程分为7个步骤,分别如下:
创建LPC port对象,为MSDOS定义符号连接,例如COM1、LPT1,假如安装有Terminal Services,则创建Sessions目录
运行注册表里HKLMSYSTEMCurrentControlSetControlSession ManagerBootExecute定义的程序,一般默认的是运行Autochk
执行HKLMSYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations表键中的延迟,删除,改名操作
加载HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerKnownDLLs 初始化paging files和注册表
创建系统环境变量,这些定义在HKLMSystemCurrentControlSetSession ManagerEnvironment
加载和初始化Win32子系统的内核模块Win32k.sys
创建Win32子系统服务器进程,包括Csrss.exe并创建Winlogon.exe进程。
在注册表的HKLMSYSTEMCurrentControlSetControlSession Manager下面,你可以找到许多配置信息,它们驱动了Smss.exe的初始化步骤。Smss.exe中的主线程在执行了这些初始化步骤以后, 一直在Csrss.exe和Winlogon.exe的进程句柄上等待。如果这两个进程中的任何一个非正常终止了,则Smss让系统崩溃掉(崩溃的代码是 STATUS_SYSTEM_PROCESS_TERMINATED或0xC000021A),因为Windows要依赖于这两个进程的存在才能运行得下去。(拓展阅读:svchost.exe是什么进程?)
同时Smss.exe等待加载子系统的请求、调试事件,以及创建新的终端服务器会话(terminal server sessions)的请求。终端服务会话(Terminal Services session)的创建是由Smss.exe来完成的。当Smss.exe接到一个创建会话的请求时,它首先调用NtSetSystemInformation,请求建立内核模式的会话数据结构。又依次调用内部的内存管理器函数MmSessionCreate, 该函数建立起会话虚拟地址空间,该地址空间中包含会话中的换页内存池,以及由Win32子系统的内核模式部分(Win32k.sys)和其他的会话空间设备驱动程序所分配的、属于每个会话的数据结构。然后,Smss.exe为该会话创建Winlogon.exe和Csrss.exe的实例。


猜你喜欢
- 在Excel表格中有两个矩阵的情况下,如何计算出两个矩阵相乘的数值呢?下面就给大家分享计算矩阵相乘的方法。首先,我们在表格当中输入两个矩阵,
- 每次Win10系统下玩《孤岛危机2》都会很卡,特别是打开这个游戏的设置界面后就会直接卡住不动了。这很有可能是Win10系统的兼容性的原因,只
- 换了一台显示器,结果发现显示器的颜色出现了异常状况。这有可能是显示器设置出错,关于这个问题,下面有两种解决方法,大家不妨一试一个Window
- 大家都很关心Windows的未来到底会怎么发展,演变成什么形态据国外ZDNet网站评论,近期关于微软未来将取消三个不同平台的Windows系
- 很多朋友在做论文的时候,做策划书的时候都会遇到这样的情况,在WORD里制作的时候前两页是简单的说明,需要从第三页开始才是正文部分,所以需要从
- Excel中如何设置下拉数字时递增呢?接下来是小编为大家带来的excel中拉下数字递增设置教程,供大家参考。excel中拉下数字递增设置教程
- 在工作中我们经常会对文章内容进行比较,很多人都会使用比较工具来进行比较,其实word2010中就已经具备该功能了,下面我们就一起来看看具体操
- 一般台式电脑上是没有摄像头的,需要用户自己挂面摄像头安装上去,但是有用户购买之后不知道怎么安装,那么下面小编就来教教大家台式电脑怎样安装摄像
- 您希望当Mac卡住或沙滩球不断旋转时,Mac中有一个任务管理器。它允许您强制退出已冻结的网站或应用程序。Windows用户熟悉任务管理器,并
- 显示器大小,一直是我们关心的问题,大部分的显示器的尺寸大小使用的单位都是英寸。在国内,度量单位一般以米、厘米、毫米、寸作为参考,英寸并不符合
- 很多朋友都想知道keynote文稿想要让音乐循环播放,该怎么设置呢?有需要的朋友,下面就和小编一起来看看吧!keynote演示文稿音乐怎么循
- 咱们在WPS文档或Word 编纂的 过程当中, 常常会 发明,当 咱们 输出一些英文 大概拼音的 时分,WPS文档或Word 经常 呈现 海
- WPS表格中怎么插入饼形图?1.打开您的WPS,并在编辑页面上完成相应数据的初步输入。2.单击鼠标选择要编辑的单元格区域。3.单击并选择菜单
- win10卡顿严重怎么办?最近有很多用户在使用win10系统的时候,遇到了自己电脑非常的卡顿,不知道 该怎么解决?不知道哪些能关哪些不能,今
- 在WPS表中,我们通常使用SUM函数进行求和。如下图所示,当我们点击建设属性来过滤和查看新项目时,总投资仍然是所有项目的总投资。如果我们只需
- win10系统下载安装完成之后,与我们首次邂逅就是win10桌面图标,桌面图标是我们使用电脑中软件和程序的快捷方式,让我们的工作更有效率,今
- 使用索引文件,使得搜索起来速度非常快,只想搜索某个时间段的文件,如何自定义日期搜索呢?下面以图文的形式为大家介绍下,相信一看便知Win8中使
- 1、单击 “Office 按钮 ”。在打开的菜单上单击 “保存”。2、在“快捷工具栏” 单击“保存”图标。3、键盘快捷方式 要保存文件,请按
- Win10 21H1远程桌面错误代码0x4怎么办?一般的系统都拥有远程桌面的功能,当我们想要控制其他的电脑的时候,就需要使用到这个功能,有用
- 想要一键装机Win7系统的话就来看下小编为你精心推荐的装机软件以及详细教程吧,保证让你使用了之后就认准了这款软件,因为这款软件的一键重装功能