Board logo

标题: Windows启动文件的详细介绍 [打印本页]

作者: look_w    时间: 2019-2-18 12:35     标题: Windows启动文件的详细介绍

Ntldr
Boot.ini
Ntdetect.com
Ntbootdd.sys
Ntoskrnl.exe
System.dat

Ntldr是一个隐藏的、只读的系统文件,用来装载、调用NT操作系统的一个核心文件。
Ntdetect.com是用来检测计算机的硬件环境是否满足装载该操作系统的最低要求。
Ntbootdd.sys用于SCSI硬盘,硬盘驱动的一部分
Ntoskrnl.exeNT操作系统的内核文件。
System.dat存放大部分注册表内容。



XP系统的引导过程:
1、电源自检程序开始运行
2、主引导记录(MBR)被装入内存,并且程序开始执行
3、活动分区的引导扇区被装入内存
4、NTLDR从引导扇区被装入并初始化
5、将处理器的实模式改为32位平滑内存模式
6、NTLDR开始运行适当的小文件系统驱动程序。小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。
7、NTLDR读boot.ini文件
8、NTLDR装载所选操作系统

*如果NT/XP被选择,,NTLDR运行Ntdetect.com
*对于其他的操作系统,NTLDR装载并运行Bootsect.dos然后向它传递控制。
windows NT过程结束。

9.Ntdetect.com 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进HKE
Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。
11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作
12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始

主引导记录(MBR)存放在0磁道0柱面1扇区,大小为512字节。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0