NTLDR is missing, press any key to restart解决方法

        今天又碰到一台电脑启动黑屏出现NTLDR is missing无法进入系统,参考以前记录的下文后,更新下新的操作心得:找一张win PE光盘启动系统,进入后可以可以发现故障系统的c盘下缺少ntldr ,boot.ini ,ntdetect.com三个文件,想办法拷贝ntldr和ntdetect.com两个文件(1、找张非ghost版windows系统盘,到i386目录下拷贝2、到其他同样操作系统的电脑上拷贝)到C盘,最后再自建一个boot.ini

示例 Boot.ini 文件

这是安装了 Windows XP Professional 的计算机中的默认 Boot.ini 文件的一个示例:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /fastdetect

这是先前在单独的分区中安装的 Windows 2000 附带的上述 Boot.ini 文件的一个示例。

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Windows XP Professional” /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT=”Windows 2000 Professional” /fastdetect

———2010/2/8更新————————————————————–

        原因之一:电脑在BIOS中支持USB设备启动,并且默认设置就是该项功能是启用的。所以在当有优盘在端口时就自动认为是USB启动。结果就出现这种情形了。

  或试试下面的方法:

  方法一 : 如果有系统安装盘的话, 进入修复控制台, 这个步骤就不用详细说了.看到 C:>WINNT之后 , 输入 copy X:\i386 ntldr   C: , 如果看到有拷贝成功, 重新启动就可以了.

  方法二 : 如果旁边有其他的机器, 操作系统相同的话, 将其系统中的ntldr ,boot.ini ,ntdetect.com 拷贝到一张干净的软盘上, 用这个软盘启动那个有问题的机器, 机器就可以启动起来了,启动之后,将软盘的这三个文件拷贝到C盘的根目录下就可以了.

  方法三:重装系统

  注:这里的copy X:\i386tldr    C:,其中X指的是光驱所在的盘符

转载请注明 :IT樵客

此条目发表在 好文推荐, 系统故障 分类目录,贴了 , , , , 标签。将固定链接加入收藏夹。

关于 logger

2010年网络规划设计师证书寻挂靠!

NTLDR is missing, press any key to restart解决方法》有 3 条评论

  1. 谢谢大家,第二种方法还真的很灵啊!谢谢各位高手啊!

  2. 翠雨黄山 回复

    [GoodLuck]

  3. 附上我的xp的boot.ini文件内容,如果你完成上面步骤后显示boot.ini找不到之类,进到系统后,重新编辑个boot.ini

    [boot loader]

    timeout=30

    default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS

    [operating systems]

    multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>