1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开机过程详解剖析

计算机开机过程详解 秦 先 定 开机的主要过程: 加电 开机硬件自检 加载操作系统 加 电 过 程 接通市电,电源输出待机工作电压 按下电源开关,发送开机触发信号 电源开始工作并向硬件设备输出相应电压,风扇等设备开始运转(若电源损坏,此过程可能无法继续) 芯片组向CPU发出RESET信号,CPU初始化(主板或CPU有故障,此过程都有可能无法进行) 电源稳定供电后芯片组撤除RESET信号 CPU开始执行指令,并跳转到BIOS中的真正启动代码处(若主板BIOS严重损坏则可能无法跳转至使计算机无法进入下一步的启动过程) 硬 件 自 检 过 程 BIOS进行POST(Power On Self Test,加电自检),POST的主要任务是检测系统中的一些关键设备(内存、显卡等)是否存在和能否正常工作并用喇叭发声报告检测情况{若无内存、显卡或内存、显卡存在故障,此自检过程将无法通过,计算机表现为黑屏,内存的一般故障发声为间断性的长鸣声,显卡的一般故障发声为一长两短式的鸣声} 系统BIOS查找显卡BIOS,并调用其初始化代码完成初始化,在显示屏上显示出显卡的相关信息,如生产厂家、显示芯片类型、显存大小等(无显卡或显卡损坏则无法进行此过程,计算机不能进入下一步,计算机将表现为黑屏现象) 系统BIOS显示其自己的启动画面,其中包括有BIOS的类型、序列号和版本号等内容。同时会出现主板信息,包含BIOS的日期、主板芯片组型号、及厂商代码等 BIOS将依次检测CPU类型及主频、内存频率及大小、IDE设备、SATA设备、软驱、串行接口设备、并行接口设备等并将检测内容显示在显示屏上(若未检测到相关设备则可能弹出按F1继续的提示) 标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备,每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源 硬件检测完毕,BIOS根据CMOS配置更新ESCD ESCD(Extended?System?ConfigurationData,扩展系统配置数据),ESCD是系统BIOS用来与操作系统交换硬件配置信息的一种手段。通常ESCD数据只在系统硬件配置发生改变后才会更新,所以不是每次启动机器时我们都能够看到“Update?ESCD…?Success”这样的信息 加载操作系统过程 预引导阶段 引导阶段 加载内核阶段 初始化内核阶段 用户登录阶段 预引导阶段 BIOS根据指定的启动顺序进行启动 BIOS读取执行位于硬盘第一个物理扇区的MBR(主引导区记录),并将控制权交给MBR来进行 MBR有哪些信誉好的足球投注网站分区表,查找活动分区的起始位置,将分区引导记录载入内存 MBR查找ntldr文件并初始化ntldr文件,将控制权转交给ntldr文件,由它继续完成操作系统的启动 引导阶段 初始引导加载器阶段 :ntldr把处理器转换为32位保护模式并启动文件系统 操作系统选择阶段 :ntldr寻找并加载位于活动分区根目录下的boot.ini文件,显示出操作系统选择菜单 检测硬件阶段:ntldr启动文件来收集硬件信息并返回给ntldr用于以后在注册表中注册保存 配置选择阶段:ntldr获取硬件配置文件 加载内核阶段 ntldr加载内核(ntokrnl.exe)但不初始化,接着加载硬件抽象层(hal.dll) Ntldr从注册表中读取select键来决定哪一个控制集(Control Set)信息将被加载,并确定在启动过程中要加载的设备驱动 系统在BIOS帮助下开始加载设备的驱动程序以及服务,当作为Control Set的镜像的Current Control Set被加载时,NTLDR将把控制权传递给内核NTOSKRNL.EXE 初始化内核阶段 内核使用在硬件检测时收集到的数据来创建了HKEY_LOCAL_MACHINE\HARDWARE键 内核引用HKEY_LOCAL_MACHINE\system\Current的默认值复制Control Set来创建了Clone Control Set 系统完成初始化以及加载设备驱动程序 内核会启动会话管理器(session manager),这是一个名为smss.exe 的程序 用户登录阶段 Windows子系统会启动winlogon.exe系统服务,用于提供用户登录与注销的支持 Service Controller检查是否有服务需要加载 检测即插即用设备 成功登录 * * *

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档