我们真的把不需要的文件删掉了吗?

2013-11-30 20:56:05 +08:00
 gmbsfd
前一久手误把装音乐的文件夹的删掉了(shift+Delete),然后在网上搜了一下解决办法,抱着试试看的心态找了一个软件——Easyrecovery。

你妹的居然把删掉的东西都给恢复了,三观都塌陷,当时我就震惊了。

那我在这里想问一下

(1)我们平时删掉的文件都哪里去了,既然可以恢复的话还能称为「删除」吗?
(2)那些被“删除”的文件是以什么形式存在的,为什么它们不占据储存空间?(删掉之后这些文件所占的空间不是都已经腾空了,类似Easyrecovery的软件怎么能凭空给我恢复出来呢)
(3)怎么样才能以非物理方法把文件数据彻底删除掉?


谢谢
4609 次点击
所在节点    问与答
36 条回复
KK233
2013-11-30 22:35:33 +08:00
CCleaner + 1 , 有楼上说的擦写覆盖服务 : )
Ricepig
2013-11-30 22:41:56 +08:00
删除相当于free(some pointer)而没有memset(some pointer, 0)
gihnius
2013-11-30 23:10:12 +08:00
man srm #secure remove
linux 下有个 destroy 的开源工具
niseter
2013-11-30 23:11:21 +08:00
磁盘就是磁记录,一般要抹掉数据,都是使用全0,全1,随机10等等不停的写。
理论上在越频繁的写入后,磁记录的干扰越大,即越难恢复,
但是高机密的HDD还是物理破坏的处理比较多,。
lightening
2013-11-30 23:18:13 +08:00
想一下以前的录音磁带。你东西不要了,就把标签标为“空”,但东西其实还在。等你下次录新的东西进去,才会真的覆盖掉。

另外这问题很容易google到。
binux
2013-11-30 23:30:03 +08:00
@zwl2828 虽然多次复写会导致“很难”恢复,但如果恢复出来50.1%概率是正确的话,也不能说“彻底”删除
wy315700
2013-12-01 00:36:09 +08:00
@gmbsfd 可以这么说
sinxccc
2013-12-01 00:43:05 +08:00
@binux 最保险的永远是物理方法
DreaMQ
2013-12-01 00:45:15 +08:00
换SSD吧,无法恢复
treo
2013-12-01 00:48:22 +08:00
为啥这个程序员为主的社区每天的热议主题总有好几个小白帖。。
csslayer
2013-12-01 01:39:33 +08:00
以前记得有个叫 sdelete 的工具,可以设定复写次数
上大学的时候走廊有个那个地方实验室宣传板,上面似乎有说什么恢复15次擦除后的数据…
9hills
2013-12-01 01:55:40 +08:00
机械硬盘彻底删除'注意是彻底。。。


最简单的办法是锤子。。google就是这么对待换下来的硬盘的
gmbsfd
2013-12-01 10:31:27 +08:00
@treo 程序员为主 小白和准程序员为辅 - -!

另外就是说明大家都挺热心的
davidyin
2013-12-01 12:40:38 +08:00
ffts
2013-12-01 12:46:15 +08:00
机械硬盘都需要物理毁灭...
不过我记得说FBI还能从碎片里回复来着,好像也是在V2EX看到的
zzNucker
2013-12-01 13:39:19 +08:00
彻底销毁每一份数据的话只能物理毁灭了。。。。
不过对一般人来说, 销毁数据的需求用反复擦写就够了。 实在不行用专用的硬盘工具格式化也行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/91295

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX