被删除的数据可以恢复吗?
什么样的数据可以恢复?简单一句话,只要硬盘的物理形态没有改变,数据就可以恢复。
而在家用电脑中无论你是Shift+Del或者简单的Format格式化,这些被删除的数据或文件都是可以恢复的(文章最后一个环节笔者会列出常用的家用数据恢复软件及简单操作技巧,有需要的网友可以直接点击最后一页)。
笔者先在这里简单介绍一下硬盘的存储机制及恢复数据的原理。
注意以上笔者所说只要硬盘的物理形态没有改变那么硬盘上的数据就可以恢复,我们普通在电脑上对磁盘上的操作(删除或者格式化)并没有改变磁盘的本体物理性质,所以原则上是都可以恢复。
初级的做法是在电脑上使用文件恢复软件,比如德国Kroll Ontrack公司的Easy Recovery,俄罗斯的PC3000,或者美国诺顿的NDD以及中国的DiskGenius都可以轻松的进行磁盘的初级恢复操作,使用软件基本上可以完成针对一般的数据删除的恢复(包括Shift + Del或低格的删除)。
更近一步的恢复方式是磁盘盘片级的,即取出磁盘的存储部件之后运用专门的仪器(专业仪器一般是由一些大的公司或者国家研发,公司例如IBM)进行数据恢复,这种恢复方式对操作环境有较高的要求,所以一般来说成本是较为昂贵的。
高级的文件恢复被成为Deeply Recovery深层恢复,这种技术是国家级的,目前也只有少数国家掌握这种技术。
深层的恢复是只要你的硬盘上曾经写入过某些数据,即使经过了多次的删除,写入新内容覆盖,再删除,他也能从某种程度上恢复,因为数据存在硬盘上是按照磁极的排列顺序来进行的。
打个比方,你用铅笔在本子上写字,即使用橡皮擦擦掉了纸上的字,这张纸上也会有字迹的,而且你撕了这张纸,这张纸的背面还有这张纸下面的几张纸还是会留下痕迹的,所以,硬盘即使进水了,被烧了,被摔坏了也有可能恢复数据,就是这种深层恢复!即使是盘片被砸碎成几片,把他们拼起来,还是有恢复的可能。
数据恢复的方法有哪些
|
1、 硬件或介质问题的情况
①、 硬盘坏:硬盘自检不到的情况一般是硬件故障,又可分为主板的硬盘控制器(包括IDE口)故障和硬盘本身的故障。
如果问题在主板上,那么数据应当没有影响。
如果出在硬盘上,也不是一定不能修复。
硬盘可能的故障又可能在控制电路、电机和磁头以及盘片。
如果是控 制电路的问题,一般修好它,就可以读出数据。
但如果电机、磁头和盘片故障,即使修理也要返回原厂,数据恢复基本没有可操作性。
②、 软盘坏:当软盘数据损坏时,可以有几种处理,一种是用NDD修复,他会强制读出你坏区中的东西,MOVE 到空白扇区中,这就意味着 如果你的磁盘很满操作是没法进行的。
你也可以用HDCOPY2.0以上版本READ软盘,他也会进行强读,使读入缓冲区的数据是完好的,你再写入一张好磁盘就可以了。
当然这些方式,要看盘坏的程度。
如果0磁道坏,数据也并非无法抢救,早先可以通过扇区读的方式,把后面的数据读出,不过一般来说,你依然可以HDCOPY来实验。
2、系统问题的情况
①、 在硬盘崩溃的情况下,我们经常要和一些提示信息打交道。
我们要了解他典型提示信息的含义,注意这些原因仅仅分析逻辑损坏而不是 硬盘物理坏道的情况。
提示信息
可能原因
参考处理
Invalid Partition Table
分区信息中1BE、1CE、1DE处不符合只有一个80而其他两处为0用工具设定,操作在前面已经讲了。
Error Loading Operating System
主引导程序读BOOT区5次没成功。
重建BOOT区
Missing Operating System DOS
引导区的55AA标记丢失
用工具设定,把前面读写主引导区程序的DX=80改为180即可
Non-System Disk or Disk Error
BOOT区中的系统文件名与根目录中的前两个文件不同
SYS命令重新传递系统,
Disk Boot Failure
读系统文件错误 SYS命令重新传递系统,
Invalid Driver Specifcationg
如果试图切换到一个确实存在的逻辑分区出现以下信息,说明主分区表的分区记录被破坏了。
根据各分区情况重建分区表,或者用自动修复工具修复。
注意分区丢失是最常见的故障之一,此时不要紧张,一般的说此时数据并没有问题,如果你不了解处理的方法。
你可以选择我前面介绍的自动修复分区工具进行处理,他们大多只改写主分区表的数据区,不会影响你的其他数据。
特别提醒大家,这些工具有的不支持 8.4G硬盘,有的与BIOS对硬盘的识别有关系。
如果你 在一台机器上不行,可以换台BIOS不同的机器实验一下。
Bad or mand interpreter 这是说找不到,或者COMMAND文件坏了。
如果你COPY过去COMMAND文件还是如此,一般来说是 感染了某种病毒。
Invalid media type reading drive X ,Abort,Retry,Fail?
该盘没有高级格式化,或BOOT区中I/O参数表被破坏。
这里情况较多,手工处理比较复杂,特别指出,此时 DISKEDIT可能无法运行,建议用工具修复。
Incorrect DOS Version
可能是文件版本不统一,对9X来说,有95 95osr/2,98,98 oem/2等版本,重新SYS时,不要弄错了。
用正确版本的启动盘重新SYS系统另外说明一下,对于比较老的机器还有1071和not found rom basic、ROM BASIC OK 等提示,在目前机器中以消失。
另外,当代码区完全被破坏的情况下,系统关于无系统的提示是来自BIOS的,这条提示与BIOS的种类有关。
另外,FDISK/MBR对代码区的 重建是我们经常采用的。
再介绍一种比较极端的情况,就是硬盘 自检正常,而用软盘和硬盘都无法正常启动的情况,这可能是, 病毒或恶意程序利用,DOS3以上版本启动中都要检索分区表这一特点,把分区表置为死循环。
造成启动中死机。
网上曾经流传过 DOS6.22k修改方案,其实是修改西文MS-DOS6.22的IO.SYS,把 C2 03 06 E8 0A 00 07 72 03替换为:C2 03 90 E8 0A 00 72 80 90就可以启动被类似情况锁住的硬盘。
源文出自于: /电脑知识信息网 |
数据恢复是什么?
数据恢复是一种用来修复失去的数据的方法,就是将无法正常读取的数据从损坏的存储介质或操作系统中最大限度地还原出来,还原出数据的多少及完整性,要视损坏的程度和故障后的操作而定。
数据恢复是指由于各种原因导致数据损失时把保留在介质上的数据重新恢复的过程。
即使数据被删除或硬盘出现故障,只要在介质没有严重受损的情况下,数据就有可能被完好无损地恢复。
格式化或误删除引起的数据损失的情况下,大部分数据仍未损坏,用软件重新恢复连接环节的话,可以重读数据如果硬盘因硬件损坏而无法访问时,更换发生故障的零件,即可恢复数据。
在介质严重受损或数据被覆盖情况,数据将无法恢复。
数据的丢失是由于各种各样的原因造成,包括硬盘,软盘,备份用的磁带。
在各种方法,甚至商业用的软件失败后,由有经验的专家来完成修复是最后的选择。