无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5557|回复: 39
打印 上一主题 下一主题

[求助] 百思不得其解,开机NTLDR is missing要怎么解决?

[复制链接]
跳转到指定楼层
1#
发表于 2015-9-24 18:52:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
朋友的电脑中了病毒,叫我帮忙重装XP系统,重装后开机却提示NTLDR is missing,然后进入PE用搜索本地硬盘系统却能正常引导NTLDR进入系统。在PE用系统引导工具修复,提示修复成功,但是开机还是NTLDR is missing。

现在只能确定:

1.C盘根目录下存在NTLDR并且没有损坏。因为用XORBOOT搜索NTLDR可以引导进入系统。
2.C盘格式为FAT32,并且是唯一的一个活动分区,其它的三个分区为逻辑分区。(单硬盘)
3.系统镜像肯定没有问题,之前我在别的电脑上重装好几次了,没出现过这个问题。
4.电脑启动失败后进入PE系统,可以看到系统盘下多了BOOT1.INI,NTLDR1这两个文件。以此类推。。。
5.用BOOTICE重建主引导记录MBR无效,用NTBOOTautofix修复引导也无效。

谁有遇到过这种情况,因为我只是兴趣,不是专业的,实在解决不了,只好上论坛向大家请教了
2#
发表于 2015-9-24 19:01:16 | 只看该作者
先用Diskgenius重建主引导记录,然后再修复一下系统启动项,就OK了——磁盘的问题。

点评

我用BOOTICE重建过主引导记录。一定要用Diskgenius重建吗?  详情 回复 发表于 2015-9-24 19:04
回复

使用道具 举报

3#
 楼主| 发表于 2015-9-24 19:04:28 | 只看该作者
有阴也有阳 发表于 2015-9-24 19:01
先用Diskgenius重建主引导记录,然后再修复一下系统启动项,就OK了——磁盘的问题。

我用BOOTICE重建过主引导记录。一定要用Diskgenius重建吗?

点评

Diskgenius重建更专业、更可靠一些。  详情 回复 发表于 2015-9-24 19:07
回复

使用道具 举报

4#
发表于 2015-9-24 19:07:01 | 只看该作者
2010woshilaohu 发表于 2015-9-24 19:04
我用BOOTICE重建过主引导记录。一定要用Diskgenius重建吗?

Diskgenius重建更专业、更可靠一些。

点评

磁盘问题的话是指分区表的问题还是硬盘本身的质量出了问题,请指教下!  详情 回复 发表于 2015-9-24 19:10
回复

使用道具 举报

5#
 楼主| 发表于 2015-9-24 19:10:19 | 只看该作者
有阴也有阳 发表于 2015-9-24 19:07
Diskgenius重建更专业、更可靠一些。

磁盘问题的话是指分区表的问题还是硬盘本身的质量出了问题,请指教下!

点评

硬盘的主引导记录被破坏了。  详情 回复 发表于 2015-9-24 19:21
回复

使用道具 举报

6#
发表于 2015-9-24 19:21:29 | 只看该作者
2010woshilaohu 发表于 2015-9-24 19:10
磁盘问题的话是指分区表的问题还是硬盘本身的质量出了问题,请指教下!

硬盘的主引导记录被破坏了。

点评

今天因为引导问题都弄了老半天了,虽然有用过Diskgenius,但是却没有用它重建过主引导记录,明天去朋友家试试,先谢谢你的帮忙了。  详情 回复 发表于 2015-9-24 19:25
回复

使用道具 举报

7#
 楼主| 发表于 2015-9-24 19:25:11 | 只看该作者
有阴也有阳 发表于 2015-9-24 19:21
硬盘的主引导记录被破坏了。

今天因为引导问题都弄了老半天了,虽然有用过Diskgenius,但是却没有用它重建过主引导记录,明天去朋友家试试,先谢谢你的帮忙了。
回复

使用道具 举报

8#
发表于 2015-9-24 20:49:27 | 只看该作者
   想彻底解决问题,重新分区,安装系统。
回复

使用道具 举报

9#
发表于 2015-9-24 21:24:18 | 只看该作者
换个硬盘试试
回复

使用道具 举报

10#
发表于 2015-9-24 23:57:37 | 只看该作者
本帖最后由 圆来如此 于 2015-9-25 00:00 编辑

经常碰到类似的问题,出现这种情况不外乎以下三种。第一,磁盘问题,可以通过重新分区和重建主引导记录来处理;第二,系统有没有正确安装在活动分区,比如说C盘;第三,碰到过奇葩电脑,重装系统之后竟然还要进BIOS设置硬盘为第一启动,希望这些会对你有所帮助。

点评

还有两个不可忽视的问题:第一个,也是最主要的一个就是磁盘出现了物理坏道;第二个,是否所安装的系统与硬件配置不相符,比如32位的硬件配置给装了个64位的系统,不过这个应该可以排除。毕竟64位的XP一般人还是不会  详情 回复 发表于 2015-10-7 22:21
除了没重新分区(有太多资料),其他的都试过了没有效果。  详情 回复 发表于 2015-9-25 09:25
回复

使用道具 举报

11#
发表于 2015-9-25 09:01:31 | 只看该作者
以下内容仅供借鉴,去年遇到不少这类机器,今年几乎没遇到过……
不一定有用,做个参考吧

点评

系统是干净的,没有任何软件,连运行库都没有,进PE修复过引导还是不行。  详情 回复 发表于 2015-9-25 09:15
回复

使用道具 举报

12#
发表于 2015-9-25 09:03:24 | 只看该作者
4.电脑启动失败后进入PE系统,可以看到系统盘下多了BOOT1.INI,NTLDR1这两个文件。以此类推。


楼上几位似乎都没考虑楼主所提到的这个信息吧。

假如 MBR 正确而 PBR 错误,则会出现楼主所报告的问题。

假如 MBR 自动引导 PBR,而 PBR 又去引导 NTLDR1 (而不是 NTLDR),则控制权由 NTLDR1 获得。再假如 NTLDR1 是某个有 bug 的引导程序(它可能不是微软的),则它可能会出现引导错误,从而给出 NTLDR is missing 的信息。

点评

那两个文件开始是没有的,启动失败后才多出来的。而且用BOOTICE也做了PBR引导,还是不行。而且多出来的两个文件和原文件MD5是一样的。  详情 回复 发表于 2015-9-25 09:36
回复

使用道具 举报

13#
 楼主| 发表于 2015-9-25 09:15:24 | 只看该作者
糊涂 发表于 2015-9-25 09:01
以下内容仅供借鉴,去年遇到不少这类机器,今年几乎没遇到过……
不一定有用,做个参考吧

系统是干净的,没有任何软件,连运行库都没有,进PE修复过引导还是不行。
回复

使用道具 举报

14#
发表于 2015-9-25 09:21:18 | 只看该作者
10 楼说的可能性很大
我也遇到过
检查一下 BIOS 吧,可能需要手动设置启动硬盘
不然就是硬盘的引导分区坏道了,写进去的MBR还是坏的
回复

使用道具 举报

15#
 楼主| 发表于 2015-9-25 09:25:23 | 只看该作者
圆来如此 发表于 2015-9-24 23:57
经常碰到类似的问题,出现这种情况不外乎以下三种。第一,磁盘问题,可以通过重新分区和重建主引导记录来处 ...

除了没重新分区(有太多资料),其他的都试过了没有效果。
回复

使用道具 举报

16#
 楼主| 发表于 2015-9-25 09:36:12 | 只看该作者
不点 发表于 2015-9-25 09:03
楼上几位似乎都没考虑楼主所提到的这个信息吧。

假如 MBR 正确而 PBR 错误,则会出现楼主所报告的问 ...

那两个文件开始是没有的,启动失败后才多出来的。而且用BOOTICE也做了PBR引导,还是不行。而且多出来的两个文件和原文件MD5是一样的。

点评

既然 ntldr1 就是 ntldr,你可以让 bootice 写 PBR 引导的时候,指定启动 ntldr1,而不是 ntldr。 如果新创建的 ntldr 的物理扇区号太靠后(太大),则有些 bios 有可能访问不到它,从而产生 “ntldr 丢失” 的错  详情 回复 发表于 2015-9-25 10:47
回复

使用道具 举报

17#
发表于 2015-9-25 09:37:06 | 只看该作者
应该是硬盘有问题,还是MHDD扫描一下看看。
回复

使用道具 举报

18#
发表于 2015-9-25 10:47:05 | 只看该作者
本帖最后由 不点 于 2015-9-25 10:55 编辑
2010woshilaohu 发表于 2015-9-25 09:36
那两个文件开始是没有的,启动失败后才多出来的。而且用BOOTICE也做了PBR引导,还是不行。而且多出来的两 ...


既然 ntldr1 就是 ntldr,你可以让 bootice 写 PBR 引导的时候,指定启动 ntldr1,而不是 ntldr。

如果新创建的 ntldr 的物理扇区号太靠后(太大),则有些 bios 有可能访问不到它,从而产生 “ntldr 丢失” 的错误。实际上 ntldr 是存在的,只不过文件的物理位置距离硬盘开头太远罢了(导致 bios 无法找到它,但进入 Windows 或 PE 后可以找到它,因为 Windows 和 PE 不使用 bios 来访问磁盘)。

你可考虑整理磁盘碎块,让 ntldr 靠前放置,这样就可能成功了。

补充:

我是基于如下考虑的:

某个引导管理软件把你原来的 NTLDR 改名为 NTLDR1,然后,它拷贝一个它自己带的 NTLDR 到硬盘(碰巧它所带的这个 NTLDR 与你原来的 NTLDR 一模一样)。但问题是,它新拷入的 NTLDR 所占据的物理位置太靠后了(可能是因为靠前的位置已经被占满了,只好放在靠后的位置)。结果,BIOS 无法访问这个新的 NTLDR。但 BIOS 应该可以访问原来的 NTLDR(也就是现在的 NTLDR1)。

你可以用某种工具列出 NTLDR 和 NTLDR1 的 blocklist(扇区列表),看看它都占据了什么扇区号,是不是太靠后了?

点评

重新指定启动NTLDR1还是不行,不过早上我用HDTune Pro看了下硬盘状态,发现重映射扇区计数竟然为红条,数据为2千多,也不知道是不是这个原因造成的。  详情 回复 发表于 2015-9-25 13:08
回复

使用道具 举报

19#
 楼主| 发表于 2015-9-25 13:08:17 | 只看该作者
不点 发表于 2015-9-25 10:47
既然 ntldr1 就是 ntldr,你可以让 bootice 写 PBR 引导的时候,指定启动 ntldr1,而不是 ntldr。

...

重新指定启动NTLDR1还是不行,不过早上我用HDTune Pro看了下硬盘状态,发现重映射扇区计数竟然为红条,数据为2千多,也不知道是不是这个原因造成的。

点评

重映射扇区计数基本等于坏道,可以试一下修复坏道, 2千多坏道如果很集中,用分区屏蔽法可以一试 2千多坏道如果很分散,则可能需要转移数据,从其他分区分个c盘  详情 回复 发表于 2015-12-1 17:22
回复

使用道具 举报

20#
发表于 2015-10-7 22:21:03 | 只看该作者
圆来如此 发表于 2015-9-24 23:57
经常碰到类似的问题,出现这种情况不外乎以下三种。第一,磁盘问题,可以通过重新分区和重建主引导记录来处 ...

还有两个不可忽视的问题:第一个,也是最主要的一个就是磁盘出现了物理坏道;第二个,是否所安装的系统与硬件配置不相符,比如32位的硬件配置给装了个64位的系统,不过这个应该可以排除。毕竟64位的XP一般人还是不会用的。
回复

使用道具 举报

21#
发表于 2015-12-1 10:26:29 | 只看该作者
会不会是电脑硬件决定,DELL的电脑貌似有类似故障,原因在于DELL本身的硬盘自身有个隐藏的诊断系统的分区,需要在开机启动目录重新编写启动扇区。但是安装版的系统不存在类似的故障,只有GHOST系统才会出现这样的故障。

点评

还有一种IBM的老本也是非常奇葩的,无论你用什么工具分区重建MBR、修复引导都无济于事!  详情 回复 发表于 2015-12-1 11:12
如果是DELL的电脑的话是有这种情况,遇到过一台DELL的笔记本是这样,最后安装的原版系统。 其他的有没有类似的情况不好说!  发表于 2015-12-1 11:08
这个说的是对的,安装原版系统没有问题,GHOST系统就会这样!  发表于 2015-12-1 11:04
回复

使用道具 举报

22#
发表于 2015-12-1 11:12:23 | 只看该作者
2011150 发表于 2015-12-1 10:26
会不会是电脑硬件决定,DELL的电脑貌似有类似故障,原因在于DELL本身的硬盘自身有个隐藏的诊断系统的分区, ...

还有一种IBM的老本也是非常奇葩的,无论你用什么工具分区重建MBR、修复引导都无济于事!
回复

使用道具 举报

23#
发表于 2015-12-1 17:22:58 | 只看该作者
2010woshilaohu 发表于 2015-9-25 13:08
重新指定启动NTLDR1还是不行,不过早上我用HDTune Pro看了下硬盘状态,发现重映射扇区计数竟然为红条,数 ...

重映射扇区计数基本等于坏道,可以试一下修复坏道,

2千多坏道如果很集中,用分区屏蔽法可以一试

2千多坏道如果很分散,则可能需要转移数据,从其他分区分个c盘

回复

使用道具 举报

24#
发表于 2015-12-1 21:02:31 | 只看该作者
换硬盘吧,你说有好多数据,你把重要数据放这样的硬盘很安心吗?如果重要数据已经转移到好的硬盘上,可能的话试试重新分区,或者至少c盘删除分区后重新分区一次。另外,好多年以前的引导型病毒也可能造成这样的情况
回复

使用道具 举报

25#
发表于 2015-12-2 09:18:11 来自手机 | 只看该作者
在mbr上安装wee,不一定只能用微软的引导
回复

使用道具 举报

26#
发表于 2015-12-2 18:35:08 | 只看该作者
用分区助手查看硬盘的C区是不是4K对齐了,如果是用DiskGenius分的区,它会自动默认4K对齐的,即使你不选4K对齐,硬盘主分区4K对齐在某些老式电脑上(比如07年左右的联想,方正机)绝对死翘翘。所以现在已经弃用DiskGenius,转而使用分区助手。
回复

使用道具 举报

27#
发表于 2015-12-14 17:40:02 来自手机 | 只看该作者
考虑下会不会还有一个隐藏的活动分区,就像某些笔记本电脑的Win7系统,有个存放系统启动文件的隐藏分区。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-20 22:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表