必须由您来决定是否手动删除
第三种情况,我们首先了解什么是upx-packed exe压缩执行文件,简单说就是先把应用程序用算法压缩,然后在这个文件头部加上一个小的解压程序(1K左右)。运行时,解压程序运行,然后载入压缩数据,解压好,然后到你的程序的起始点。
那么dll呢?Windows 系统平台上提供了一种完全不同的较有效的编程和运行环境,将独立的程序模块创建为较小的 DLL (Dynamic Linkable Library) 文件,在运行时,只有当 EXE 程序确实要调用这些 DLL 模块的情况下,系统才会将它们装载到内存空间中。这种方式不仅减少了 EXE 文件的大小和对内存空间的需求,而且使这些 DLL 模块可以同时被多个应用程序使用。
对于upx-packed exe,有时里面有我们想要的程序,但有时会捆绑一些我们不想要的东西,因为压缩在了一起,ESET NOD32无法只保留部分而去除另一部分,也不敢擅自作主删掉整个文件,所以必须由您来决定是否手动删除解决。
dll文件由于有可能涉及到多个程序的调用,删除可能会影响到多个重要程序的使用,所以也必须由您来决定是否删除。
由上可见,ESET NOD32有时只有“退出”是因为它比较人性化,不会自做主张删除还未确定是否重要的数据,这是它的优点而不是缺点,当然,如果在那个警告窗口上做出一定解释就好了,现在的解释只有一句“可以删除档案。强烈建议你继续清除前备份任何重要数据。”
网友评论