磁盘填充程序是否有必要要执行多次覆盖

来源:百度知道 编辑:UC知道 时间:2024/06/23 01:33:31
我知道当一个文件从磁盘上删除时,并没有真正删除其中的数据,仅仅被做了标记,这样一些软件可以轻易从磁盘中找到这些已经被删除的程序,造成泄密。
当前的一种方法就是使用磁盘填充程序,在磁盘所有空闲空间写入擦除字符(如0),这样就可以把被删除的真实数据文件覆盖掉,也就达到了安全删除的要求。
但是很多磁盘填充软件提供了多遍填充的选项,就是对同一个地址重复写入多遍填充字符,这样做有意义吗?我的意思是说,难道说仅写入一遍的话,原始数据还有可能被电脑高手恢复出来吗?
按照道理说磁盘是由磁介质记录二进制信息的。只要写入数据,磁介质的性质方向就已经发生了改变,这样怎么还可能恢复出以前的数据呢。但如果写入一遍就足够了的话,为什么许多磁盘填充程序又要执行多遍填充呢?
谢谢 organless_body的回答。根据你给的提示,我查到一种叫做“Deeply Recovery”的方式,是说即使对磁盘进行写入(改变磁介质中的磁极),但每次写入同时会使磁介质的某些物理特性(资料没有具体说明)发生不可恢复的改变,就好像在薄纸上写字下面同时被拓了痕迹一样。一些专业设备还是有可能恢复一些的。
我估计这时需要一些非常专业设备来分析那些磁介质某些物理属性来判断覆盖以前的数据的。如果要窃密的话,必须先把硬盘偷走,然后花大量时间和专业设备、技术来分析修复,并且资料至多曾经被覆盖很少几次。这么看来窃密的代价是有些大,看来我们小老百姓是不需要这么担心,只要不担心硬盘被窃取,覆盖一次就足够了。
你说是这样吗?

如果仅仅是怕别人用恢复软件在你硬盘上找东西,仅写入一遍就够了。仅写入一遍后你删除的文件只能通过一些特殊设备才能恢复出来,硬盘自己的磁头是读不出来了,但是专业技术人士可以把硬盘盘面取出来用特殊的设备根据上面的一点点痕迹恢复出一些文件,但是一般地方都没有那种高科技设备,只有特殊场合有。要是你里面的资料实在重要,好多人还想得到里面的数据,为了保证万无一失,那就多写入几遍吧