NTLDR-XP启动的秘密.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NTLDR-XP启动的秘密 NTLDR-XP启动的秘密 NTLDR全称是NT Loader,是系统加载程序 NTLDR文件是win nt/win2k/WinXP的引导文件,当此文件丢失时启动系统会提示NTLDR is missing...并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。 NTLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。 一般情况系统的引导过程是这样的: 代码 1、电源自检程序开始运行 2、主引导记录被装入内存,并且程序开始执行 3、活动分区的引导扇区被装入内存 4、NTLDR从引导扇区被装入并初始化 5、将处理器的实模式改为32位平滑内存模式 6、NTLDR开始运行适当的小文件系统驱动程序。 小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。 7、NTLDR读boot.ini文件 8、NTLDR装载所选操作系统 *如果NT/XP被选择, NTLDR运行N 对于其他的操作系统, 【 N是电脑中的系统引导文件,可执行文件。 N 会收集如下类型的硬件信息: 系统固件信息,例如时间和日期等 总线适配器的类型 显卡适配器的类型 键盘 通信端口 磁盘 软盘 输入设备,例如鼠标 并口 安装在ISA槽中的ISA设备 完成信息的检测之后,Windows XP会在屏幕上显示那个著名的Windows XP商标,并显示一个滚动的 ,告诉用户Windows 的启动进程 】 NTLDR装载并运行Bootsect.dos然后向它传递控制。 windows NT过程结束。 9.N 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进 HKEY_LOCAL_MACHINE\HARDWARE中。 10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。 11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作 12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始 解决NTLDR丢失导致的启动故障 1、当打开电脑,系统提示NTLDR is missing,Press any key to restart.重启按F8 进入不了安全模式。 方法:把Winxp安装光盘放光驱,用光驱引导系统,当提示“要用恢复控制台修复Windows xp安装,按“R”继续。当提示进入修复系统时,按“1”键并输入管理员密码进入了“故障恢复台”,在命令行输入copy G:\i386\ntldr C:\(G是光盘符)回车,重启。 2、如果是NTLDR文件被破坏,先用attrib c:\ntldr -s -h -r取消其系统只读,隐藏的文件属性,然后再使用复制命令覆盖原来的文件。 查看NTLDR,在资源管理器中单击“工具”菜单中的“文件夹选项"在"查看"选项卡中取消"隐藏受保护的操作系统文件".并选中下面的"显示所有的文件和文件夹"选项才能看到这些文件。 XP启动的秘密   当我们按下电源开关后,电脑开始启动,硬件自检通过后.BIOS会引导电脑并读取硬盘的MBR(主引导记录),然后将硬盘引导分区的引导扇区代码读入内存,同时把控制权交给该代码,引导扇区代码则会从引导分区根目录中读取NTLDR文件,并将控制权移交给它.如果这时引导扇区你码没有在根目录中发现NTLDR文件.或NTLDR文件遭到破坏,就会在屏幕上显示NTLDR丢失的信息。 NTLDR要接管系统引导控制权后,首先它会从根目录中读取Boot.ini文件和BOOT.ini文件中的配置显示出多系统引导菜单(安装了多系统),并根据用户的选择来调入对应操作系统的启动代码,如果用户选择启动Windows 9x,NTLDR会读取BOOTSECT.DOS文件。当用户选择启动Windows xp系统时,NTLDR将会调用NTOSKRNL.EXE和HAL.DLL,读取注册表键值决定加载哪些设备驱动程序,然后把控制权传递给NTOSKRNL.EXE。至此NTLDR的使命结束。 认识NTLDR   基本介绍   NTLDR,Windows NT 架构操作系统特有的一个文件,用于操作系统的引导。如果这个文件不存在则操作系统不能够正常启动。该文件储存在启动卷根目录下,一般为C:\。   NTLDR 职责   1. 解析BOOT.INI 文件的内容。   2. 加载Windows NT 内核或把控制权交给BOOTSECT.DOS2文件用于启动Win9X 或把控制权交给其他操作系统引导代码。   NTLDR 的使用   NTLDR 启动以后,如果在系统卷根目录下发现了Hiberfil.sys 文件

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档