找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 668|回复: 4

顽固文件删除谁最“狠”

[复制链接]

该用户从未签到

发表于 2009-3-18 18:00:34 | 显示全部楼层 |阅读模式
-----转自<<电脑报>>(2008年7月14日 第27期)
  在使用电脑的过程中,很多人都遇到过删除文件时系统提示某个程序正在使用,无法删除的情况。很多朋友遇到这种情况一般都会选择重启系统或者进入安全模式删除。但是这种解决方法有可能仍然删除不了文件。此时我们可以使用一些删除工具来帮助删除这种难以删除的文件,但这类软件数目繁多,到底谁才能更快更狠地删除难以删除的文件呢?我们选择了四款当前主流的删除工具,看看哪款删除工具删除文件最狠。
文件为何难以删除
  症状1:删除文件时,系统提示文件正被人使用。
  当我们删除文件的时候,系统会提示用户文件正在使用中。出现这种情况有多方面的原因,比较常见的是两种情况,一是某个文件正被运行,比如Word文档或者MP3文件正被打开或者播放。此时,文件的删除是无法正常进行的。二是程序的某些功能模块正插入到系统进程中,比如某些程序的DLL文件或者可执行程序正在运行,此时利用常规手段也是无法删除的。
  症状2:文件被文件夹伪装保护,用户无法点击进入该文件夹,也无法对文件夹进行删除。
  一些恶意软件或者木马会利用特殊名称的目录,来逃避杀毒软件等安全工具的查杀。比如一些程序会替换杀毒软件中的正常模块文件。由于Windows系统本身无法识别特殊路径,因此木马病毒就可以起到很好的自我保护功能。
  去年曾经出现过一种病毒,就是用文件夹伪装成Ws2_32.Dll文件,造成大量软件不能使用。同时对自己进行特殊化的设置,造成系统的删除功能无所作为。
  针对以上两种常见情况,我们分别使用360文件粉碎器、金山文件粉碎器、超级巡警文件删除器和Unlocker来进行测试。
正在运行文件删除测试
  评测方法:我们使用每个删除工具对正在运行的千千静听主文件和一个正被调用的Word文件进行操作,分别模拟难以删除的文件的两种情况:正在执行的可执行程序和正被调用的文件。通过它们来看最终的删除效果。
360文件粉碎器
  360文件粉碎器既可以对单一的文件,也可以同时对多个文件进行删除(图1)。如果用户导入的是文件夹,那么程序将自动提取文件夹中的文件列表。通过评测,我们发现360文件粉碎器可以删除正在运行的程序和被调用的Word文件。不过有一个奇怪的现象,就是千千静听的主程序被删除以后,程序依然正常地在系统中播放音乐文件。

001.jpg
  经研究,我们发现程序是使用数据擦拭技术直接强行对磁盘文件进行删除。由于千千静听的主程序已经载入系统内存,因此主文件被删除并不影响其运行。
金山文件粉碎器
  金山文件粉碎器既支持文件删除,又支持对文件夹的删除操作(图2)。经过测试发现,金山可以成功删除正在被执行的文件和程序。但出现的结果也和360文件粉碎器一样,主文件删除以后音乐照常播放。由此也可以看出,它也是采用数据擦拭技术,直接对磁盘中的文件进行擦除操作的。

002.jpg
超级巡警文件删除器
  超级巡警文件删除器也是可以对文件和文件夹都进行删除操作的,不过删除文件夹只能通过拖拽实现(图3)。经过测试发现,超级巡警也可以轻松地删除正在被执行的程序和文件。虽然从超级巡警的说明文件中获知,它采用系统的内核技术来删除文件,但是在删除千千静听后仍然能够听到千千静听播放的音乐。

003.jpg
Unlocker
  Unlocker可以通过右键命令,对文件和文件夹进行操作(图4)。当我们对运行的千千静听文件进行删除的时候,程序提示“文件不能被删除,在下次重新启动时,你想执行删除操作吗?”由此可以看出,Unlocker并不能直接对运行的程序进行删除,但可以正常删除被调用的图片文件。这主要是因为Unlocker并不是强制关闭那些使用的程序,而是以解除文件与程序关联性的方式来进行删除的。

004.jpg
  小结:在本轮测试中,所有的删除工具都能够删除被调用的Word文件,但是Unlocker不能够删除正被执行的程序。其他的删除工具删除了磁盘上的程序后无法停止在内存中的程序,这也就造成了删除千千静听后仍然可以听到播放的音乐。
特殊目录删除测试
  评测方法:我们通过会伪装文件夹的病毒,在系统中创建无法点击打开和正常删除的文件夹,然后利用删除工具进行删除,看看删除工具能否顺利删除被保护的文件夹。
360文件粉碎器
  由于360文件粉碎器无法添加文件夹,再加上目录进行了特殊化处理,因此通过添加按钮无法进行文件加载。当我们直接将伪装的文件夹,拖放到360文件粉碎器的窗口后,成功识别出伪装文件夹中的部分病毒内容,但是最终没有将伪装的文件夹删除掉。
金山文件粉碎器
  通过正常的方式,金山虽然可以添加伪装的文件夹。但由于文件夹中的病毒名称也处理过,因此金山并没有给出文件夹中的文件列表,所以不知道程序是否分析出隐藏在其中的病毒。测试结果显示程序提示删除成功,结果经过查看伪装的文件夹依旧在原处。
超级巡警文件删除器
  超级巡警依然无法按照正常的方式添加文件,因此还是直接将伪装的文件夹拖到窗口中。点击“暴力删除”按钮,程序提示删除成功。在验证中,我们也发现超级巡警的确将伪装的文件彻底删除。
Unlocker
  由于Unlocker可以直接对文件夹进行操作,因此直接在伪装的文件夹上进行操作,结果程序成功地将伪装文件夹中的病毒文件删除。我们认为这主要是病毒文件没有其它关联,这样删除起来就简单很多。另外也可以看出Unlocker在设计的时候,充分考虑到了特殊名称的因素。
  小结:在本轮测试中,超级巡警文件粉碎器和Unlocker都有不错的表现,但是Unlocker因其更简便的操作要略胜一筹。
总结
  在上面两轮测试中,超级巡警都有不错的表现。我们推荐大家在删除难以删除的文件时使用这款软件。Unlocker体积小巧、操作简便,除了不能够删除正在执行的程序外,其他的功能还是不错的,也值得大家使用。所有的删除工具目前都只是针对磁盘进行操作,并不能影响内存中的文件。如果是病毒或者木马带有监控程序,在内存中发现磁盘中的文件被清除,那么就可以再次生成或者到网上下载本体。这也造成了一定的安全隐患。最后提醒大家,如果你用删除工具删除了系统的关键文件,而这种删除是不可逆的,会造成系统崩溃。所以大家在删除文件的时候一定要格外谨慎。

该用户从未签到

发表于 2009-3-18 19:12:36 | 显示全部楼层
用命令行也行..

顶Unlocker

该用户从未签到

发表于 2009-3-18 19:28:33 | 显示全部楼层
我用的最舒服的就是Unlocker

该用户从未签到

发表于 2009-3-19 12:04:46 | 显示全部楼层
哦,貌似没用过的样子,以前也用过文件粉碎机,但是没多大效果

该用户从未签到

发表于 2009-3-19 12:47:40 | 显示全部楼层
还是谢谢分享撒
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表