对一般用户来说,最直接的方式是删除信息,即直接Shift+Delete;或者先删除到回收箱中,然后再将回收箱清空。但是,这两种方法都无法完全删除文件、信息等等。
弄清楚问题的根源,还需要从数据存储和删除的原理开始。 当我们把数据存储到硬盘的时候,在把文件放进去之前,我们会选择存储路径。将硬盘看作一本书,我们就有了目录和章节内容。实际上,存储文件相当于添加了目录和内容。另外,我们的数据是以二进制方式存储在硬盘上的,从物理角度来说,我们不知道硬盘的哪个区域存储了什么内容.我们可以通过计算机的文件路径知道文件的存储位置,这也是因为操作系统会根据硬盘的扇区数据来分配文件位置,我们看到的所有数据都显示为文件和目录。在下一次访问文件时,可以直接通过操作系统显示的路径进行访问。 而且删除就等于是将硬盘上存储此文件的目录给删除了,我们无法通过访问此目录找到此文件,但此文件内容仍然存在于书中(硬盘上),只是无法通过计算机的文件路径找到此文件。在下次有新的内容出现之前,该文件不会被完全删除,因为它已经覆盖了原来被标记删除的部分。 原则上讲,只修改文件头的前2段代码,就会对文件做删除标记,而真正的文件内容仍然保存在数据区中,不会被删除。直到以后写数据时,将这个数据区覆盖掉,这样才算是彻底删除原始数据。按照删除原理,只要找到删除标记,就可以实现数据的删除恢复。那就是为什么我们复制粘贴同一个文件花费的时间要比删除它花费的时间长。
要想完全删除这些数据,就必须进行数据销毁。数据破坏的基本方式可分为硬破坏和软破坏。 硬性销毁是指以物理手段对硬盘进行破坏,以达到销毁数据的目的,如用锤子砸盘、将硬盘火烧、用刀划破、用强磁铁吸等,但这也意味着这块硬盘报废。即使这样,也不能绝对保证不会恢复,因为如果损坏程度不够,仍然有可能恢复数据碎片。软性破坏,也称为逻辑破坏,是指以数据覆盖等方式破坏数据,即以0和1等数字重写原始文件所在区域。这使得原来的文件不能被完全删除,也不能被恢复。本机常用的文件粉碎功能也是这一原理,但这一功能还要看各厂商的开发实力。一些厂家也只是找数据段进行擦除,即用01部分填入数据段,同时为了提高效率,一般并没有将数据段全部擦除。另外文件的目录段即数据存储路径的痕迹仍然无法完全清除。不需要完全清除的数据片段,也可以通过碎片文件重组的方式找到许多文件内容痕迹。该方法在电子司法取证中应用较多。事实上,销毁实际上就是在文件标记删除区重新填写数字01,因此,吹能快速销毁的软件肯定不太可信。为了保证数据安全,建议还是先对数据进行加密处理。