• U盘知识
  • RamXP 的启动流程介绍

    作者:upzxt 文章来源:u盘装系统 发布时间:2012-08-16 00:35点击:

    RamXP 的启动流程介绍

    WIM 格式 RamXP 的启动流程简介:

    可启动媒介的启动扇区=>Bootmgr=>BCD=>读取解压WIM文件到内存=> Bootmgr将控制权传给Winload.exe(至此Bootmgr的使命完成啦)=> Winload.exe加载相应核心(Ntoskrnl.exe) 和硬件抽象层 (HAL) =>Winload.exe继续加载系统注册表配置单元(system)文件=>读取相应的控制集(Control Sets)=>Winload.exe继续加载引导型(Boot)驱动,也就启动值为0的核心驱动。

    例如文件格式驱动、硬盘控制器驱动。=>将控制权传Ntoskrnl.exe,Ntoskrnl.exe核心继续加载system类型的驱动,也就是启动值为1的驱动。=>将控制权传递给会话管理器 (SMSS)=>
    =>会话管理器 (SMSS) 加载注册表的剩余部分,配置运行 Win32 子系统 (Win32k.sys) =>Win32k.sys将XP从文本模式切换至图形模式。

    =>启动 Windows 子系统用户模式部分 (Csrss.exe)。=>加载用于创建用户会话Winlogon进程会话管理器=>(SMSS)继续加载剩余的非必要设备驱动程序=>Winlogon.exe 启动服务子系统 (Services.exe), 也称为服务控制管理器 (SCM)。=>Winlogon.exe启动安全子系统(Lsass.exe)。=>Winlogon.exe根据注册表中具体的值来启动外壳程序。

     


    U盘装系统

     

    (责任编辑:www.upzxt.com)