NTLDR文件丢失解决办法

来源:互联网 发布:mysql tmp 目录 编辑:程序博客网 时间:2024/05/01 12:10
2000/XP/2003启动过程中可能会报错:

NTLDR is missing.

Press Ctrl+Alt+Del to restart.

原因
如果标记为活动的分区不包括 Windows 启动文件或其他操作系统的启动文件,就会出现此行为。在基于 Intel 的计算机上,为了启动目的,系统分区必须是已标记为活动的主磁盘分区。这一分区必须在计算机启动时有权访问的磁盘上。同一时间只能有一个活动的系统分区。如果您要使用另一个操作系统,您必须在重新启动计算机前将该操作系统的系统分区标记为活动分区。

解决方案
重要说明:在执行下面列出的步骤之前,请确保您的重要数据文件都有一个良好的备份。

要解决此行为,请使用下列方法之一:

尝试通过软盘启动更改活动磁盘分区,然后使用磁盘实用工具手动更改活动分区:

使用 Microsoft Windows 95、Microsoft Windows 98 或 Microsoft Windows Millennium Edition (Me) 启动软盘引导到命令提示符下。
在命令提示符下,键入 fdisk,然后按 Enter 键。
当提示您是否启用大磁盘支持时,单击 Yes(是)。
单击“Set active partition”(设置活动分区),按下打算作为活动分区的磁盘号,然后按 Enter 键。
按 ESC 键。
取出启动盘,然后重新启动计算机。

使用 Windows XP 启动磁盘启动计算机。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

305595 如何用 Windows XP 为 NTFS 或 FAT 分区创建启动磁盘

如果被错误地标记为活动的分区使用的是 FAT 文件系统、FAT32 文件系统或 NTFS 文件系统格式,则您可能能够使用 Windows 故障恢复控制台来纠正此行为。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

314058 Windows XP 故障恢复控制台的说明

注意:系统分区是指包含启动 Windows 所需文件(例如 Ntldr、Boot.ini 和 Ntdetect.com)的磁盘卷。在基于 Intel x86 的计算机上,系统分区必须是标记为活动的主磁盘分区。在 Intel x86 计算机上,这一分区始终是驱动器 0,操作系统启动时系统 BIOS 将搜索此驱动器。

使用故障恢复控制台将 Ntldr 文件从 Windows XP 光盘复制到当前活动分区的根目录下。执行下列步骤:
使用 Windows XP 安装程序软盘或者使用 Windows XP 光盘启动计算机。
在“欢迎使用安装程序”屏幕出现时,按 F10 键或按 R 键进行修复。
按 C 键启动故障恢复控制台。

使用以下命令将 Ntldr 文件从 Windows XP 光盘复制到系统分区根目录,在键入每个命令之后按 Enter 键:
键入 cd .. 转到驱动器 C 的根目录。

注意,在“d”和两个句点 (..) 之间要有一个空格。
键入光盘驱动器号。
键入 cd i386。
键入 Copy ntldr c:。
键入 Exit。

如果分区没有用 Windows 进行格式化,您可能还需要运行故障恢复控制台的 fixboot 命令来使该活动分区成为可启动分区。

在您能够启动到 Windows 后,建议您使用“Windows 磁盘管理”管理单元工具将原来的系统分区重新设置为活动分区,然后重新启动计算机。

这篇文章中的信息适用于:
Microsoft Windows Server 2003, Web Edition
Microsoft Windows Server 2003, Standard Edition
Microsoft Windows Server 2003, Enterprise Edition
Microsoft Windows Server 2003, Datacenter Edition
Microsoft Windows XP Professional
Microsoft Windows XP Home Edition
最近更新: 2004-5-31 (2.0)
关键字: kbenv kbprb KB315261
原创粉丝点击