1
wgjtyu 2013-11-30 20:59:44 +08:00
多拷几部动作片到硬盘,把硬盘塞满就好彻底删掉了。就算别人恢复,也只能恢复出一堆喜闻乐见的动作片。
|
2
liprais 2013-11-30 21:00:03 +08:00 5
1,2自己放狗搜
3没有 另外在搜索之前就问这么小白的问题是很失礼的 |
4
faceair 2013-11-30 21:07:35 +08:00 1
文件删除后只是加了一个删除标记,当系统需要这部分占用的磁盘的时候就会覆写
所以,文件删除后不做任何读写操作是可以恢复删除文件的 如果读写多次,那块区域被覆盖了就可能找不回来了 |
6
wheatcuican 2013-11-30 21:10:20 +08:00 1
弄清这些问题,你要先知道文件在硬盘是怎么存储的(请自行百度)
删除的文件实际上还在硬盘上,只要没有被覆盖就可以恢复。因为删除(包括shift+Delete)只是在硬盘分区清除文件注册信息。简单点解释就是你只是删除了系统中的文件,而不是硬盘中的文件。所以恢复软件并不是”凭空“把文件变出来的。 要想彻底删除可以尝试把硬盘重新写满。 |
11
wy315700 2013-11-30 21:30:12 +08:00 1
删除文件只是在文件分配表里打上已删除的标记
真正磁盘里的对应的扇区上的内容还是存在,只不过把该扇区放入空白扇区的列表里 ccleaner有个清楚空白区域的功能 |
12
gmbsfd OP |
13
gmbsfd OP |
15
hpowen 2013-11-30 21:35:52 +08:00 1
等大小的无用文件写几遍就好了。。
|
16
jianghu52 2013-11-30 21:40:57 +08:00 1
简单来说,一个文件存在你的硬盘里面,实际上是改变了你的硬盘里面的一部分磁条的排列,因为说到底,文件最终被硬盘还是认为是0与1的集合,只不过是集合的方式不同而已。而删除文件,并不是说将硬盘中原来归属于0与1的文件全部改变,而是将这个文件的索引给删除。这样从系统上来说,这个文件就不再存在了,没有办法找到了,但是就物理上来说,文件依然存在,只不过系统不再认识了。
最出名的一件事就是李开复离开微软的时候,连他的硬盘都被恢复了。这就说明了系统与硬盘之间的文件系统并不是同步的。 PS:如果你真的想完全删除某一个文件,网上有专门的软件。使用的原理就是,硬盘的磁盘记忆是有限度的,一般的硬盘最大记忆次数是七次。换句话说,保存文件的磁道如果被反复擦写七次之后,其最原始的文件就再不可能被恢复了。 |
18
zwl2828 2013-11-30 22:01:26 +08:00 1
|
20
zwl2828 2013-11-30 22:10:30 +08:00 1
@gmbsfd
可以了解下 TRIM 指令:一旦有删除文件、格式化之类的磁盘读写,系统就会向 SSD 驱动器发出命令清空区块中数据指令。TRIM 是标记,目的是为了提高 GC 效率,由于 SSD 驱动器存在 GC,所以 SSD 驱动器上数据的恢复会比较困难。 |
21
KK233 2013-11-30 22:35:33 +08:00 1
CCleaner + 1 , 有楼上说的擦写覆盖服务 : )
|
22
Ricepig 2013-11-30 22:41:56 +08:00 1
删除相当于free(some pointer)而没有memset(some pointer, 0)
|
23
gihnius 2013-11-30 23:10:12 +08:00 1
man srm #secure remove
linux 下有个 destroy 的开源工具 |
24
niseter 2013-11-30 23:11:21 +08:00 1
磁盘就是磁记录,一般要抹掉数据,都是使用全0,全1,随机10等等不停的写。
理论上在越频繁的写入后,磁记录的干扰越大,即越难恢复, 但是高机密的HDD还是物理破坏的处理比较多,。 |
25
lightening 2013-11-30 23:18:13 +08:00 1
想一下以前的录音磁带。你东西不要了,就把标签标为“空”,但东西其实还在。等你下次录新的东西进去,才会真的覆盖掉。
另外这问题很容易google到。 |
29
DreaMQ 2013-12-01 00:45:15 +08:00 via Android 1
换SSD吧,无法恢复
|
30
treo 2013-12-01 00:48:22 +08:00 1
为啥这个程序员为主的社区每天的热议主题总有好几个小白帖。。
|
31
csslayer 2013-12-01 01:39:33 +08:00 1
以前记得有个叫 sdelete 的工具,可以设定复写次数
上大学的时候走廊有个那个地方实验室宣传板,上面似乎有说什么恢复15次擦除后的数据… |
32
9hills 2013-12-01 01:55:40 +08:00 via Android 1
机械硬盘彻底删除'注意是彻底。。。
最简单的办法是锤子。。google就是这么对待换下来的硬盘的 |
34
davidyin 2013-12-01 12:40:38 +08:00 via Android 1
|
35
ffts 2013-12-01 12:46:15 +08:00 1
机械硬盘都需要物理毁灭...
不过我记得说FBI还能从碎片里回复来着,好像也是在V2EX看到的 |
36
zzNucker 2013-12-01 13:39:19 +08:00 1
彻底销毁每一份数据的话只能物理毁灭了。。。。
不过对一般人来说, 销毁数据的需求用反复擦写就够了。 实在不行用专用的硬盘工具格式化也行。 |