可能重复:
安全擦除硬盘上的所有数据
我要把我的硬盘送人了,所以我会往里面写很多垃圾,这样我就不可能恢复我曾经保存在那里的任何文件了。虽然我听说即使是重写的驱动器也可以从中恢复一些数据,但我不认为高科技人员会碰它,除非这很容易?我想知道这是否可能......以及我需要重写多少次?
这里真正的问题是:是否可以同时写入 HDD 内的多个磁盘,从而提高总数据写入率?假设里面有 6 个磁盘,如果我同时将相同的数据写入每个磁盘,我可以获得 6 倍的写入速度。
欢迎任何其他建议,因为我正在使用 22MB/s 速度 ATM(旧驱动器或糟糕的代码?)进行写入,这将需要一段时间。
编辑:出于安全考虑,我的硬盘大约有 10 年或更短时间,大小为 60GB。这是否只需要一次擦除?
答案1
我用了CCleaner几次,这是一个可以完成这项工作的免费工具。
答案2
你应该使用数据库管理系统或类似工具。
答案3
只需用零字节填充它,在 Linux 上,使用类似
dd if=/dev/zero of=/dev/sdb bs=1M count=1000
这对于大多数用途来说已经足够了,并且是最快的。
(您的系统上可能有一个等效程序,否则您可以启动实时启动 CDROM Linux 来运行它)
当然,如果你的磁盘上有军事级机密,和/或你害怕中央情报局,这可能还不够。(在这种情况下,物理销毁你的磁盘)。
答案4
使用 Linux LiveCD 运行类似
dd if=/dev/urandom of=/dev/sda1 bs=1M
这样,您就可以确保覆盖分区中的所有内容,而不仅仅是可用空间。如果您非常谨慎,也可以多次运行该程序,但除非您要将以前包含军事机密的磁盘发送给与外国政府有联系的人,否则您可能不必担心。