×

怎么把硬盘里的数据恢复?救回来?你必须得先知道这些

怎么把硬盘里的数据恢复?救回来?你必须得先知道这些
月黑风高夜,回到家,躺上床,打开电脑,习惯性的去找隐藏起来叫「学习文件」的文件夹。准备心情愉悦的看上一段精彩电影。结果,快乐还没开始就已经结束了。我好像前两天把这个盘给格式化了,比我脸都干净的那种。但你要是问我慌不慌,说实话,我不慌。因为我知道格式化
  • 2021年-05月
  • 硬盘数据恢复
  • 资源传送门(提取码:dcte)

    月黑风高夜,回到家,躺上床,打开电脑,习惯性的去找隐藏起来叫「学习文件」的文件夹。

    准备心情愉悦的看上一段精彩电影。

    结果,快乐还没开始就已经结束了。

    我好像前两天把这个盘给格式化了,比我脸都干净的那种。

    但你要是问我慌不慌,说实话,我不慌。

    因为我知道格式化也是分等级的,像我这样快速格式化,文件应该还都在硬盘上存着。

    找数据恢复软件救一救没准还来得及。

    然后我又转念一想,事情好像不太对。

    我格式化以后不仅接着用了,而且往里塞了新文件,最最关键的是那个盘是固态。

    好了,数据恢复的注意事项我一个没注意,「学习文件」已经宣告 GG 了。

    为了纪念那一夜的不开心,这次就和大家聊聊数据恢复这个事。

    基本原理

    要想聊明白数据恢复,我们得先知道电脑上所有文件数据的本质:都是由二进制 0 和 1 凑成的。

    当然了,我们没必要搭理那些看不懂的 0 和 1,操作系统帮我们把活都给干了。

    你创建存储一个文件的时候,操作系统会把文件用 0 和 1 的方式写到硬盘上(这里以传统机械硬盘为例)。

    与此同时,它还会把硬盘上的文件位置用标签记录下来。

    这个标签可不一般。

    当我们删除文件的时候(把文件移到回收站),就是把标签由原先的坐标信息换成了「垃圾」。

    但对应硬盘里的那些 0 和 1 们没有任何变化。

    当然这个时候「此电脑」中系统标记的可用容量也没有变。

    只有当我们把「回收站」清空,系统标记的可用容量才会变大。

    但文件真的删除了嘛,那些 0 和 1 都跟着消失了嘛?

    很可惜,并没有。

    操作系统和我们玩了手金蝉脱壳,它只是把前面提到的标签给删除了。

    明明硬盘中相应位置的二进制数据没有归 0,系统标记的可用容量怎么会变大?

    别瞎想了,这是操作系统和我们玩的文字游戏。

    由于机械硬盘可覆写的特性,去除标签的文件数据,下次存储时只是把新的 0 和 1 覆盖了上去。

    虽然暂时还没有变化,但允许我们使用的容量实打实的变大了,「可用」二字真的就是字面意思

    那新的问题来了,数据恢复软件是怎么做到恢复数据的呢?

    一般的恢复很简单,就是把硬盘上没有标签的数据给找到,然后让我们安排到一个新的存储位置,并建立一个新的标签,这样就算恢复好了。

    恢复失败呢?

    不难理解,因为各种原因,比如续写覆盖,比如文件粉碎,比如低级格式化,那些位置上的 0 和 1 被覆写或者头尾文件与其他文件弄混了顺序。

    自然就得不到一份完整的待恢复文件。

    每个文件的情况不一样,这也是为啥很少有人专门给数据恢复软件做测评的原因。

    很多时候需要我们 case by case,一劳永逸变得极为困难。

    至于那个神乎其神的文件粉碎是怎么做到的,说白了,就是在对应位置用无意义的数据覆盖掉原先的数据。

    以此来达到「彻底」删除的目的。

    但一般人会删除的这么干净嘛,仔细想想,二手硬盘从某种意义上不就是个标准盲盒?

    谁也不知道从二手硬盘上会发现什么,看看隔壁炒盲盒那么火爆,二手硬盘不比这刺激。

    我仿佛发现了致富发财的新道路。

    注意事项

    知道了上面那些最最基础的原理,再来聊聊当真的碰到数据丢失时,应该要注意些什么吧。

    以存储介质分类:

    机械硬盘

    要是你想恢复的是传统机械硬盘(CMR),那就像我说的那样,误删的其实是些索引信息。

    最好的办法就是停止任何对这个硬盘的操作,因为系统写入 01 代码时会在删除的部分填上(覆写),写不完的数据再去后面找空白或其他删除索引区域接着填。

    你不能用运气去赌它会不会覆写掉原先的数据。

    所以只要不动它,数据多半可以用数据恢复软件找回来。

    最为一个叠瓦黑(SMR),这样的机械硬盘丢了文件那就只能自求多福了。

    固态硬盘

    固态硬盘和机械硬盘不一样的一点在于,当你清空了回收站,操作系统会给固态硬盘发个 TRIM 指令。

    这个指令会让固态硬盘在闲暇时把数据清除掉,没办法不允许覆写是固态硬盘写在脸上的特点。

    当然了,恢复固态硬盘不是不行,你首先要做的就是立马断电。

    没错,不让后台进程执行删除指令。

    至于恢复嘛,我查了查就俩字,花钱。

    得用专业设备进到固态硬盘的工程模式,先把后台进程给关了再说。

    所以其实我们距离数据恢复工程师还差个过万的设备。

    手机

    手机,这个估计是大家最关心的了。

    毕竟谁没点不小心删除的照片或者值得回忆的聊天记录。

    不过手机也是最难恢复的,因为它有系统层面的保护,厂家对数据更是底层加密过的。

    假设能恢复,也大多需要 root 权限。

    不过那时手机上的一切会被扒的干干净净,比国王的新衣都要透明。

    让第三方恢复不安全的风险太大。

    还有些打着免 root 恢复的软件,大多是恢复缓存,而非原文件,狸猫换太子,收着大家的智商税。

    如果真要恢复,不是没有软件,不过除特殊版本外,百分之百都是收费的。

    这时可千万别选择下载到手机上的 App,不然的话覆写的噩梦又来了。

    关掉后台进程,选那种连接电脑的恢复工具,要不就花钱找人办事。

    至于固态混合硬盘和我们常见的 U 盘(未启用 TRIM)操作难度小一些,注意事项和机械硬盘差不多,停止使用为第一优先级。

    不过上面说的情况都是些逻辑上的误删导致的,还有一种情况,那就是病毒感染。

    每次去打印店打印东西的时候,我都是胆颤心惊的,毕竟那里是病毒养蛊的天然场所。

    如果你是因为感染病毒使自己的文件变得乱码或消失,一上来用查杀软件显然不合适。

    因为有可能会把数据文件一并给干掉。

    只能对症下药,我记忆中有次碰到这种情况,还是用 360 救的 U 盘,这里就不具体展开了。

    还剩一种物理损坏,别想了赶紧断电,然后准备花钱吧。

    如果和我一样真的只是些「无关紧要」的小姐姐,不恢复也罢。

    总结

    看完了上面这些东西,你应该已经知道了,没有谁敢上来就打包票说自己能 100% 把丢失的文件给恢复的。

    哪怕真的有谁敢这么说了,我弱弱的问一句,你敢问价格吗?

    所以数据备份这事真的懒不得,当然了,彻底删除文件这事也懒不得。

    要不然哪天我设想的硬盘盲盒就真的面世了。

    最后我也给大家准备了一些我平常自用的数据恢复软件(电脑端),有些还是我被收了智商税搞过来的。

    这里不多介绍了,流程都是打开软件,扫描磁盘,选择文件恢复。

    因为软件开发者水平不一,算法不同,挨个试一试。

    容我再多啰嗦一句,如果不怕麻烦,试的时候记得从盘挂载做个镜像,用镜像盘去试,毕竟小心驶得万年船。

    但真的是很重要的东西需要恢复,去找家专业的数据恢复机构吧,真的,有些东西花钱也值得。

    就比如你好几年前挖的比特币密钥。

    这一篇到这里就结束了,别忘了点个赞和在看支持一下,我们有缘下篇再见。

    TOP