- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows操作系统的启动过程详解 编辑作者:lznetshn(杨老师) 职业:计算机维修教师 E-mail:lznetshn@163.com 工作地:昆明 Windows 启动原理 Windows XP是基于NT技术的操作系统,它的启动过程同Windows NT和Windows 2000基本相同 Windows XP的启动过程,主要包括以下几个步骤: 电源开启自检过程。 初始化启动过程。 引导程序载入过程。 检测和配置硬件过程。 内核加载过程。 用户登录过程。 即插即用设备的检测过程。 一、电源开启自检过程 1、在打开计算机电源时,首先开始电源启动自检过程。从BIOS中载入必要的指令,然后进行如下一系列的自检操作: 2、进行硬件的初始化检查,例如检查内存的容量等。 3、验证用于启动操作系统的设备是否正常, 例如,检查硬盘是否存在等。 4、从CMOS中读取系统配置信息。例如:当前计算机硬件信息,用户设置信号(磁盘引导顺序,引导密码等) 5、注:在完成了电源启动的自检之后,每个带有固件的硬件设备,如显卡和磁盘控制器,都会根据需要完成内部的自检操作。 二、初始化启动过程 三、引导程序载入过程 本过程主要由ntldr 文件完成。Ntldr从引导分区载入启动文件,然后完成如下一些任务。 在基于X86CPU的系统下,设置CPU的运行使用32位的Flat内存模式 对基于X86CPU的计算机来说,第一次启动的时候总是进入所谓的实模式(RealMode)。在实模式下CPU的某些特性不能完全发挥,这 是因为它要保证同8位或16位的CPU(如8086、8088)相兼容。实模式下由于系统规格的限制,无法对大容量内存进行直接存取,而必须通过分段的方 式完成。对于32位的Windows XP来说,8位或16位的CPU显然是无用的。 ntldr首先会将CPU切换到32位的模式,从而确保Windows XP的正常。在CPU的32位模式下,可以对大容量内存进行直接存取,而彻底抛弃了原先在8位或16位下分段存取内存的不便。 启动文件系统 ntldr 中包含相应的代码,能够帮助Windows XP完成对NTFS或FAT格式的磁盘进行读写。从而能够读取、访问和复制文件。 3、读取boot.ini 文件 在boot.ini中,其内容包括: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=Microsoft Windows XP Professional /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINNT=Windows Windows 2000 Professional“ Multi表示一个非SCSI硬盘设备或一个由SCSI BIOS访问的SCSI硬盘,该文段也可为SCSI,这是其意思为一个由SCSI BIOS禁止的硬盘。(0)是硬件适配卡序号(数字不一定是0)。Disk(0)表示SCSI总线号(数字不一定是0),如果前面是Multi则这项永远为disk(0),数字不改变。Rdisk(0)表示硬盘的序号。Partition(3)为分区序号。 《“Microsoft Windows XP Professional”》这部分内容就是开机显示列表时本系统的名称,可以任意修改,支持中文! NTLDR就是从这里查找Windows XP Professional的系统文件的位置的。若没有选择,系统从第一个操作系统开始引导。 4、根据需要提供启动菜单 在这一步,如果用户按下F8键,则会显示启动菜单,允许用户选择不同的启动方式,例如使用安全方式启动,或是使用最后一次正确的配置启动等。 检测硬件和硬件配置 在这一步中,ntldr 启动文件进行基本的设备检查,然后将 boot.ini文件中的信息,以及注册表中的硬件和软件信息传递给ntoskrnl.exe程序。 注:ntoskrnl.exe:该文件在\windows\system32中。如果损坏,可以从\WINDOWS\system32\dllcache目录中找到后,在DOS状态下Copy恢复,该文件属性为:系统/隐藏/只读。不能Copy时用attrib修改后再copy,再将\WINDOWS\system32\dllcache目录中的ntoskrnl.exe文件改回系统/隐藏/只读即可。 四、检测和配置硬件过程 在处理完boot.ini文件之后,ntldr会启动程序。在基于X8
您可能关注的文档
- oa使用方.ppt
- OA操作流.doc
- OFFIC.doc
- NSFC212年度项目申请培训手册(申请人等用).ppt
- mts格式换及视频合并教程(图解).doc
- OA系统使手册.doc
- offic办公自动化复赛试题A卷.doc
- OFFIC竞赛(操作题).doc
- Offic_Anywhere_功能说明.doc
- OA办公系快速操作手册.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)