文/陈裕
存储在硬盘中的每个文件都可分为两部分:文件头与存储数据的数据区.文件头用来记录文件名.文件属性.占用簇号等信息,文件头保存在一个簇并映射在fat表(文件分配表)中.而真实的数据则是保存在数据区当中的.平常所做的删除,其实是修改文件头的前2个代码,这种修改映射在fat表中,就为文件作了删除标记,并将文件所占簇号在fat表中的登 记项清零,表示释放空间,这也就是平常删除文件后,硬盘空间增大的原因.而真正的文件内容仍保存在数据区中,并未得以删除.要等到以后的数据写入,把此数据区覆盖掉,这样才算是彻底把原来的数据删除.如果不被后来保存的数据覆盖,它就不会从磁盘上抹掉.用fdisk分区与format格式化与文件的删除类似,前者只是改变了分区表,后者只是修改了fat表,都没有将数据从数据区直接删除. 【程序编程相关:WORD无故自动关闭】
1.文件删除原理 【推荐阅读:网上邻居的工作原理】
windows的这种伪删除,虽然给我们带来了好处,让我们有后悔药可吃.但对于很机密的文件就有了麻烦,存在着被重新恢复的可能性.所以,删除机密文件,一定要借助彻底删除工具,让机密文件彻底“粉身碎骨”,这样你就可以高枕无忧了. 【扩展信息:msn手写板不能用,不能收动漫】
由文件删除的原理可知,要彻底删除数据,只有把删除文件所在的数据区完全覆盖掉.绝大部分彻底删除工具所使用的就是这个道理:把无用的数据反复写入删除文件的数据区,并进行多次地覆盖,从而达到完全删除文件的目的.
2.彻底删除工具
道高一尺,魔高一丈.随着众多恢复软件的出现,一些用于彻底删除文件的工具也诞生了.... 下一页