别慌,你的数据或许还有救!

2018-12-26  本文已影响25人  c100b1d9fe8c
别慌,你的数据或许还有救!.jpg

数据丢失以后,大抵心情都是慌的。

我数据丢失我也慌!

不过还好,阿虚已经养成很好的数据备份习惯了,所以已经很少丢数据了。

虽然之前写的那篇教程现在看来很烂,不过还是值得一看的:你!应该从现在起开始数据备份

今天先说方法,顺便讲讲原理。

一、数据丢失该如何处理?

慌张的时候容易病急乱投医,不过好在,和人生病不同,硬盘如果没有物理损伤,关掉电源拔下来放多久,恢复的成功率都一样。

反过来说,如果你数据丢失后没有马上去尝试恢复,而是继续使用设备,这样你的数据可能进一步丢失!

如果你的数据很重要,那么一定按阿虚说的做。

1.停止任何其他操作!

如果数据很重要,务必停止任何其他操作!

特别是向电脑中拷贝、网上下载文件等操作,否则可能会导致文件永远丢失。

也尽量别重启电脑,因为重启也会写入临时文件

  • 为什么误删文件后要立即停止操作,并立即恢复文件?

  • 有兴趣的话,可以看看后面第二点阿虚写的原理。

2.使用数据恢复软件

请记住,硬盘数据恢复永远不是100%成功的。如果有软件说能做到这一点,或者有人说他保证恢复数据,他肯定是骗子!

阿虚这里收集了11个数据恢复软件,因为各种恢复软件的编制的水平不一,请尽量多试用几个软件

image

软件均比较简单,阿虚就不一一演示了,遇到问题可以先百度或者给阿虚留言。

操作无非都是安装软件—打开软件—扫描要恢复的磁盘—扫描到丢失文件—选择恢复到的文件夹。

务必注意:

软件下载、安装的位置一定不要是你丢失文件的磁盘。

软件获取方式:

关注公众号:阿虚同学,回复关键字「数据恢复」

二、数据恢复的原理

首先要知道,计算机上的文件,实际上都是由二进制代码组成,即0和1。

image

实际的原理比较晦涩,阿虚换个方式

把你的硬盘比做一个储物柜

而柜子里面有一张白纸

创建文件

创建文件时:

  1. 就是用户把文件交给操作系统。
  2. 操作系统帮忙把文件用01代码的形式写到储物柜里的白纸上。
  3. 白纸上01代码写完后,最后在柜子贴上标签,表明这个柜子里是什么数据。
image

实际上文件的存放并不是简单的一个文件装一个柜子,你看起来一个几G的文件可能由成千上万个柜子凑起来的。

“删除”文件

(这里的“删除”只删除文件后,移动至回收站那种删除)

在柜子上贴一个“垃圾”标签

恢复回收站文件

将柜子上的“垃圾”标签去掉

“完全”删除文件

(这里的“完全”删除指的是Shift+Delete直接删除,或从回收站删除)

实际上操作系统很懒,它只是将柜子上的标签拆掉了,而没有真正改动柜子里面的白纸。

但这样在系统看来,没有标签的柜子都是空柜子。

说个现实中的例子:

你向电脑硬盘时拷贝一个大文件,比如几G的高清电影,是不是要几分钟?你删除这个电影是不是不用一秒钟?

这就对了,其实根本电影没删啊!

它只是被系统做了个不要的标记,在下次别的文件正好储存在它所在的磁道时才被覆盖。

恢复“完全”删除的文件

因为实际上文件还在柜子里面,所以一般来说,数据恢复软件不会改动原柜子里的东西,而是会将柜子里的文件1:1整体复制到其他柜子。

毕竟存在恢复失败的情况,不改动原文件是给其他数据恢复软件留机会。

恢复失败的图片

再创建文件

那些没有标签的柜子,在系统看来,都是空柜子。

再次创建文件时候:

  1. 用户把文件交给系统。

  2. 系统会随机找没有标签的柜子存放。

  3. 这时如果打开的柜子里面有文件,系统就会直接把柜子里的白纸拿出来,用橡皮擦掉上面写满的01代码,重新写上新的数据代码。

这时,数据就叫做被覆盖了,被覆盖的数据,才可以真正称的上被删除了。

  • 但就算被覆盖过一次的文件,也是有可能恢复的。

  • 好比白纸上的铅笔字迹,用橡皮擦擦过后,还是会留下了痕迹的,所以一次覆盖,仍是有可能找回数据的。

  • 换到现实中,是因为硬盘(不考虑现在的SSD)依靠磁力写入和读取数据。在用新数据覆盖之后,旧数据可能还有极少量的磁力残留。
    读取这些旧数据的成本较高,但专门的机构还是有办法读取的。


注:

  1. 以上第二大点的原理说明仅对普通硬盘有效。

  2. 如果使用的是SSD固态硬盘,且SSD硬盘本身和操作系统都支持 Trim 指令 ,则在执行“完全”删除操作的同时,会立刻开始清空数据,因此删除的数据无法找回。

三、你的数据真的真的很重要

了解了原理之后,请明白:无论网上价格多么贵,描述得多么天花乱坠,也不可能真正100%恢复数据的。

如果数据真的真的特别重要,还是有机会的,你可以找恢复机构(最好是一线城市有实体店的)

上面也说到了:硬盘是依靠磁力写入和读取数据。在用新数据覆盖之后,旧数据可能还有极少量的磁力残留。专门的数据恢复机构可以修复磁盘本身损坏的,以及他们有弱磁信号分析器,可以恢复被覆盖或者填了0的磁盘。当然,一定要是正规大机构。

阿虚也再三提醒

image

数据无价,最好的数据恢复就是时刻备份过的文件。

再推荐一遍:你!应该从现在起开始数据备份

公众号:阿虚同学
上一篇下一篇

猜你喜欢

热点阅读