NTLDR is missing...开机故障原因

上传人:d**** 文档编号:169612778 上传时间:2022-11-16 格式:DOCX 页数:8 大小:25.99KB
收藏 版权申诉 举报 下载
NTLDR is missing...开机故障原因_第1页
第1页 / 共8页
NTLDR is missing...开机故障原因_第2页
第2页 / 共8页
NTLDR is missing...开机故障原因_第3页
第3页 / 共8页
资源描述:

《NTLDR is missing...开机故障原因》由会员分享,可在线阅读,更多相关《NTLDR is missing...开机故障原因(8页珍藏版)》请在装配图网上搜索。

1、NTLDR is missing电脑开机出现NTLDR is missing,开不了机啦!提问者:xeon1997 - 一 级 最佳答案根据1L朋友的回答补充一下非常巧合的我今天也遇到了这种情况使用WINPE系统可以.再补充一个损坏或丢失时适用 使用安装盘的故障恢复控制台键入Copy X:i386NTLDR C: (X为光驱盘符.用MAP命令查询)然后键入 copy X: i386 C: 如果出现是否替换文件输入Y点ENTERNTLDR is missing这个错误除了 NTLDR文件丢和损坏以外还有一个原因.就是分区表出现 了错误我今天开机的时候突然出现NTLDR is missing错误把

2、第一启动调成硬盘启动问题依然用故障恢复控制台的COPY命令复制光碟仲I386的 NTLDR文件再将其写入硬盘问题未解决然后我怀疑是分区表的问题放入深度GHOST光盘进入PQ硬盘分区果然提示分割磁盘 表错误#108进入深度DOS维护打开DISKGENIUS.修复分区表问题继续再重建分区表继续未解决. 再重写主引导(MBR )问题依然怒了 打算重新分区不过太麻烦分区表出错了也GHOST不了 决定重装不过突然灵光一闪. 先把C盘用深度的GHOST备份备份好后用安装版XP安装了一遍安装好后放入深度 GHOST.系统还原到C盘重启问题解决了通常遇到NTLDR错误到走投无路要重装或者重新分区时.使用这个办

3、法可以免去重装之苦. 希望对LZ有帮助参考资料:亲身经历提问者对于答案的评价:谢谢哦!我们后来用系统盘反复的装了好几次才进安装界面!也不知道怎么回事的!呵呵.用启动型光盘,启动到DOS或PE界面,复制一个ntldr文件到C盘根目录下在windows XP 安装盘里面,有ntldr文件。如果不会DOS命令,或者没有PE工具盘,也可以用安装盘修复windows系统。NTLDR is missing开机故障原因2009年04月11日星期六 11:00 故障现象:开机自检一切正常,可是在进入系统,也就是进行系统引导的时候卡住 了,显示 NTLDR is missing, Press CTRL+ALT+

4、DEL to res tart。NTLDR is missing 专题经过思考,分析得出:1. XP系统为NT内核,而LDR为操作系统中常用的loader的缩写,故该故障可 能是因为系统引导文件丢失导致的,而该文件的名称为NTLDR2. 该计算机是在进入操作系统,也就是进行系统引导的时候卡住了,故判断其可 能为无法进行系统引导而导致无法进入操作系统。以下为微软官方网站的对该故障的说明:启动计算机时收到“NTLDR is missing”(缺少NTLDR)错误信息 察看本文应用于的产品 症状在将多个文件复制到使用 NTFS 文件系统的启动卷的根文件夹后,下次启动计算 机时可能会收到下面的错误信息

5、:NTLDR is missingPress CTRL+ALT+DEL to restart.如果删除复制到根文件夹的文件,主文件表(MFT)分配索引并不会降到原大小。 原因如果MFT根文件夹碎片较多,则可能会出现此问题。如果MFT根文件夹包含多 个文件,则MFT就会变得非常零碎,以至于需要另外创建一个分配索引。因为 文件是按字母顺序映射到分配索引中的,NTLDR文件可能会被推到第二个分配索 引中。如果发生此现象,就会看到本文“症状”部分中描述的错误信息。一般情况下不将文件写入根文件夹。如果一个程序定期在根文件夹中创建和删除 临时文件,或者将许多文件误复制到根文件夹,就会造成这一情况。解决方案

6、要想解决此问题,请与Microsoft产品支持服务联系以获得Bcupdate2实用工 具。有关如何与Microsoft产品支持服务部门联系的详细信息,请访问下面的 Microsoft 网站: . 替代方法 若要变通解决此问题,请创建一个启动磁盘来启动您的计算机。有关如何在基于 Microsoft Windows XP 的计算机上创建启动磁盘的更多信息, 请单击下面的文章编号,以查看Microsoft知识库中相应的文章:305595 ( Windows XP 为 NTFS或FAT分区创建启动磁盘有关如何在基于 Microsoft Windows 2000 的计算机上创建启动磁盘的更多信 息,请单

7、击下面的文章编号,以查看Microsoft知识库中相应的文章:119467 ( NTFS 或 FAT 分区创建启动盘QUOTE 由自己得出的结论和微软官方网站的说明,我们可以采用补偿法进行 修复,也就是将原来丢失的那个文件从其他系统盘或者电脑上拷贝过来,给它补 上,即可正常进入操作系统。以下为自己的经验和网上总结得出的解决方案:(步骤一)通过故障恢复控制台,(假定G盘是光驱盘符.)输入copy G:i386ntldr c:(回车),然后再输入:copy G:i386n tdetect .com c:(回车)这时,系统要提示个什么,输入y.然后再按回车(问题到此应该算解决了, 下一步是确定一下,

8、问题解决没有.)再输入c:Boot.ini,如果可以正常显示Boot.ini中的信息,,则重启,则说明 问题算是解决了.问题总结:NTLDR文件是WinXP的引导文件。应该在系统正常的时候给予备份。NTLDR文件的说明:NTLDR是一个隐藏的,只读的系统文件,用来装载操作系统。 NTLDR文件的提取:NTLDR文件是WinXP的引导文件,当此文件丢失时启动系统 会提示其缺失并要求按任意键重新启动,不能正确进入WinXP系统。在故障恢复 控制台下可以提取到该文件,这个文件存在于安装光盘的i386目录中,提取方 法如下:进入系统故障恢复控制台,转到C盘,输入“copy XI386NTLDR”(注:

9、这里 的X为光驱盘符)并回车,如果系统提示要否覆盖则按下“Y”,之后输入exit 命令退出控制台重新启动即可。附:XP系统的引导过程:1、电源自检程序开始运行2、主引导记录被装入内存,并且程序开始执行3、活动分区的引导扇区被装入内存4、NTLDR从引导扇区被装入并初始化5、将处理器的实模式改为32位平滑内存模式6、NTLDR开始运行适当的小文件系统驱动程序。小文件系统驱动程序是建立在 NTLDR内部的,它能读FAT或NTFS。7、NTLDR 读 boo t.ini 文件8、NTLDR装载所选操作系统* 如果 NT/XP 被选择,NTLDR 运行 Nt de tec *对于其他的操作系统,NTL

10、DR装载并运行Bootsect.dos然后向它传递控制。 windows NT过程结束。9、N tde tec 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进 HKE Y_LOCAL_MACHINEHARDWARE 中。10. 然后 NTLDR 装载 Ntoskrnl.exe,Hal.dll 和系统信息集合。11. Ntldr 搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作12. Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始下面是两则实例:实例1:前几天拿一块装有VISTA系统的硬盘挂在我装有WINDOWS XP的主机里 开了机。当

11、发现新加的硬盘里有VISTA时,我直接按了关机。当我再次重启时发现报ntldr is missing。于是我用WINDOWS XP启动然后进入 故障恢复控制台。然后,按下“1”键和回车登录进入你的 Windows 输入你的 Administrator 帐户和密码 拷贝俩个文件到系统所在分区,假设你的光驱为 F 盘符。按照下面例子: copy F:i386ntldr c:copy F:i386 c:然后重启,照理说这样就应该能够解决问题了,但是我在重启后仍然是ntldr is missing,起初觉得是故障恢复失败,于是采用GHOST来恢复系统,恢复完成后 还是ntldr is missing,

12、这记让我有点看不懂。然后我干脆直接用WINDWOS XP 安装盘来安装系统。照常规的光盘启动并复制文件。但是再重启后又是该死的 ntldr is missing 报错!到这步,我脑子开始有点热了!我突然想起来我有多 块硬盘,是不是硬盘的启动位置给调换了?于是开机按F12选择启动目录并选择 从装有系统的那块盘,结果那该死的 ntldr is missing 报错不再出现了。所以 请大家注意,当有多块硬盘的时候一定要注意启动位置! 实例2: 一台笔记本上的硬盘,在台式机上分区格式化,并安装DOS,考入 WINDOWS2OOO安装文件,装回IBM X22笔记本在DOS下安装WIN2000操作系统,

13、重启后显示NTLDR is missing,但运行DOS进行操作一切正常。分析得知,在 不同的机器上分区格式化硬盘,不同的南桥会写入不同的分区表信息,而IBM T21 只能识别440BX南桥操作出的分区,从而导致系统不能正确读取NTLDR文件,重 新使用IBM T21分区,格式化安装系统后一切正常。说明:NTLDR文件是win nt/win200/WinXP/win2003的引导文件,当此文件丢失时启动系统会提示NTLDR ismissing.并要求按任意键重新启动,不能正确进入系统 。所以应该在系 统正常的时候给予备份。NTLDR文件是做什么的?我们如何来修复NTLDR文件 类型的故障呢?N

14、TLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装 载操作系统。一般情况系统的引导过程是这样的:1、电源自检程序开始运行2、主引导记录被装入内存,并且程序开始执行3、活动分区的引导扇区被装入内存4、NTLDR 从引导扇区被装入并初始化5、将处理器的实模式改为32位平滑内存模式6、NTLDR 开始运行适当的小文件系统驱动程序。小文件系统驱动程序是建立在 NTLDR内部的,它能读FAT或NTFS。7、NTLDR 读 boot.ini 文件8、NTLDR装载所选操作系统*如果NT/XP被选择,NTLDR运行Nt de tec 对 于其他的操作系统,NTLDR装载并运行Boots

15、ect.dos然后向它传递控制windows NT 过程结束。9. N搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进 HKE Y_LOCAL_MACHINEHARDWARE 中。10. 然后 NTLDR 装载 Ntoskrnl.exe, Hal.dll 和系统信息集合。11. Ntldr 搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作12. Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始 WindowsXP 出现此故障的解决办法当此文件丢失时,我们可以从安装光盘上进行提取,方法是:1、进入系统故障恢复控制台。2、转到 C 盘。3、输入

16、copy X: I386NTLDR c:(说明:X为光驱盘符)并回车,如果系统 提示要否覆盖则按下丫,之后输入exit命令退出控制台重新启动即可。Windows 2003 server 出现此故障的解决办法1. 用Windows 2003的安装盘启动电脑,进入Windows 2003 Server的安装界面;2. 界面提示“要修复Windows 2003 server的安装,请按R”,按R键继续;3. 屏幕出现故障恢复控制台提示“C:Winnt,要登录到哪个Windows 2003安装 (要取消,请按Ent er)? ”,在此键入“ 1”,然后按Enter键;4. 键入管理员密码,然后按Ent

17、er键。5. 键入 Copy H:WIN2003ENTI386Ntldr c:,按 ENTER 键(注:我使 用的 光盘是Windows 2003二合一光盘,如果是其他的安装盘,可以使用搜索命令查 找一下ntldr文件的位置,一般在i386目录下。“h: ”为我的光盘驱动器号), 如果系统提示您是否覆盖文件,键入Y,然后按Enter键。顺便告诫大家,千万不要用NTFS格式来压缩C盘文件哦.我就是因为压缩了 C 盘的 Ntldr 文件导致的. 搞的我用手机上网查资料. 苦不堪言啊. 修复系统搞的 IE用不了.哎.刚装的系统就这样恨下心全格了装过系统.嘿.OK 了。NTLDR is missing

18、 的解决方法NTLDR 文件是 winnt/win200/WinXP 的引导文件,当此文件丢失时启动系统会提 示NTLDR is missing.并要求按任意键重新启动,不能正确进入系统。所以 应该在系统正常的时候给予备 份。NTLDR文件是做什么的?我们如何来修复NTLDR文件类型的故障呢?NTLDR 文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录, 用来装载操作系统。一般情况系统的引导过程是这样的:1、电源自检程序开始运行2、主引导记录被装入内存,并且程序开始执行3、活动分区的引导扇区被装入内存4、NTLDR 从引导扇区被装入并初始化5、将处理器的实模式改为 32 位平滑内存模式

19、6、NTLDR 开始运行适当的小文件系统驱动程序。小文件系统驱动程序是建立在 NTLDR 内部的,它能读 FAT 或 NTFS。7、NTLDR 读 boot.ini 文件8. NTLDR装载所选操作系统*如果NT/XP被选择,NTLDR运行Nt de tec 对 于其他的操作系统,NTLDR装载并运行Bootsect.dos然后向它传递控制windows NT 过程结束。9. N tde tec 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进 HKE Y_LOCAL_MACHINEHARDWARE 中。10. 然后 NTLDR 装载 Ntoskrnl.exe, Hal.dll 和系

20、统信息集合。11. Ntldr 搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作12. Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始WindowsXP 出现次故障的解决办法当此文件丢失时,我们可以从安装光盘上进行提取,方法是:1、进入系统故障恢复控制台。2、转到 C 盘。3、输入copy X: I386NTLDR c:(说明:X为光驱盘符)并回车,如果系统 提示要否覆盖则按下Y,之后输入exit命令退出控制台重新启动即可。Windows 2000 出现次故障的解决办法1. 用Windows 2000的安装盘启动电脑,进入Windows 2000

21、Server的安装界面;2. 界面提示“要修复Windows 2000中文版的安装,请按R”,按R键继续;3. 界面提示“要用故障恢复控制台修复Windows 2000安装”选项,按C键继续;4. 屏幕出现故障恢复控制台提示“C:Winnt,要登录到哪个Windows 2000安装 (要取消,请按Ent er)? ”,在此键入“ 1”,然后按Enter键;5. 键入管理员密码,然后按Enter键;6. 键入 Copy F:SimpchinWindows2000ServerI386Ntldr c:,按 ENTER 键 (注:我使用的光盘是Windows 2000三合一光盘,如果是其他的安装盘,可

22、以使用搜索命令查找一下ntldr文件的位置,一般在i386目录下。“f: ”为 我的 光盘驱动器号),系统提示您是否覆盖文件,键入Y,然后按Enter键。方法二:NTLDR 丢失。先说解决方法吧:1. 在 BIOS 设使用光盘驱动器启动电脑2. 放入 Windows XP 光盘 在光盘驱动器内启动电脑3让光盘自动执行至停止便会出现叁个选择,按R选修复电脑便会询问要进 入 哪个系统,请选择 Windows XP 的代号,然后输入 Administrator 密码 ( 与 安装时输入的 Administrator 密码相同) 如果没有密码直接按输入键便可4. 在C:Windows下键入Fixboo

23、t及按Y确认5. 在 C:Windows 下键入 光盘 6. 在 C: 下键入 ATTRIB -H NTLDR7. 在 C: 下键入 ATTRIB -S NTLDR8. 在 C: 下键入 ATTRIB -R NTLDR9. 在 C: 下键入 ATTRIB -H NTDETECT.COM10. 在 C: 下键入 ATTRIB -S NTDETECT.COM11. 在 C: 下键入 ATTRIB -R NTDETECT.COM12. 在C:下键入COPY X:I386NTLDR C:注:X:是光盘驱动器的代号下同13. 在 C: 下键入 COPY X:I386NTDETECT.COM C:14.

24、完成后取出Win XP光盘及键入Exit会重新启动电脑15. 在 BIOS 选回用硬盘启动电脑便可16. 使用中文版 Windows XP 如启动时选单出现乱码者可在进入 Windows XP 后 将 Windows XP 光盘 I386 目录下的 bootfont.bin 复制至 C 盘的根目录下便 可,如使用英文版 Windows XP 者把 bootfont.bin 从 C 盘的根目录下删除便 可下面是 NTLDR 的详细信息:NTLDRNTLDR 般存放于C盘根目录下,是一个具有隐藏和只读属性的系统文件。它的 主要职责是解析Boot.ini文件。如果你对它的理解还不是很清楚,那么下面我

25、 们就以Windows XP为例介绍NTLDR在系统引导过程中的作用。Windows XP在引导过程中将经历预引导、引导和加载内核三个阶段,这与Windows 9X直接读取引导扇区的方式来启动系统是完全不一样的,NTLDR在这三个阶段的 引导过程中将起到至关重要的作用。1预引导阶段在预引导阶段里计算机所做的工作有:运行POST程序,POST将检测系统的总内 存以及其他硬件设备的状况,将磁盘第一个物理扇区加载到内存,加载硬盘主 引 导记录并运行,主引导记录会查找活动分区的起始位置。接着活动分区的引导扇 区被加载并执行,最后从引导扇区加载并初始化NTLDR文件。2引导阶段在引导阶段中, Windo

26、ws XP 将会依次经历初始引导加载器阶段、操作系统选择 阶段、硬件检测阶段以及配置选择阶段这四个小的阶段。(1) 在初始引导加载器阶段中,NTLDR将把计算机的微处理器从实模式转换为32位平面内存模式,在实模式中,系统会为MS DOS预留640KB大小的内存空 间,其余的内存都被看做是扩展内存,在 32位平面模式中系统将所有内存都视 为可用内存,然后NTLDR执行适当的小型文件系统驱动程序,这时NTLDR可以 识别每一个用NTFS或FAT格式的文件系统分区,至此初始引导加载器阶段结束。(2)当初始引导加载器阶段结束后将会进入操作系统选择阶段,如果计算机上 安装了多个操作系统,由于NTLDR加

27、载了正确的Boot.ini文件,那么在启动的 时候将会出现要求选择操作系统的菜单,NTLDR正是从boo t.ini文件中查找到 系统文件的分区位置。如果选择了 NT系统,那么NTLDR将会 运行NTDETECT.COM 文件,否则NTLDR将加载BOOTSECT.DOS,然后将控制权交给BOOTSECT.DOS。如 果Boo t.ini文件中只有一个操作系统或者其中的t imeout值为0,那么将不会 出现选择操作系统的菜单画面,如果 Boot.ini 文件非法或不存在,那么 NTLDR 将 会尝试从默认系统卷启动系统。小提示:NTLDR启动后,如果在系统根目录下发现有Hiberfil.sy

28、s文件且该文 件有效,那么NTLDR将读取Hiber fil .sys文件里的信息并让系统恢复到休眠以 前的状态,这时并不处理Boo t.ini文件。(3)当操作系统选择阶段结束后将会进入硬件检测阶段,这时NTDETECT.COM 文件将会收集计算机中硬件信息列表,然后将列表返回到NTLDR,这样NTLDR将 把这些硬件信息加载到注册表“HKEY_LOCAL_MACHINE”中的Hardware中。(4)硬件检测阶段结束后将会进入配置选择阶段,如果有多个硬件配置列表, 那么将会出现配置文件选择菜单,如果只有一个则不会显示。3加载内核阶段在加载内核阶段中,NTLDR将加载NTOKRNL.EXE内

29、核程序,然后NTLDR将加载硬 件抽象层(HAL.dll),接着系统将加载注册表中的“HKEY_MACHINESys tem”键 值,这时NTLDR将读取“HKEY_MACHINESystemselect”键值来决定哪一个 ControlSet 将被加载。所加载的 ControlSet 将包含设备的驱动程序以及需要加 载的服务。再接着NTLDR加载注册表 “HKEY_LOCAL_MACHINESystemservice”下 的 start 键值为 0 的底层设备驱动。当 ControlSet 的镜像 CurrentControlSet 被加载时,NTLDR将把控制权传递给NTOSKRNL.EXE,至此引导过程将结束。小提示:如果在启动的时候按F8键,那么我们将会在启动菜单中看到多种选择 启动模式,这时NTLDR将根据用户的选择来使用启动参数加载NT内核,用户也 可以在 Boot.ini 文件里设置启动参数。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!