windows启动顺序

windows启动顺序

ID:22226901

大小:197.87 KB

页数:11页

时间:2018-10-27

windows启动顺序_第1页
windows启动顺序_第2页
windows启动顺序_第3页
windows启动顺序_第4页
windows启动顺序_第5页
资源描述:

《windows启动顺序》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方我们每天都在和Windows打交道,很多人可能每天都要面对多次Windows的启动过程,可是您知道在Windows的启动过程背后,隐藏着什么秘密吗?在这一系列过程中都用到了哪些重要的系统文件?系统的启动分为几个步骤?在这些步骤中计算机中发生了什么事情?这些就是本文试图告诉您的。本文的适用范围随着技术的发展,我们能够见到的计算机硬件种类越来越多。以计算机上最重要的组件CPU来说,目前就有很多选择。当然,这里的选择并不是说AMD或者Intel这种产

2、品品牌,而是指其内部的体系结构。目前常见的CPU体系结构主要基于复杂指令集(ComplexInstructionSetComputing,CISC)或者精简指令集(ReducedInstructionSetComputing,RISC),我们常用的Intel的Pentium、Celeron系列以及AMD的Athlon、Sempron系列都是基于复杂指令集的,而这些基于复杂指令集的CPU还有32位和64位的寄存器数据带宽区别。关于这些指令集以及寄存器数据带宽之间的区别等内容比较繁杂,而且不是本文的重点,感兴趣的朋友可以自己在网上搜索相关内容。因为CPU种

3、类的不同,在不同CPU的系统中运行的Windows的启动过程也有一些小的不同。本文将会以目前来说最普遍的,在x86架构的系统上安装的32位WindowsXPProfessional为例向您介绍。基本上,操作系统的引导过程是从计算机通电自检完成之后开始进行的,而这一过程又可以细分为预引导、引导、载入内核、初始化内核,以及登录这五个阶段。在继续阅读之前,首先请注意图1,这是WindowsXP的操作系统结构,其中包括了一些在后台工作的组件以及经常和我们打交道的程序。在了解WindowsXP的启动过程之前,对系统结构有一个初步概念是很重要的。---------

4、-专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方预引导阶段当我们打开计算机电源后,预引导过程就开始运行了。在这个过程中,计算机硬件首先要完成通电自检(Power-OnSelfTest,POST),这一步主要会对计算机中安装的处理器、内存等硬件进行检测,如果一切正常,则会继续下面的过程。如果您的计算机BIOS(固化在计算机主板上芯片中的一些程序)是支持即插即用的(基本上,现阶段能够买到的计算机和硬件都是

5、支持这一标准的),而且所有硬件设备都已经被自动识别和配置,接下来计算机将会定位引导设备(例如第一块硬盘,设备的引导顺序可以在计算机的BIOS设置中修改),然后从引导设备中读取并运行主引导记录(MasterBootRecord,MBR)。至此,预引导阶段成功完成。引导阶段引导阶段又可以分为:初始化引导载入程序、操作系统选择、硬件检测、硬件配置文件选择这四个步骤。在这一过程中需要使用的文件包括:Ntldr、Boot.ini、Ntdetect.com、Ntoskrnl.exe、Ntbootdd.sys、Bootsect.dos(非必须)。初始化引导载入程序-

6、---------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方在这一阶段,首先出场的是ntldr,该程序会将处理器由实模式(RealMode)切换为32位平坦内存模式(32-bitFlatMemoryMode)。不使用实模式的主要原因是,在实模式下,内存中的前640KB是为MS-DOS保留的,而剩余内存则会被当作扩展内存使用,这样WindowsXP将无法使用全部的物理内存。而32位平坦内存模式下就好

7、多了,WindowsXP自身将能使用计算机上安装的所有内存(其实最多也只能用2GB,这是32位操作系统的设计缺陷。关于大内存的问题因为和本文的内容关系不大,因此这里不表,日后有机会再单独撰文介绍)。接下来ntldr会寻找系统自带的一个微型的文件系统驱动。大家都知道,DOS和Windows9x操作系统是无法读写NTFS文件系统的分区的,那么WindowsXP的安装程序为什么可以读写NTFS分区?其实这就是微型文件系统驱动的功劳了。只有在载入了这个驱动之后,ntldr才能找到您硬盘上被格式化为NTFS或者FAT/FAT32文件系统的分区。如果这个驱动损坏了

8、,就算您的硬盘上已经有分区,ntldr也认不出来的。读取了文件系统驱动,并成功找到硬盘上的分区

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。