硬盘数据恢复的原理是什么?你以为清空、格式化硬盘,数据真的就没有了吗?

  • 2017-12-06
  • 1,236
  • 4
  • 9

关于固态硬盘的数据恢复

我们知道固态硬盘是闪存,但闪存不能像机械硬盘那样,覆盖数据,只能先擦除,再写入,所以为了延长固态硬盘的寿命,就加上了一个Trim指令,Trim指令让固态硬盘在删除数据的时候,就是真正的把数据删掉了,不会像机械硬盘那样,数据还保存在货架上。所以固态硬盘的数据不那么容易恢复。

如何知道固态硬盘的Trim指令是“开启”还是“关闭”?

大家可以用管理员身份打开CMD,然后输入“fsutil behavior QUERY DisableDeleteNotify”,显示的“0”就是开启了,显示的“1”就是关闭了。

如何彻底清除硬盘中的数据?

方法一:完全格式化和低级格式化

通常我们想清除某一分区上的所有数据,一般会在格式化界面选择“快速格式化”,这样就可以快速清除分区里的所有数据。但是“快速格式化”用在旧硬盘上显然是不安全的,因为它仅仅是清除了数据,其效果和我们删除文件并清空回收站差不多,因此对付旧硬盘上的数据,需要采用强度更大的“完全格式化”和“低级格式化”。

“完全格式化”不仅会清除硬盘上的数据,还会重新生成引导信息,初始化文件分配表,标注逻辑坏道等。而“低级格式化”则会将硬盘磁片划分一个个同心圆、半径不同的磁道,还将磁道划分为若干个扇区,每个扇区的容量为512字节。

因此,“完全格式化”可以对单个分区和整个硬盘进行操作,而“低级格式化”则是对整个硬盘进行操作,两者都可以起到将硬盘数据最大化清除的效果。当然,“低级格式化”的效果要好于前者,因此会对硬盘造成物理上的伤害,但鉴于旧硬盘已经不再使用,所以可以考虑用“低级格式化”清除硬盘数据。

方法二:数据填充

根据数据恢复的原理我们可以得知,文件无法清除干净是因为硬盘上预留着之前文件的空间和内容,所以只要我们将这部分空间和内容进行覆盖,就可以彻底清除之前的文件了。

首先,我们通过“完全格式化”将之前存放过隐私文件的硬盘分区格式化,然后用大量文件将硬盘装满,多重复几次,就可以彻底将隐私文件从硬盘中清除掉了。

方法三:使用文件粉碎工具

最后大家也可以考虑使用一些专门的文件粉碎工具来清除重要的数据。

精选留言

  • 香蕉你个大橘子回复

    那路或多!原来硬盘的工作原理是这样的,我要分享一下这篇文才行

    • 陈小浩回复

      感谢~?

  • 土豆你个马铃薯回复

    我是一名计算机专业的在读生,今年大三,一次偶然在三筒学堂看到这些视频,那可是让我爱不释手,感谢小编的辛苦付出。

    • 陈小浩回复

      哈哈,谢谢,感觉好激动啊???

写留言


· · ·