中国电脑论坛--电脑爱好者,计算机论坛's Archiver

joy666 发表于 2008-3-11 12:24

更多问题的数据恢复方法

[size=3][b][color=#ff0000]更多问题的数据恢复方法[/color][/b] [/size]

  [b]1.软盘坏[/b]
  虽说软盘已经用得不多了,但必竟还在市场上存在,万一哪天你用软盘带了一个重要文件,需要时却发现读不出来,这个时候你该怎么办?
  ① 检查是不是软驱问题,软盘是否正确安装到位。
  ② 可以使用HD-COPY软件来进行整盘读取,生成IMG文件后,再使用UNDISK将该文件在硬盘上解开,就可以使用其中需要的文件了。即使有部分扇区损坏,我们也可以再通过其他专用软件来修复这些错误,如我们可以使用EASY RECOVERY来修复受损的[url=http://www.gonet8.com/Article/bg/][color=#0000ff]Word[/color][/url],[url=http://www.gonet8.com/Article/bg][color=#0000ff]Excel[/color][/url]等文件。
  [b]2.系统问题的情况[/b]
  手动恢复数据的方法比较可靠,但是要求对硬盘的磁盘数据格式要相当深入的了解,非常清楚FAT16,FAT32,NTFS文件在硬盘上的存储格式和读写方式。现在以FAT32的文件磁盘格式为例,说明一下手动数据恢复的原理。
  ① 系统在启动过程中出现的错误提示及处理方法
[align=center][table=560][tr][td=1,1,30%]提示信息[/td][td=1,1,32%]可能原因[/td][td=1,1,38%]参考处理方法[/td][/tr][tr][td=1,1,30%]Invalid Partition Table[/td][td=1,1,32%]分区信息中1BE、1CE、1DE处不符合只有一个80而其他两处为0[/td][td=1,1,38%] 重建分区表或使用磁盘编辑软件手动修改错误,另外PQ软件也有分区表修复功能。[/td][/tr][tr][td=1,1,30%]Error Loading Operating System[/td][td=1,1,32%]主引导程序读取BOOT区5次没成功。[/td][td=1,1,38%]重建BOOT区。[/td][/tr][tr][td=1,1,30%]Missing Operating System DOS[/td][td=1,1,32%]活动分区引导扇区的“55AA”标记丢失[/td][td=1,1,38%]使用SYS 命令传送系统文件。[/td][/tr][tr][td=1,1,30%]Non-System Disk or Disk Error[/td][td=1,1,32%]C盘的根目录中没有系统文件[/td][td=1,1,38%]使用SYS命令重新传递系统。[/td][/tr][tr][td=1,1,30%]DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER[/td][td=1,1,32%]读取系统文件错误或文件损坏 [/td][td=1,1,38%]使用SYS命令重新传递系统。[/td][/tr][tr][td=1,1,30%]Invalid Driver Specifcationg[/td][td=1,1,32%]没有相对应的分区或主分区表的分区信息记录被破坏或扩展分区表丢失[/td][td=1,1,38%]根据各分区情况重建分区表,或者用自动修复工具修复。[/td][/tr][tr][td=1,1,30%]Bad or missing command interpreter[/td][td=1,1,32%]系统找不到COMMAND.com,或者COMMAND文件损坏[/td][td=1,1,38%]用光盘或软盘启动系统后,拷贝该文件。[/td][/tr][tr][td=1,1,30%]Invalid media type reading drive X ,Abort,Retry,Fail?[/td][td=1,1,32%]该分区没有高级格式化,或BOOT区中I/O(BPB)参数表被破坏[/td][td=1,1,38%]重新格式化或手动修复BPB参数表。[/td][/tr][tr][td=1,1,30%]Incorrect DOS Version[/td][td=1,1,32%]系统文件IO.SYS和COMMAND.COM这两个文件的版本不一致。对于WIN9X来说,有95 95osr/2,98,98 oem/2等版本。[/td][td=1,1,38%]重新用光盘启动电脑,使用SYS命令传送正确的文件。[/td][/tr][tr][td=1,1,30%]Primary master hard disk fail[/td][td=1,1,32%]硬盘丢失[/td][td=1,1,38%]检查CMOS设置和硬盘的电源和数据线及跳线是否设置正确。[/td][/tr][tr][td=1,1,30%]Disk I/O error[/td][td=1,1,32%]IO.SYS文件丢失或被破坏。[/td][td=1,1,38%]使用SYS命令传送系统文件。[/td][/tr][tr][td=1,1,30%]Invalid system disk[/td][td=1,1,32%]同上。 [/td][td=1,1,38%]同上。[/td][/tr][tr][td=1,1,30%]Type the name of the command Interpret……[/td][td=1,1,32%]COMMAND.COM丢失或损坏[/td][td=1,1,38%]拷贝该文件。[/td][/tr][tr][td=1,1,30%]Not Found any [ative partition] in HDD[/td][td=1,1,32%]没有发现活动分区。[/td][td=1,1,38%]硬盘分区表中没有“80”标志,使用磁盘编辑工具设置该标志。[/td][/tr][tr][td=1,1,30%]Verifying DMI pool Data...[/td][td=1,1,32%]原因很多,大多与硬盘有关,有可能是逻辑锁。[/td][/tr][/table][/align][size=3]② WIN9X操作系统无法正常工作的情况(下面的处理方法暂不考虑硬件故障) [/size]

  系统进入图形界面前死机的情况比较复杂,大部分与加载的某些驱动程序有关。我们可以在启动WINDOWS时,按“F8”或“Ctrl”键激活启动菜单,选择“Step by step configuation”,观察到哪一项时造成系统死机。再从CONFIG或者SYSTEM.INI文件中删除相关的加载程序组(即进入图形界面后产生死机时所加载的程序名称);或者进入安全模式(此时不加载主板和显卡等部件的驱动程序,自动运行的程序也不被加载),我们可以对注册表中的“HKEY_LOCAL_MACHINE\Software\Microsoft\[url=http://www.gonet8.com/Article/jy/1/][color=#0000ff]windows[/color][/url]\CurrentVersion\Run*”中的键值和启动组中加载的程序进行分析,对不必要的程序逐一删除,检查是否能够排除故障;或者更简单的在运行中使用“MSCONFIG”命令,将运行中的不必要的选项全部去除试一试,系统能否正常启动。
  对于显示IEXPLORE.EXE错误,不能继续进行任何操作,可能是因为某个系统的动态链接库损坏,解决方法是覆盖安装WIN9X,或者从其他机器上COPY损坏的动态链接库,具体要确定是哪个链接库损坏一般比较困难。
  对于系统频繁出现各种出错信息,一般原因是虚拟内存不足,检查C盘的剩余空间是否过少,或者是因为打开的应用程序和窗口过多所致。
  [b]3.硬盘分区表被破坏,造成所有盘符或部分盘符丢失的情况[/b]
  首先使用“FDISK/MBR”重建主引导区,再根据情况修正分区表。修正分区表的基本思路是查找以55AA为结束的扇区,再根据扇区的结构和后面是否有FAT表等情况判定是否为分区表,最后计算填回主分区表。由于需要进行10进制和16进制计算,过程比较烦琐,还容易出现错误。最好错助下面介绍的数据恢复软件进行。
  如果硬盘的主引导区,活动分区引导区的BPB表,及FAT表都被完全破坏的情况下,要想恢复某个指定的文件,我们可以用DISKEDIT或KV3000等磁盘编辑软件来查找相关的已知信息。臂如文件为文本,文件中包含“计算机操作系统”,那么我们就要把他们转换为内码“BC  C6 C8 E3 BB FA B2 D9 D7 F7 CF B5 CD B3”进行查找。
  [b]FAT32结构知识:[/b]
  硬盘的0道的全部扇区都为隐含扇区,其中0扇区是硬盘的主引导区,其余的62个扇区为空闲,一些多系统引导软件和病毒常常利用这部分空间来存储自己的程序代码。
  硬盘的1道0-2扇区为FAT32文件系统的引导扇区,3-5扇区为0-2扇区的备份。6-31扇区为空,32扇区开始为第一个FAT表,FAT表的大小与硬盘的分区的大小有关。FAT32文件系统的根目录并不一定是数据区的第一个簇,它可以位于数据区的任何一个簇,这也是FAT32的根目录大小不在受255个文件限制的原因,这也是FAT32的文件名可以支持长文件名的原因之一。
  在C盘的尾部还有一个隐含磁道,这是扩展分区表所在的位置,由主引导区中的分区表的扩展分区的起始位置指定。该分区表的内容只有两项,一项是逻辑分区D的大小和属性,另一项是下一个扩展分区的位置。

joy666 发表于 2008-3-11 12:25

4.某一分区被误格式化或文件丢失或误删除的情况

对于FAT格式的文件结构,文件删除仅仅是把文件的首字节改为E5H,其余的内容并不没有被修改,因此可以比较容易恢复。我们可以使用后面介绍的数据恢复软件轻松的把我们误删除或意外丢失的文件找回来。不过特别注意的是,我们在发现文件丢失后,准备使用恢复软件时,千万不要在本机安装这些恢复工具,因为软件的安装可能恰恰把刚才丢失的文件覆盖掉。最好使用能够从光盘直接运行的数据恢复软件,或者把硬盘挂在别的机器上进行恢复。
特别是你的文件存储在C盘的情况下,如果你发现主要文件被你误删除或意外丢失时,这时你应该马上直接关闭电源,用软盘启动进行恢复或把硬盘挂接到其机器上进行处理。
误格式化的情况可以使用UNFORFAT或EASYRECOVER等工具进行处理。但是如果使用的是Format X:/U命令进行的格式化,那么这种情况是无法恢复的。
5.文件无法正常打开的情况
一般的说,恢复损坏的文件需要我们非常清楚的了解文件结构,这并不是一件容易的事情,还有是这方面的工具也不多。但经验告诉我们:文件如果字节数大小正常,不能正常打开常常是因为文件头被意外破坏。
举例说明:
① ZIP、TGZ等压缩包无法解压
ZIP文件损坏的情况下可以用一个名为“ZIPFIX”的工具处理,也可以用“EASYRECOVERY”软件解决。不过你的文件如果是从[url=http://www.gonet8.com/Article/zw/web/][color=#0000ff]ftp[/color][/url]站点上下载的,那么有可能是因为你没有定义下载模式为BIN造成的。
② 自解压文件无法解压
一般都是可执行文件头部分损坏,我们可以用对应的压缩工具按一般压缩文件进行解压。
③ DBF文件死机后无法打开
典型的文件头中的记录数与实际不匹配了,把文件头中的记录数向下调整。我们也可以到网上查找这方面的相关介绍。
④ ACCESS文件不能打开
这类文件我们可以使用EasyRecovery软件进行修复,能够找回大部分的重要信息。
zmbbs=1; 6.硬盘的分区被加密或扇区被搬移的情况

此时千万不要FDISK/MBR,SYS等命令进行处理,否则极有可能数据再也无法找回,一定要反解加密算法,或使用KV3000等磁盘编辑软件找回被移走的重要扇区。 对于那些加密硬盘数据的病毒,清除时一定要选择能恢复加密数据的可靠杀毒软件。
7.文件加密后密码遗忘的情况
对于很多字处理软件的文件加密和ZIP,WINRAR等压缩包的加密,你是不能靠加密逆过程来完成的,因为那从理论上是异常困难的。目前有一些相关的软件,他们的思想一般都是用一个大字典集中的数据循环用相同算法加密后与密码的密文匹配,直到一致时则说明找到了密码。我们可以到网上查找相应的破解软件,来解决密码遗忘的问题。
当然,有些软件是有后门的,比如DOS下的WPS,Ctrl+qiubojun就是通用密码,但是WPS 97及2000等版本,如果我们使用的是“普通型加密”,还可以通过专用软件或求助于金山公司还可以解决,但对于“绝密型加密”,几乎是不可能破解的。
8.系统用户密码遗忘的处理的情况
方法一:通过在网上找到支持该文件系统结构的软件,如“NTFSDOS”,把该文件拷贝到系统软盘上,通过该软盘启动系统,再执行该文件,我们就可以在WIN98系统下打开NT分区,然后查找以“SAM”结尾的所有文件,把该文件删除,就可以正常进入操作系统,然后再重新设置新密码。
方法二:使用“O&O Bluecon 2000”软件,它可以让你方便的修复被损坏的Windows NT/2000系统,与[url=http://www.gonet8.com/Article/jy/1/][color=#0000ff]windows[/color][/url] 2000的恢复控制台差不多,并且可以修改本地的管理员密码。
该软件功能强大,可以备份注册表,显示某一操作系统的硬件配置情况,编辑文本,修改密码,编辑注册表,显示/启动/禁止服务命令等。具体的命令参数和详细用法可以使用“命令 /?”的方式获得。
这款软件最新版的下载地址:[url=http://www.oosoft.com/][color=#810081]http://www.oosoft.com/[/color][/url]
方法三:[url=http://www.gonet8.com/Article/1/syf/][color=#0000ff]输入法[/color][/url]漏洞,这个网上介绍资料很多,不过只适用于没有安装PACK包的WIN2K系统。
对UNIX系统,我建议你一定先做一张应急盘。

acht12 发表于 2008-4-3 21:32

楼主辛苦了。呵`):/004

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.