Smss的主要任务是:初始化注册表,创建系统环境变量,加载Win32子系统(Win32k.sys)的内核模式部分,启动子系统进程CRSS,启动登陆进程Winlogon 。然后,Winlogon开始执行其启动步骤,如创建初始的窗口和桌面对象等等 。然后它创建服务控制管理器(SCM)进程(WinntSystem32Services.exe),它加载所有的标记为自动启动(auto-start)的服务程序和设备驱动程序和本机安全验证子系统(Lsass)进程(Winntsystem32Lsass.exe) 。当一切加载成功且用户在控制台成功登陆后,SCM则认为系统引导成功,注册表中 已知最近正确配置(HKLMSYSTEMselectLastKnownGood)由CurrentControlSet替代 。反之,如果用户在引导的时候选择高级菜单中的已知最近正确模式(LastKnownGood)或者加载时驱动程序返回一个严重的或者关键的错误,系统会以LastKnownGood的值作为CurrentControlSet 的值 。
之后,我们便看到了熟悉的桌面 。至此,Windows 2000的引导过程结束 。
推荐阅读
- 为Windows 2000配置多个网关
- Win2000服务器的两种终端协议
- Win2000中震荡波的措施
- 一 Win2000之DNS工具
- Windows 2000系统自动更换桌面墙纸
- 实现Windows文件保护功能
- Win2000自动化管理的实现
- Win2000 Server入侵监测
- 如何恢复Win 2000个人配置
- WIN2000活动目录之应用篇