Windows启动顺序详解
《Windows启动顺序详解》由会员分享,可在线阅读,更多相关《Windows启动顺序详解(2页珍藏版)》请在装配图网上搜索。
1、Windows启动顺序详解Windows的启动过程包括以下几个阶段:启动自检阶段这个阶段主要是读取BIOS,然后内存、CPU硬盘、键盘等设备进行自检。这个阶段在屏幕上显示就是自检的那些打印信息。屏幕显示:自检的打印信息初始化启动阶段这个阶段根据BIOS指定的启动顺序,找到可以启动的优先启动设备,比如本地磁盘,CDDriver,USB设备等等,然后准备从这些设备启动系统。屏幕显示:黑屏Boot加载阶段这个阶段首先从启动分区(比如C盘)加载Ntldr,然后Ntldr做如下设置:设置内存模式,如果是x86的处理器,并且操作系统是32位,刚设置为32-bitflatmemorymode如果是64位操作
2、系统+64位处理器,则设置为64位内存模式。启动文件系统读取boot.ini文件屏幕显示:黑屏,如果按F8或者多系统时会显示启动选项菜单。检测和配置硬件阶段这个阶段检查和配置一些硬件设备,它们分别是:系统固件,比如时间和日期总线和适配器显示适配器键盘通讯端口磁盘软盘输入设备(如鼠标)并口在ISA总线上运行的设备屏幕显示:黑屏内核加载阶段在内核加载阶段,Ntldr将首先加载Windows内核Ntoskrnl.exe和硬件抽象层(HAL)。HAL有点类似于嵌入式操作系统下的BSP(Boradsupportpackage),这个抽象层对硬件底层的特性进行隔离,对操作系统提供统一的调用接口,操作系统移
3、植到不同硬件时只要改变相应的HAL就可以,其他内核组件不需要修改,这个是操作系统通常的设计模式。接下来Ntldr从HKEY_LOCAL_MACHINESYSTEMCurrentControlS下t读取这台机器安装的驱动程序,然后依次加载驱动程序。驱动程序加载完成后,Windows做如下设置:1、创建系统环境变量2、启动win32.sys,这个是Windows子系统的内核模式部分3、启动csrss.exe,这个是Windows子系统的用户模式部分4、启动winlogon.exe5、创建虚拟内存页面文件6、对一些必要的文件进行改名(主要是驱动文件,如果更新后,需要在下次重启前改名)屏幕显示:显示WindowsLogo界面和进度条登录阶段这个阶段会做如下几件事:1、启动机器上安装的所有需要自动启动的Windows服务2、启动本地安全认证Lsass.exe3、显示登录界面屏幕显示:显示登录界面
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。