ccidnet????

出版日期:2002-05-06 总期号:466 本年期号:16

本期导读
热点聚焦
零组件
PC天地
数码与外设
软件.net
专题
社会培训
教育信息化
读者俱乐部
让文件删除更彻底

林柠

  有些读者可能对这个题目有些困惑,如果你读过《中国电脑教育报》2002年第7期的《浅析数据恢复技术》(下称《浅》文)后,就不难理解题目的意思了。正是由于存在着《浅》文中介绍的数据恢复软件,所以我们不得不考虑如何更加彻底地删除文件,防止重要的资料或数据落入他人之手。


  删除与恢复的历史


  删除与恢复的游戏由来已久,在本人刚开始接触计算机的时候,那时还没有专门的反删除命令,如果要恢复数据,就必须与底层的二进制代码打交道。但是随着DOS版本的升级,也出现了防止文件被误删除的Undelete命令,以及可以恢复被格式化磁盘的Unformat命令。

  进入到Windows 9x时代,与Undelete警戒保护模式(Delete Sentry)极为类似的“回收站”出现了,其实它也是一个文件夹,不信的话你可以进入DOS状态下,用“dir/a c:\”查看是不是有一个“Recycled”的文件夹。当我们使用[Del]删除一个文件时,只是将这个文件暂时寄存在该文件夹中以便随时还原。我们可以通过回收站右键菜单中的“清空回收站”使其不可见,当然也可以在删除时按下[Shift+Del]绕过回收站进行处理。

  正如《浅》文中所讲的,Windows在进行删除操作时使用了“伪处理”方式,只是在文件目录区被删除的文件名上做了一个标记,而并没有完全将数据从存储介质上抹去,这也是为什么使用Undelete标准模式恢复时,要提供被删除文件名第一个字符的原因。所以我们即使清空了回收站,也不能保证被删除的文件从硬盘中彻底地消失。除了《浅》文中提到的几个软件外,还有如Norton Unerase、Revial、Nodelte等工具也可以将已删除的文件恢复。


  反恢复软件应运而生


  鉴于上述这些软件强大的数据恢复功能,虽然可以为我们减少由于误操作带来的损失,但也同时带来了不安全的因素。一些别有用心的人同样可以应用这些软件来恢复我们删除的文件,从而获得他们所需要的数据资料。在DOS时代,相信很多人和笔者一样,通过使用一个与被删除文件同名的其他文件来防止别人的恢复。


  随着Recover等系列恢复软件的出现,同时也诞生了一些用于彻底删除文件的工具,比如Clean Disk Security、Eraser、File Pulverizer等等,它们中绝大部分所使用的机理是,采用多次覆盖的方法来达到完全删除重要文件的目的。


  彻底删除的操作


  这些删除软件大部分操作非常简单,就以“文件粉碎机V4.0”为例:双击运行“File Pulverizer”,在主界面下单击[添加文件]按钮,就可以从对话框中选择要粉碎的文件,也可以像在资源管理器一样按住[Shift]或者[Ctrl]键一次添加多个文件。若要将某个文件夹中的所有文件全部粉碎掉,直接单击主界面的“添加目录”,然后将整个文件夹添加到粉碎列表中。在确定粉碎列表中所有文件后,就可以按下[开始粉碎]进行彻底地删除。如果选取了主界面右下角“关联菜单有效”的复选框,那么在文件或文件夹的右键快捷菜单中就会多出一项“用文件粉碎机删除”,可以让你随时随地进行彻底删除。另外这个软件还有一大特色就是支持拖放操作。

  忘了告诉你,这个软件可以从http://www.qwerks.com/download/或http://www.ccidnet.com/soft/cce下载以及华军软件园下载,全名为fpsetup.exe,仅有523KB,可支持Windows 9x/Me/NT/2000。