硬盘分区数据恢复

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:05:20
家好,我前几天在用GHOST恢复系统到一半时,突然提示错误就中断了.然后退出GHOST再运行GHOST恢复时,就找不到硬盘.再重装系统就只有一个盘了,在DOS下也找不到硬盘的盘符.把硬盘拆下来装到另一台有硬盘且装了XP的电脑上时,可以看得到系统里有此硬盘,但还是看不到盘符.用EASYRECOVERY检查时又显示无物理坏区,恢复时出现了很多文档,但导出一部份文档如BMP,PDF后,却打不开这些恢复的文档.请问高手,为什么恢复后的文档打不开?将如何操作?感谢

用FDISK命令删除了硬盘分区之后,表面现象是硬盘中的数据已经完全消失,在未格式化时进入硬盘会显示无效驱动器。如果您了解Fdisk的工作原理,就会知道Fdisk只是重新改写了硬盘的主引导扇区(0面0道1扇区)中的内容,具体地说就是删除了硬盘的分区表信息,而硬盘中任何分区的数据均没改动。可仿照“分区表错误”的修复方法,即想办法恢复分区即数据,但这只限于删除分区或重建分区之后;如果已经对分区用Format命令格式化,需在恢复分区之后,再恢复分区数据。

针对以上介绍的几种误删除类恢复,为了提高恢复成功率,我们应遵循如下几点:

(一)文件或文件夹的恢复

不向目标分区写入新文件,从概念上容易理解,但实际要做到却不是那么容易的。因为Windows会在各个分区多多少少生成一些临时文件,加上还有在启动时自动扫描分区的功能,如果设置不当或操作上稍不留意,可能已经写入了新文件而您还不知道。

1.不要安装新软件或运行新任务

特别是不要向恢复目标分区安装新的软件,即使是恢复软件本身。例如您要恢复的是C盘被误删除的数据,而工具软件的默认指向都是C盘的,您一路回车安装的话,可能就万事休矣;如果您的虚拟内存设在了C盘,此时也不要打开新的任务,以免因为虚拟内存的更新变化覆盖数据。您应该在“系统”里更改虚拟内存的指向路径,然后重新启动Windows,再安装恢复软件到目标以外的分区。

2.注意Windows扫描和报告的设置

默认状态下,Windows会在启动的时候检测分区有没有错误,如果上次是非正常关机,您就会看到一个扫描的任务及进度条,这种扫描对解决交叉链接错误有用,但对于要恢复的文件可能会造成致命的破坏—因为扫描完毕后,Windows会生成信息报告,有可能刚刚(占用)破坏目标文件的关键字节,如果是可执行文件,就算勉强恢复过来也用不了。进入Windows后,也请您不要在该目标分区进行磁盘扫描,因为默认状态下,Windows会把交叉链接文件和把文件碎片转化成*.CHK,也有可能破坏您的目标文件。如果您用的是Windows 98,建议您在MSDOS.SYS里设置一下,在Option组加入一句AutoScan=0,把启