Win2023年系统引导过程详解.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Win2023年系统引导过程详解.docx》由会员分享,可在线阅读,更多相关《Win2023年系统引导过程详解.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Win 2000 系统引导过程详解引言本文旨在以Windows 2000 为例争论其系统的引导过程,以期较为深入的提醒引导过程中各种相关故障的缘由并提出快捷有效的解决途径。一、 基于 PC 的 Windows 2000 引导过程个人电脑上Windows 2000 的引导过程是分好几个阶段进展的,通过了解Windows 2000 引导过程中的各个阶段以及每个阶段使用到的文件,有助于我们之后更有效的分析和处理各种问题。Windows 2000 的引导过程分为预引导、引导、内核加载、内核初始化和系统登陆五个阶段,如图一所示,图一表一则列出了在系统引导的不同阶段所引用的文件。文件Ntldr Boot.
2、iniBootsect.dos(可选) Ntdetect Ntbootdd.sys(可选)位置System 分区根名目System 分区根名目System 分区根名目System 分区根名目System 分区根名目所属引导阶段预引导和引导引导引导引导引导Ntoskrnl.exe Hal.dll System Device driverWinLogon.exe Lsass.exe%SystemrootSystem32%SystemrootSystem32%SystemrootSystem32Config%SystemrootSystem32Drivers%SystemrootSystem32%S
3、ystemrootSystem32内核加载 内核加载 内核初始化内核初始化系统登陆 系统登陆表一在这里,我们暂不争论Windows 2000 操作系统的内部工作机制,以下通过图文结合的方式,简要给大家说明在这五个阶段,操作系统都在干些什么,那些程序发挥了作用。第一步,预引导阶段,过程如图二所示,首先包括了系统加电自检,这个过程完成硬件设备的枚举和配置。其次计算机BIOS 确定引导设备的位置,加载并运行Master Boot Record(MBR)主引导区内容如lilo 等。然后扫描分区表,定位活动分区,并将活动分区上的引导扇区内容加载到内存中执行。最终加载系统盘根名目中的Ntldr 文件,这也
4、就是Windows 2000 操作系统的加载程序。图二其次步,引导阶段,过程如图三所示,首先是初始化引导加载程序,这时Ntldr 完成处理器模式切换和文件系统FAT 或 NTFS驱动的加载,假设使用了 SCSI 设备,Ntldr 将Ntbootdd.sys 加载到内存中运行。其次Ntldr 读取系统盘根名目下的Boot.ini 文件,屏幕显示 Boot Loader Operating System 菜单,等待用户选择要加载的操作系统,关于Boot.ini 文件的设置我们后面还会具体争论,假设此时Ntldr 没有找到 Boot.ini 文件,就默认从第一个磁盘的第一个分区的Winnt 位置加载
5、系统,假设在所限时间内用户没有做出选择,则启动默认的选项。开头加载 Windows 2000 操作系统之后,Ntldr 读取并运行程序Ntdetect 以完成硬件的检测, 假设安装了多操作系统, 而且用户选择启动了 Windows98 或WindowsMe 那么 Ntldr 就会加载并运行 Bootsect.dos 启动所选的操作系统。最终在 Ntldr 加载了 Windows 2000 并收集了硬件信息后,紧跟着就依据用户选择调用系统的硬件配置文件,假设只有单一的硬件配置文件则直接作为默认配置调用,猛烈建议用户自己在系统安装好了之后备份一份原始硬件配置文件。图三第三步,内核加载阶段,过程如图
6、四所示,系统加载了默认硬件配置文件后,就会去除屏幕,接着屏幕上会显示出一个进度条,Ntldr 随后进展如下的内核加载操作, 首先,加载Ntoskrnl.exe,但并不进展初始化。其次加载硬件抽象层文件Hal.dll,然后 加载%systemrootSystem32ConfigSystem 下的注册表项HKEY_LOCAL_MACHINESYSTEM。之后选择加载掌握集,初始化计算机。最终,依据 掌握集加载低级硬件设备驱动程序。图四第四步,内核初始化,过程如图五所示,当内核加载阶段完毕时,内核就开头初始化, 然后Ntldr 就把系统的掌握权转交给内核。这时屏幕上会显示图形界面,并带有一个状态栏指
7、示加载状态。成功的初始化之后,首先,内核会使用检测到的硬件数据,在注册表中创立HKEY_LOCAL_MACHINEHARDWA项 。 其 次 的 工 作 是 内 核 通 过 复 制HKEY_LOCAL_MACHINESYSTEMSelect 子键 Current 项引用的掌握集创立Clone 掌握集。接着内核开头进一步加载和初始化设备驱动程序。最终,Session Manager按挨次启动Windows 2000 更高一层次的子系统和各项效劳。Smss.exe图五第五步,系统登陆,过程如图六所示,系统首先启动Winlogon.exe,随后启动Local Security Authority(L
8、sass.exe),这时屏幕显示出登陆对话框。然后系统执行Service Controller(Screg.exe)再次扫描注册表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl项并自动加载其中系统的 或用户的效劳。至此,用户已成功的登陆到了Windows 2000 系统,系统随后把Clone 掌握集拷贝到LastKnownGood 掌握集。以上五步顺当完毕之后,才可以称之为Windows 2000 的完善引导过程。图六二、 关于高级引导在正式引导系统之前,也就是其次步的第三项操作之前,假设按下F8 键,就会进入高级引导选项,表二简要给出了高级引
9、导的选项及它们的功能,可供您引导系统时参考。高级引导选项功能Safe ModeSafe Mode with NetworkingSafe Mode with Command Prompt Enable Boot LoggingLast Known Good Configuration Directory Services Restore Mode Debugging Mode安全模式,只加载启动系统所需要的根本设备和驱动程序以及系统效劳的标准的默认配置。加载网络需要的效劳和驱动程序的安全模式只启动命令行模式,不启动Windows Explorer 的安全模式纪录驱动程序及效劳的加载和初始化,参
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Win2023 系统 引导 过程 详解
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内