欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

SSD上的数据删除就没了怎么恢复?

程序员文章站 2022-06-18 14:23:45
SSD上的数据删除就没了怎么恢复?相信很多正在使用SSD固态硬盘的用户都有这么疑问。毕竟大家都有错手删错文件的时候……那么,SSD能恢复数据不?通常情况下,我们以为,SSD在清空回收站后都无法进行恢复!那么,在什... 17-04-14...

无论是谁,都难免会有误删文件的情况出现,所以捏,windows从一开始就有了“回收站”的保护机制。但也架不住强迫症患者们没事就清理,毕竟鼠标右键点击“清空”选项的时候,它们就真的从硬盘上抹掉了。

SSD上的数据删除就没了怎么恢复?

嗯,当走到这步的时候,我们还有最后救命的办法,用软件尝试恢复数据,但绝对不是次次有效,对传统的机械硬盘用这招还好,虽然不能说是100%吧,但成功率超过五成还是有的。但在ssd可就不好说了,真心的十试九败。为什么ssd的成功率就那么低,关键的问题点就在它和机械硬盘完全不同的数据存储方式。

SSD上的数据删除就没了怎么恢复?

小编重点说说ssd。它用闪存作为存储介质是地球人都知道(火星人应该也知道吧),问题也就在这儿,ssd在新数据写入之前需要先进行擦除操作,然后捏,厂商们为了保证ssd随时有可以写入的地方,平均分配各个闪存模块的损耗(也就是寿命,闪存是都是有擦写次数限制),用名为ftl的动态链表记录和维护。

SSD上的数据删除就没了怎么恢复?

因为是动态记录,使ssd数据存放的位置和外部的存取地址并不对应,举个例子,如果我们用闪存模块abcd来区别命名它们的话,在传统的思维中,c盘的文件一定是存在闪存a上吧?但其实除了ssd控制器,谁都不知道实际的数据是在哪个模块内。使用数据恢复软件按着操作系统之前的记录方式,铁定找不到!

SSD上的数据删除就没了怎么恢复?

再加上为了让ssd更长寿的trim指令,当我们删除数据时,它直接让ssd把数据清理掉腾地方,而不是像机械硬盘那样先存着,新数据进来再擦写覆盖。有了这两位坐镇,想要恢复数据真的是难上加难(ssd长时间不使用还会丢文件捏)。

那些能恢复数据的ssd是啥情况?没开windows里面开trim呗。大家想要知道自己的ssd是否已经使用了trim的话,可以用管理员模式启动命令提示符,输入

fsutil behavior query disabledeletenotify

如果显示的是“disabledeletenotify = 0”就是开了,“1”就是没开,数据恢复有望。

SSD上的数据删除就没了怎么恢复?

要是壕们不太在乎ssd的使用寿命问题,只为了数据安全着想,那就关闭它,在命令提示符(管理员)中输入“fsutil behavior set disabledeletenotify 1”就齐活了!不过小编觉得,现在ssd这么贵,机械硬盘辣么便宜,养成把重要数据备份到机械硬盘上的习惯不是更好吗?或者就像我们给大家推荐的那样,小容量ssd只装系统,机械硬盘为数据保驾护航也是中不错的解决方案嘛。

相关标签: SSD 数据