12
返回列表 发新帖
楼主: 高丽人参
收起左侧

[已解决] 求救!

 关闭 [复制链接]
zhaonimm
发表于 2007-5-12 16:29:09 | 显示全部楼层
分区表损坏的修复   
            
          硬盘主引导记录所在的扇区也是病毒重点攻击的地方,通过破坏主引导扇区中的DPT(分区表),即可轻易地损毁硬盘分区信息。分区表的损坏通常来说不是物理损坏,而是分区数据被破坏。因此,通常情况下,可以用软件来修复。   
          通常情况下,硬盘分区之后,备份一份分区表至软盘、光盘或者USB盘上是极为明智的。这个方面,国内著名的杀毒软件KV3000系列和瑞星都提供了完整的解决方案。另外,对于没有备份分区表的硬盘,也提供了相应的修复方法,不过成功率相对较低。   
          另外,中文磁盘工具DiskMan在这方面也是行家里手。重建分区表作为它的一个“杀手锏”功能,非常适合用来修复分区表损坏。   
          对于硬盘分区表被分区调整软件(或病毒)严重破坏,引起硬盘和系统瘫痪,DiskMan可通过未被破坏的分区引导记录信息重新建立分区表。在菜单的工具栏中选择“重建分区表”,DiskMan即开始搜索并重建分区。DiskMan将首先搜索0柱面0磁头从2扇区开始的隐含扇区,寻找被病毒挪动过的分区表。接下来搜索每个磁头的第一个扇区。搜索过程可以采用“自动”或“交互”两种方式进行。自动方式保留发现的每一个分区,适用于大多数情况。交互方式对发现的每一个分区都给出提示,由用户选择是否保留。当自动方式重建的分区表不正确时,可以采用交互方式重新搜索。   
          但是,需要注意的是,重建分区表功能不能做到百分之百的修复分区表,除非你以前曾经备份过分区表,然后通过还原以前备份的分区表来修复分区表损坏。因此可见,平时备份一份分区表是多么的必要


可是你的不像分区表错误啊
分区表被破坏后,最常见的出错提示是:“Invalid   Partition   Table”(无效分区表)。
你有上面那个提示吗?
高丽人参
 楼主| 发表于 2007-5-12 22:24:04 | 显示全部楼层
原帖由 zhaonimm 于 2007-5-12 16:29 发表
分区表损坏的修复   
            
          硬盘主引导记录所在的扇区也是病毒重点攻击的地方,通过破坏主引导扇区中的DPT(分区表),即可轻易地损毁硬盘分区信息。分区表的损坏通常来说不是物理损坏,而是 ...

没有您说的这些提示,后来又显示NTLDR IS MISSING!
zhaonimm
发表于 2007-5-12 22:33:04 | 显示全部楼层
NTLDR文件是winnt/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:I386NTLDR c:"(说明:X为光驱盘符)并回车,
如果系统提示要否覆盖则按下"Y",之后输入exit命令退出控制台重新启动即可。



这个你试试吧 要是这个提示的话 这样做还是有用的 你可是试试 成功了 来说下 失败也要来 我在继续帮你找 呵呵
高丽人参
 楼主| 发表于 2007-5-13 21:40:04 | 显示全部楼层
原帖由 zhaonimm 于 2007-5-12 22:33 发表
NTLDR文件是winnt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示"NTLDR is missing..."并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。
NTLDR文件是做什么的?我们如 ...

你说的这些我都试了,COPY了两个位于I386目录下的文件,在DOS系统下也显示文件被成功的复制,但是再开机器还是显示NTLDR IS MISSING 啊!我可头疼了/
zhaonimm
发表于 2007-5-13 21:57:54 | 显示全部楼层
由于硬盘信息被篡改,导致系统找不到硬盘中的系统分区,所以就找不到系统分区中的启动文件NTLDR了。只要在BIOS的“Standard CMOS Setup”中,把硬盘检测方式设置为“Auto(自动)”即可

请按照下面步骤进行修复:
1.将WindowsXP安装光盘放入光驱
2.进入BIOS设置为Boot From CD-ROM
3.当显示到“Press any key to boot from the CD”时,按下任意键
4.当进入到Windows XP安装菜单时,按下“R”键进入故障恢复台。
5.按下“1”(Windows XP 的代号)键和回车登录进入你的Windows安装
6.输入你的Administrator帐户和密码

    7.在 C:\Windows> 下键入 Fixboot 及按 Y 确认
    8.在 C:\Windows> 下键入 光盘 \
    9.在 C:\> 下键入 ATTRIB -H NTLDR
10.在 C:\> 下键入 ATTRIB -S NTLDR
11.在 C:\> 下键入 ATTRIB -R NTLDR
12.在 C:\> 下键入 ATTRIB -H NTDETECT.COM
13.在 C:\> 下键入 ATTRIB -S NTDETECT.COM
14.在 C:\> 下键入 ATTRIB -R NTDETECT.COM
15.在 C:\> 下键入 COPY H:\I386\NTLDR C:\ 注: H: 是光盘驱动器的代号下同(视自己机子而定)
16.在 C:\> 下键入 COPY H:\I386\NTDETECT.COM C:\
17.完成后取出 Win XP 光盘及键入 Exit 会重新启动电脑
18.在 BIOS 选回用硬盘启动电脑便可
19.使用中文版 Windows XP 如启动时选单出现乱码者可在进入 Windows XP 后将 Windows XP 光盘 I386 目录下的bootfont.bin 复制至 C 盘的根目录下便可,如使用英文版 Windows XP 者把 bootfont.bin 从 C 盘的根目录下删除便可

若还不能修复,那么试着拷贝C:\根目录下,boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin等等近出错的电脑里,重启。


      总结:Windows XP出现“NTLDR is MissING”错误,少的文件是 C:\NTLDR、C:\NTDETECT.COM。可能还有C:\Boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin文件。修复方式,到好的Windows XP机器上复制这些文件到U盘(软盘),然后启动到Windows XP修复模式,将文件复制到C:\目录下面。唯一要注意的是boot.ini文件的内容,记录了系统引导的硬盘以及分区。

注意这一步 8.在 C:\Windows> 下键入 光盘 \   这个光盘\应该是你的光驱盘符
你挨个试试吧 这些就是解决这个问题的办法了。。。
高丽人参
 楼主| 发表于 2007-5-13 22:41:15 | 显示全部楼层
原帖由 zhaonimm 于 2007-5-13 21:57 发表
由于硬盘信息被篡改,导致系统找不到硬盘中的系统分区,所以就找不到系统分区中的启动文件NTLDR了。只要在BIOS的“Standard CMOS Setup”中,把硬盘检测方式设置为“Auto(自动)”即可

请按照下面步骤进行修 ...


谢谢楼主赐教,现在问题的关键是我已经把硬盘全盘格式化了,想要转入 C:\Windows>,可是就是进不去,提示无法访问.
luan
发表于 2007-5-14 09:17:04 | 显示全部楼层
不懂
zhaonimm
发表于 2007-5-14 09:25:20 | 显示全部楼层
原帖由 高丽人参 于 2007-5-13 22:41 发表


谢谢楼主赐教,现在问题的关键是我已经把硬盘全盘格式化了,想要转入 C:\Windows>,可是就是进不去,提示无法访问.

。。。。。。。。。你全盘格式化后有没有重新分区 这样你在试试  全盘格式化 Windows就没了啊
BIOS中你改了吗?硬盘改为自动识别!最好重新分区
kfpcx
发表于 2007-5-14 18:58:47 | 显示全部楼层
不懂……全格了,还有这个提示
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-1 16:15 , Processed in 0.096173 second(s), 14 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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