电脑高手论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 6667|回复: 4

WINNT、WIN2000、WINXP启动之过程详析------原创文章

[复制链接]
发表于 2003-3-25 08:56:39 | 显示全部楼层 |阅读模式
原创文章[/color:32ed371acd]
WINNT、WIN2000、WINXP启动过程详析
开机自检
1.        电源自检(POST)
2.        定位引导设备,将主引导记录(MBR)装入内存,并运行MBR中所含程序
3.        MBR程序扫描分区引导记录(PBR)表,找出活动分区,将引导扇区从活动分区装入内存
4.        从引导扇区装入NTLDR并初始化
引导序列
1、        NTLDR将处理器从实模式转换到32位平滑存储器模式
2、        NTLDR启动适当的小文件系统驱动,由其寻找在不同文件格式下装载系统
3、        如果是多系统则读取并显示BOOT.INI中操作系统选择菜单
l        如选择非WINNT/2000/XP,用BOOTSECT.DOS文件装载系统,NT/2000/XP引导结束
l        如选择WINNT/2000/XP,系统用NTDETECT.COM文件进行硬件检测,将检测到的所有硬件添加到HKEY_LOCAL_MACHINE键下
4、        控制权交由NTOSKRNL.EXE并启动核心装载过程
核心装载过程(KERNEL   LOAD    SEQUENCE)
1、        装载并初始化NTOSKRNL.EXE
2、        装载HAL(HARDWARE  ABSTRACTION   LAYER硬件抽象层)
3、        装载操作系统要用的控制集,如装载设备的驱动清单等
*****如果在装载系统核心时出错,则需要重装系统***********
核心初始化序列(KERNEL   INITIALIZATION   SEQUENCE)
1、        核心成功载入后,创建HKEY_LOCAL_MACHINE\HARDWRE注册表键。系统启动时由此键值指定系统硬件配置
2、        创建“克隆控件”集(用以控制计算机数据的精确拷贝,不包括由启动过程中所作修改)
3、        装载驱动程序
4、        装载高层子系统和服务
***********次过程出错,可用在引导时按F8选择“最后一次正确配置”进行修复*********
登录序列(LOGON   SEQUENCE)
1、        核心初始化完成,出现登录界面
2、        执行服务控制器,并对HKEY_LOCAL_MACHINE\SYSTEM\CURRENT CONTROL SET\SERVICE进行最后扫描并检查装载服务并将相应信息记录到事件查看器中
***********次过程出错可查看事件查看器进行相应排错*********
系统启动到此结束!!!!!!!
版权所有,如需引用请注明bluesun原创 :wink:
发表于 2003-3-25 15:14:36 | 显示全部楼层
hao~ :o
 楼主| 发表于 2003-3-25 15:38:49 | 显示全部楼层
大家的支持就是前进的动力
发表于 2003-3-25 22:44:47 | 显示全部楼层
加油
:P  :P  :P
大家鼓掌
:P  :P  :P
发表于 2003-3-27 22:34:33 | 显示全部楼层
我想高手莫过如此!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|cmaster.org

GMT+8, 2024-11-22 07:46 AM , Processed in 0.013216 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表