如果有用的话,那是用数量少的几个大文件,还是数量多的小文件?
1
loading 2019-05-17 21:38:21 +08:00 via Android
没用
|
2
xiri 2019-05-17 21:41:05 +08:00 via Android
直接写 0 硬删除不比你这个有效、方便?
|
3
ethanlu OP @loading #1 引用知乎
链接: https://www.zhihu.com/question/35394612/answer/62960560 来知乎这么久,终于看到一个会的问题了。 我和老公都是在软件公司上班,公司是开发数据恢复软件的;老公是程序猿,我是软件客服,总是就是成天绕着数据恢复软件转,对数据恢复应该算是很了解。至于公司的数据恢复软件名字就不说了,以免广告嫌疑,总之软件比较有名,有想要的可以私信我。现在进入正题。要理解删除的数据为什么可以恢复,首先要了解下数据存储的原理。文件保存是不连续的,一个文件的文件信息(例如,文件的大小、起始位置等。)和文件本身是放在不同的位置,就好比一本书的目录和内容。硬盘上最小的存储单位是扇区,一般扇区大小是 512B ( 1MB=1024KB=1024*1024B ),所以文件会占用很多个扇区。就像课本中每章内容会占用好几页。不过,系统保存数据的时候要比书本复杂的多,同一个文件占用的扇区是不连续的,具体占用的是哪些扇区及顺序等都保存在文件信息部分,暂且称为文件索引吧。系统在读取数据的时候是通过文件索引找到数据的。系统删除文件的时候,只是将文件索引删除,数据本身还是保留在硬盘上。文件索引删除了,系统就无法访问数据了。所以系统在删除文件的时候可以做到秒删的,一个几十兆或几百兆的文件可以瞬间删除的,如果是正常的从硬盘删除,以现在的硬盘的读写速度是不可能的做到的。数据恢复技术就是利用这个特点,通过分析 MFT 等信息找将索引找到,然后将数据恢复了。自己可以用软件恢复、也可以找数据恢复公司人工恢复(人工费会比较高)。文件删除后数据还是保存在硬盘上,但是它所占用的位置是允许存入新的数据的。一旦有新的数据保存到这个位置上,即产生文件覆盖。被覆盖的文件是没有办法完整恢复的。由于无法保证存入的数据是否写入到删除文件做占用的扇区,所以如果想将文件覆盖变得不可恢复,需要将分区中的空闲空间存满。如果想恢复误删除的文件,那删除后千万不要存文件,否则孙大圣都救不了你。同理,格式化恢复也是类似的恢复原理。所以格式化也不会很好的保护隐私。在处理掉手中的存储设备之前,一定要将数据彻底擦除。网上有专门的工具,可以将选择的硬盘扇区用随机数填充满,这样操作后数据就没有可恢复性了。 |
4
JamesR 2019-05-17 21:53:12 +08:00
https://eraser.heidi.ie
安装后直接鼠标右键擦除相应文件夹即可,或者说个笨办法,拿个大电影文件不断复制写满硬盘就行了。 |
5
0x4F5DA2 2019-05-17 22:11:06 +08:00
百度一个低级格式化工具
|
6
iceheart 2019-05-17 22:19:55 +08:00 via Android
删除文件,然后一直写全零文件,直到分区写满,再删除。
|
7
wunonglin 2019-05-17 22:22:51 +08:00
在我炼钢厂这都不是事
|
8
cjpjxjx 2019-05-17 22:23:26 +08:00 via iPhone
开 bitlocker 全盘加密,再全盘格式化
|
9
yukiww233 2019-05-17 22:25:12 +08:00
感觉完全覆盖 /全盘写 0 应该可以在正常情况下保证安全了(想要绝对安全还是物理损坏吧)
以前也看到过要全盘擦写 7 次的说法,不知道依据,有没有大佬来说说 |
10
neqhqrim 2019-05-17 22:27:18 +08:00
最简单的方法用 WinHex 全盘填零!
|
11
msg7086 2019-05-17 23:25:59 +08:00
|
12
gavindexu 2019-05-17 23:35:59 +08:00 via iPhone
是物理销毁不可取吗?有这么复杂……
|
13
Izual_Yang 2019-05-18 07:51:24 +08:00
问就是铝热剂
|