系统启动时提示“ntldr is missing press any key to reboot”的处理

来源:互联网 发布:淘宝网店客服 编辑:程序博客网 时间:2024/05/21 22:40

一、启用故障恢复控制台进入字符界面(有两种办法):

1.通过光盘,使用 Windows 2000 安装盘重新启动计算机,在欢迎使用安装程序屏上,按 R 键修复 Windows 2000 安装。 C 键通过使用恢复控制台修复 Windows 2000 安装。

2.通过选择系统启动界面的故障恢复控制台。当然这要求首先在2000下运行安装光盘上的X:/i386/winnt32 /cmdcons安装恢复控制台。

输入1,选择c盘上的2000系统,然后按 Enter 键。 键入管理员密码,然后按 Enter 键。

二、 恢复ntldrntdetect.com文件

键入 map,然后按 ENTER 键。记下分配给包含 Windows 2000 光盘的 CD-ROM驱动器的驱动器号(这里假设为F:),键入以下命令,在键入每个命令后按 ENTER

copy f:/i386/ntldr c:/   
  copy f:/i386/ntdetect.com c:/  
  如果系统提示您覆盖现有文件,请键入 y,然后按 Enter 键。
三、检查boot.ini文件是否被破坏,如果不存在这个文件就必须恢复,有三种解决办法:

A)        从别的机器上面创建或者复制一个boot.ini到软盘,然后用copy命令拷贝到根目录;

B)        (使用这个办法必须要在gpedit.msc里面设置“计算机配置”-“windows设置”-“安全设置”-“本地策略”-“安全选项”里将“故障恢复控制台:允许对所有驱动器和文件夹进行软盘复制和访问”设置为“已启用”)执行命令set allowallpaths=true然后就可以执行硬盘c:/winnt/system32/edit.com命令来创建boot.ini文件了;

C)        (经查只有WINXP才提供这个方法,WIN2K下没用)bootcfg /redirect重建Boot.ini(可以现执行bootcfg /scan,最后执行fixboot c:)。

       boot.ini文件样本:
  [boot loader]
  timeout=30
  default=multi(0)disk(0)rdisk(0)partition(1)/WINNT
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(1)/WINNT="Microsoft Windows 2000 Professional" /fastdetect

四、 键入 exit,然后按 ENTER 键。计算机将会重新启动,故障排除。

原创粉丝点击