对于NTLDR is missing这一故障解决的讨论

thepretender 2010-03-10 02:37:44
网上说了多种方法,如用启动盘,用WIN PE等,可都是做无用功的。
在无光驱的情况下,怎么的来解决好这一问题,大家来讨论下!
...全文
203 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZFLwind 2010-03-17
  • 打赏
  • 举报
回复
光驱、软驱、USB优盘都不支持,就把硬盘卸下挂其他机器上,然后复制这个文件。
觉得楼主所说的问题不是系统修正问题,涉及的问题太复杂,但是刚开始的前提没有说,哪位热心人也帮不了这样的忙。
bobo99326 2010-03-16
  • 打赏
  • 举报
回复
用软盘启动呗,呵呵
nobody@noone 2010-03-15
  • 打赏
  • 举报
回复
无光驱可以用U盘,移动硬盘,或者网络硬盘(主板支持的话),或者2系统
nobody@noone 2010-03-15
  • 打赏
  • 举报
回复
ntldr missing很多时候是内存的问题,而不是实际问题
zara 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 thepretender 的回复:]
问题是用U盘做了PE后在拷,还是做无用工
虽然进的了系统,可复制ntldr文件后,第2次开机,还是ntldrIS MISSING
[/Quote]
是复制 ntldr 后,紧接着进硬盘的 Windows 就提示 NTLDR is missing,还是可以启动一次,再次启动这个硬盘的 Windows 后就又提示这个信息?如果是一次也启动不了,那就进 PE 复制后看看 C:\ 目录下这个文件是不是真的存在好的,如果是好的,就怀疑引导扇区代码是不是有问题了。如果能够启动一次硬盘的 Windows,那就是你那个硬盘的系统里有不良程序在删除 ntldr 启动文件;这个可以将其权限置为“只读”(需要分区为 ntfs 格式),或者用 FileMon 这样的软件以开机运行模式监视下是谁删的。
thepretender 2010-03-13
  • 打赏
  • 举报
回复
问题是用U盘做了PE后在拷,还是做无用工
虽然进的了系统,可复制ntldr文件后,第2次开机,还是ntldrIS MISSING
古井荡月 2010-03-13
  • 打赏
  • 举报
回复
拆硬盘,挂硬盘。
tz_being 2010-03-10
  • 打赏
  • 举报
回复
内存条有问题了,先擦拭,还不行就更换。
jciv002 2010-03-10
  • 打赏
  • 举报
回复
做个U盘PE

把丢ntldr文件拷进去呗

我今天就这样搞的
ljc007 2010-03-10
  • 打赏
  • 举报
回复
你不知道除了光盘版的PE,还有U盘版的PE吗?
missing77 2010-03-10
  • 打赏
  • 举报
回复
同意楼上。
任何解决方案都必须要有一定的条件支持,不然就成空手套白狼了。。
就是just4 2010-03-10
  • 打赏
  • 举报
回复
引用楼主 thepretender 的回复:
网上说了多种方法,如用启动盘,用WIN PE等,可都是做无用功的。
在无光驱的情况下,怎么的来解决好这一问题,大家来讨论下!


楼主应该说你的机子,

一是不能没有软驱,
二是没有光驱,
三是没有USB口
四是硬盘被焊死在机箱上,无法拆下来,内装传感器,只要一动锯子,马上发生爆炸
五是主板不支持网络启动

最后,系统只能是厂商生产硬盘盘片时写好的,一旦损坏,只能自毁,别无他法

所以,,,,看明白后,最简单的办法就是把硬盘拆下来挂在别人机子上想怎么操作都行,以上第四条太夸张
zara 2010-03-10
  • 打赏
  • 举报
回复
怎么可能都是无用功?没有光驱,最简单的就是在其它机子上做个可引导的 u 盘,装个 WinPE,拿这机子上来恢复个 NTLDR 到 C:\ 了。
仅凭原来的系统,是无法进行自身恢复的;除非已经有多重引导,有其它可以启动的系统。
由于杀毒,不小心把系统盘C盘的下的NTLDR删除了。然后重新启动的时候,就提示:“NTLDR is missing,Press CTRL+ALT+DEL to restart”,无法正常开机启动。分析:NTLDR文件是win nt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示“NTLDR is missing,Press CTRL+ALT+DEL to restart”,并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。 NTLDR is missing 解决方法一: 1、如果你手上有XP系统安装盘,放入光驱,bios里的第一启动设备选择光驱,一般番茄花园版的XP安装盘里带有系统引导修复(快捷键A,具体的因盘而已),选择里面的“XP在第一个硬盘的第一个分区”,执行引导修复,即可成功进入系统。 进入系统后,打开XP安装盘,找到这两个文件:G:\i386\ntldr以及G:\i386\ntdetect.com(我的G盘是光驱),把它们复制到c盘根目录下,以后重新启动的时候就可以正常开机了,开机时可能出现平时的>>>>变成了?????,不用担心,启动一次后,以后就正常了,这是系统为你写好BOOT.INI文件呢。 小贴士: 如果你没有找到ntldr、ntdetect.com这2个文件,可以在这里下载:NTLDR.rar。 使用中文版WindowsXP如启动时选单出现乱码者可在进入WindowsXP后将WindowsXP光盘I386目录下的bootfont.bin复制至C盘的根目录下便可,如使用英文版WindowsXP者把bootfont.bin从C盘的根目录下删除便可。 NTLDR is missing 解决方法二: 按照下面步骤进行修复: 1、将WindowsXP安装光盘放入光驱 2、进入BIOS设置为Boot From CD-ROM 3、当显示到“Press any key to boot from the CD”时,按下任意键 4、当进入到Windows XP安装菜单时,按下“R”键进入故障恢复台。 5、按下“1”键和回车登录进入你的Windows安装 6、输入你的Administrator帐户和密码 7、拷贝俩个文件到系统所在分区,假设你的光驱为F盘符。按照下面例子: copy F:\i386\ntldr c:\ copy F:\i386\ntdetect.com c:\ 完成后重新启动一下就OK了。 NTLDR is missing 解决方法三: 修复WindowsXP启动系统: 1.在BIOS设使用光盘驱动器启动电脑 2.放入WindowsXP光盘在光盘驱动器内启动电脑 3.让光盘自动执行至停止便会出现叁个选择,按〔R〕选修复电脑便会询问要进入哪个系统,请选择WindowsXP的代号,然后输入Administrator密码(与安装时输入的Administrator密码相同)如果没有密码直接按输入键便可 4.在C:\Windows>下键入Fixboot及按〔Y〕确认 5.在C:\Windows>下键入光盘\ 6.在C:\>下键入ATTRIB-HNTLDR 7.在C:\>下键入ATTRIB-SNTLDR 8.在C:\>下键入ATTRIB-RNTLDR 9.在C:\>下键入ATTRIB-HNTDETECT.COM 10.在C:\>下键入ATTRIB-SNTDETECT.COM 11.在C:\>下键入ATTRIB-RNTDETECT.COM 12.在C:\>下键入COPY X:\I386\NTLDR C:\ (注:X:是光盘驱动器的代号下同) 13.在C:\>下键入COPY X:\I386\NTDETECT.COM C:\ 14.完成后取出WinXP光盘及键入〔Exit〕会重新启动电脑 15.在BIOS选回用硬盘启动电脑便可 16.使用中文版WindowsXP如启动时选单出现乱码者可在进入WindowsXP后将WindowsXP光盘I386目录下的bootfont.bin复制至C盘的根目录下便可,如使用英文版WindowsXP者把bootfont.bin从C盘的根目录下删除便可。

6,855

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧