问:我的电脑中的360安全卫士无法正常启动了,弹出一个“没有找到olepro32.dll,因为这个应用程序未能启动”的提示窗口。本来我以为是360安全卫士出问题了,结果重装软件以后问题依然存在。我在百度中搜索该提示内容,发现有不少网友遇到和我一样的问题,原来是病毒作祟,导致系统找不到olepro32.dll文件,值得庆幸的是,我的网游账号还没有被盗。这个问题怎么做才能解决呢?
答:通过认真的分析和判断,我们认定你是中了一类特殊的病毒,这类病毒会替换或感染olepro32.dll文件。例如利用IE浏览器“极风”漏洞传播的极风病毒。
olepro32.dll文件是系统重要的数据通信模块,如果该文件被破坏了,就会造成软件和系统的通信故障,病毒破坏olepro32.dll文件的目的,是阻止杀毒软件和安全辅助工具正常运行。此外,其他需要该文件支持的软件运行后,病毒就会自动加载到该软件的线程中,然后执行预定的操作从网上下载其他的病毒,主要是各种网游盗号病毒,它们进入电脑后会伺机窃取用户的网游账号和密码等信息。这种通过破坏系统文件控制电脑的病毒层出不穷,曾经流行的是破坏rpcss.dll,现在流行的是破坏olepro32.dll,以后说不定会是其他的系统文件,此类病毒在相当长的时间里将继续被黑客使用。
解决方案:可以使用安全辅助工具清除病毒,修复被破坏的DLL文件(下载地址:http:/www.shudoo.com/bzsoft),运行安全辅助工具后点击窗口中的“立即扫描”按钮,扫描完成后在“扫描结果”标签处可以看到一个“系统文件加载是否存在异常”的项目,选中它点击“立即处理”按钮,重新启动系统后就可以修复该DLL文件了,最后再用杀毒软件清除残余的病毒即可(如图)。
此外,你还可以手工修复olepro32.dll文件。从其他不存在电脑病毒的系统里面,复制一个干净的olepro32.dll文件到闪存,接着利用WinPE启动系统,通过资源管理器将闪存中的文件复制到C:\Windows\system32下。需要注意的是,复制的olepro32.dll文件一定要和修复的系统对应,不能从Vista系统复制一个olepro32.dll文件去修复XP系统。