怎样给金刚上橄榄油:求高手相助````急`````万分感谢```

来源:百度文库 编辑:神马品牌网 时间:2024/03/29 03:55:41
为什么我的电脑在一次重新安装过程中 中断之后开机一直显示ntlrd is missing,而且只能看到一个C盘,其他盘全部不见?求高手告诉我

我找到2个方法:可能有点多,要仔细看

一、
NTLRD IS MISSING的解决方法
ntdlr是NT内核系统的引导程序。
NTDLR是开机时系统的关键引导文件,主要任务是装载注册表、读取系统文件,功能与WINDOWS98时的COMMAND.EXE文件差不多。
用安装盘修复即可。
NTDLR丢失可能是由于你用了某些格式化软件,像PQ什么的,造成NTDLR丢失。以后格式化最好使用WINDOWS自带的分区工具。
以下以2000系统为例,xp其实差不多。
使用 Windows 2000 CD-ROM
1. 将 Windows 2000 光盘插入计算机的 CD-ROM 驱动器或 DVD-ROM 驱动器,并启动 Windows 2000 安装程序。
2. 在“欢迎使用安装程序”页面上,按 R 键。
3. 在“Windows 2000 修复选项”页面上,按 R 键。
4. 当提示您“从下列修复选项中选择一个”时,请按 M 键。
5. 按向上箭头两次,选中“验证 Windows 2000 系统文件”,然后按 ENTER 键清除所做选择。
6. 按向下箭头,选中“继续(执行所选任务)”,然后按 ENTER 键。 将出现以下消息:
You need an Emergency Repair disk for the Windows 2000
installation you want to repair.(要修复 Windows 2000 安装,您需要一张紧急修复磁盘。)
7. 如果您有紧急修复磁盘,请按以下步骤操作:
a.按 ENTER 键。
b.将紧急修复磁盘插入计算机的软盘驱动器,然后按 Enter 键。
c.按照说明修复安装,然后重新启动计算机。
如果您没有紧急修复磁盘,请按以下步骤操作:
a.按 L 键。您将收到类似以下内容的消息:
Setup has found Windows 2000 in the following folder:
驱动器:\\\\WINNT “Microsoft Windows 2000”
b.按 ENTER 键。
安装程序将检查磁盘,然后完成修复过程

二、
NTLDR is missing

--------------------------------------------------------------------------------

NTLDR文件是win nt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示"NTLDR is missing..."并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。
NTLDR文件是做什么的?我们如何来修复NTLDR文件类型的故障呢?
NTLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。
一般情况系统的引导过程是这样的: 代码

1、电源自检程序开始运行
2、主引导记录被装入内存,并且程序开始执行
3、活动分区的引导扇区被装入内存
4、NTLDR从引导扇区被装入并初始化
5、将处理器的实模式改为32位平滑内存模式
6、NTLDR开始运行适当的小文件系统驱动程序。
小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。
7、NTLDR读boot.ini文件
8、NTLDR装载所选操作系统 *如果NT/XP被选择,,
NTLDR运行Ntdetect.com 对于其他的操作系统,
NTLDR装载并运行Bootsect.dos然后向它传递控制。
windows NT过程结束。
9.Ntdetect.com 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。
11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作
12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始

当此文件丢失时,我们可以从安装光盘上进行提取,方法是:
1、进入系统故障恢复控制台。
2、转到C盘。
3、输入"copy X:\I386\NTLDR c:\"(说明:X为光驱盘符)并回车,
如果系统提示要否覆盖则按下"Y",之后输入exit命令退出控制台重新启动即可。

症状
当试图在一台运行 Microsoft Windows 95、Microsoft Windows 98 或 Microsoft Windows Millennium Edition (Me) 的计算机上安装 Windows XP 或者升级到 Windows XP 时,可能在安装过程中的第一次重新启动后接收到下面的错误信息:
NTLDR is missing
Press any key to restart
此行为只有当 Windows 95、Windows 98 或者 Windows Me 安装于使用 FAT32 文件系统的大容量驱动器之上时才会出现。

原因
如果克隆现有的 Windows 95、Windows 98 或 Windows Me 的安装,然后应用于与克隆副本的源驱动器有不同布局的驱动器上,则可能发生此行为。
一种可能的情况如下所示:正在一个 4 GB 的驱动器上运行 Windows 98。在升级后,例如升级到一块 30 GB 的硬盘后,使用第三方磁盘映像实用程序对 Windows 98 安装进行镜像操作并应用镜像到新驱动器上。在晚些时候,接着在 Windows 98 的克隆映像上安装 Windows XP 以升级到 Windows XP。
要发生此行为,则下面的条件必须存在:
• 系统/启动分区用 FAT32 文件系统格式化。
• 计算机通过使用 INT-13 扩展(大于 7.8 GB 且分区表内有 0C 的 System-ID 类型的分区)启动。
• 由于克隆过程,造成了 FAT32 BIOS Parameter Block (BPB) 中的头(边)值与物理驱动器的布局不匹配。
Windows 95、Windows 98 或者 Windows Me 启动代码忽略 BPB 中的头值,并且即使在值无效时仍启动程序。但是,Windows 2000 和 Windows XP 中的启动代码需要这个值,如果此值无效则启动过程不会成功。

解决方案
若要解决此问题,请改正 FAT32 BPB 中的无效头(边)值以使得 Windows XP 启动过程得以继续。更新此字段最简单的方法是通过使用下面的过程重写 Windows 95、Windows 98 或者 Windows Me 的启动代码: 代码
一. 使用包含 Sys.com 文件(默认情况下包含此文件)的 Windows 95、Windows 98 或者 Windows Me 启动盘重新启动计算机。
二. 在系统驱动器的根目录中制作 msdos.sys 文件的备份副本。为此,请从命令提示处键入下面的命令:
attrib -h -r -s c:\msdos.sys
rename msdos.sys *.sys
三. 在命令提示符中,输入 sys c:。此命令用正确的 BPB 信息重写 Windows 95、Windows 98 或者 Windows Me 启动代码。如果此命令成功运行,跳到步骤 四。
如果使用 Windows Me 启动盘并接收到错误信息,"Cannot find the system file in the standard locations on drive C:",那么 Windows Me 安装程序中的一个或更多文件已被删除。使用下面的步骤将正确的文件放置到驱动器上以便 sys 命令可以找到它们:a. 通过使用以下命令启动命令提示符(也就是说,输入命令并在每个命令后按 ENTER 键):
c:
cd\windows
a.如果 Windows 在与 Windows 文件夹不同的文件夹中安装,则相应地调整命令
b.如果 Windows 在与 Windows 文件夹不同的文件夹中安装,则相应地调整命令设法使用下面的命令切换到 Command 文件夹:
cd command
如果出现错误表明没有找到路径,则使用下面的命令创建 Command 文件夹,然后再次运行 cd command:
md command
c.如果 Windows 在与 Windows 文件夹不同的文件夹中安装,则相应地调整命令使用下面的命令切换到 EBD 文件夹:
cd ebd
如果出现错误表明没有找到路径,则使用下面的命令创建 EBD 文件夹,然后重复 cd ebd 命令:
md ebd
d.如果 Windows 在与 Windows 文件夹不同的文件夹中安装,则相应地调整命令在 EBD 文件夹中,使用下面的命令从硬盘的根复制 Io.sys 文件并将 Io.sys 文件重命名为 Winboot.sys:
attrib -s -h -r c:\io.sys
copy c:\io.sys winboot.sys
Winboot.sys 是 Sys.com 需要的文件。
e.如果 Windows 在与 Windows 文件夹不同的文件夹中安装,则相应地调整命令切换回 A 驱动器,然后运行下面的命令:
a:
sys c:
输入下面的命令并在每个命令后按 ENTER 键以还原原始的 msdos.sys:
attrib -s -h -r c:\msdos.sys
copy c:\msdos.ysy c:\msdos.sys
按 Y 键改写现有的 MSDOS.SYS 文件。应该接收到文件被改写的"1 FILE(S) COPIED"确认。
四.输入下面的命令并在每个命令后按 ENTER 键以还原原始的 msdos.sys:重新启动计算机到 Windows 95、Windows 98 或者 Windows Me 中,然后重新尝试 Windows XP 的安装或升级过程。
备注:或者,在运行 sys c: 命令后,启动到故障恢复控制台中,然后使用 fixboot 命令重写 Windows XP 启动代码。此过程使原始安装通常可以继续进行。

NTLDR 文件丢失怎么办- -

NTLDR文件是win nt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示"NTLDR is missing..."并要求按任意键重新启动,不能正确进入系统 。
所以应该在系统正常的时候给予备份。
NTLDR文件是做什么的?我们如何来修复NTLDR文件类型的故障呢?

NTLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。
一般情况系统的引导过程是这样的:
1、电源自检程序开始运行
2、主引导记录被装入内存,并且程序开始执行
3、活动分区的引导扇区被装入内存
4、NTLDR从引导扇区被装入并初始化
5、将处理器的实模式改为32位平滑内存模式
6、NTLDR开始运行适当的小文件系统驱动程序。小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。
7、NTLDR读boot.ini文件
8、NTLDR装载所选操作系统 *如果NT/XP被选择,,NTLDR运行Ntdetect.com 对于其他的操作系统,NTLDR装载并运行Bootsect.dos然后向它传递控制。
windows NT过程结束。
9.Ntdetect.com 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。
11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作
12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始
当此文件丢失时,我们可以从安装光盘上进行提取,方法是:
1、进入系统故障恢复控制台。
2、转到C盘。
3、输入"copy X:\I386\NTLDR c:\"(说明:X为光驱盘符)并回车,如果系统提示要否覆盖则按下"Y",之后输入exit命令退出控制台重新启动即可。

win2000无法启动提示 NTLDR>>MISSINT我的系统win2000 ad 版,在启动时自检测刚完成就启动系统了,提示 NTLDR missting 然后要求按热启动键启动,结果总是一样的提示,请问是什么原因!谢谢大家!
--------------------------------------------------------------------------------
1.用Windows 2000的安装盘启动电脑,进入Windows 2000 的安装界面;
2.界面提示“要修复Windows 2000中文版的安装,请按R”,按R键继续;
3.界面提示“要用故障恢复控制台修复Windows 2000安装”选项,按C键继续;
4.屏幕出现故障恢复控制台提示“C:\Winnt,要登录到哪个Windows 2000安装(要取消,请按Enter)?”,在此键入“1”,然后按Enter键;
5.键入管理员密码,然后按Enter键(如果没有密码,不用输入);
6.键入Copy x:\Simpchin\Windows2000\Server\I386\Ntldr c:\,按ENTER键(注:如果是其他的安装盘,可以使用搜索命令查找一下ntldr文件的位置,一般在i386目录下。“x:”为光盘驱动器号);
7.键入Copy F:\Simpchin\Windows2000\Server\I386\Ntldr c:\,按 Enter 键,系统提示您是否覆盖文件,键入Y,然后按Enter键。
--------------------------------------------------------------------------------
用启动盘修复是一个很好的办法了...如果从其他机上拷的话,不一定可以.如果你觉得可以的话,用下列命令:
attrib c:\ntldr -s -h -r -a
copy c:\ntldr a:\
attrib c:\ntldr +s +h +r +a
这样,另一台机的ntldr就到了你的A:盘上了.
到你的机呢,就用以下命令:
copy a:\ntldr c:\
attrib c:\ntldr +s +h +r +a