V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ethanlu
V2EX  ›  问与答

如果希望硬盘无法恢复删除的文件,重复删除写入有用吗?

  •  
  •   ethanlu · 2019-05-17 21:34:20 +08:00 · 2606 次点击
    这是一个创建于 2027 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果有用的话,那是用数量少的几个大文件,还是数量多的小文件?

    13 条回复    2019-05-18 07:51:24 +08:00
    loading
        1
    loading  
       2019-05-17 21:38:21 +08:00 via Android
    没用
    xiri
        2
    xiri  
       2019-05-17 21:41:05 +08:00 via Android
    直接写 0 硬删除不比你这个有效、方便?
    ethanlu
        3
    ethanlu  
    OP
       2019-05-17 21:48:27 +08:00
    @loading #1 引用知乎
    链接: https://www.zhihu.com/question/35394612/answer/62960560

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

    @yukiww233 一般按照美国国防部 DoD 5220.22-M 标准擦除并校验后,可以认为是非常安全了。
    gavindexu
        12
    gavindexu  
       2019-05-17 23:35:59 +08:00 via iPhone
    是物理销毁不可取吗?有这么复杂……
    Izual_Yang
        13
    Izual_Yang  
       2019-05-18 07:51:24 +08:00
    问就是铝热剂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1160 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:48 · PVG 02:48 · LAX 10:48 · JFK 13:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.