经常在百度知道看到一些网友求助解决有关加载XX.dll时出错的帖子。。。。
出现这种情况一般都是杀毒后的后遗症,或者卸载软件不正确有残留。。。
虽然病毒已经不在了,但系统里相关加载设置还在,当这些加载项加载病毒时,实体文件已经被你杀掉了不存在了,所以就会提示错误。。。
解决方法
1:开始菜单--运行--输入msconfig回车
打开系统配置实用程序--启动项
在启动栏里把winsn22.dll前面的勾去掉就行了
重启电脑,通常到这就可以了,如果还弹出来再进行第2步
2:开始——运行——regedit回车
打开注册表编辑器
按F3查找 将winsn22.dll输入,搜索
把所有找到的项都删除了就可以了。。。
如果还是弹出再进行第3步,呵呵,可别闲麻烦啊。。
呵呵,你的情况就直接省略前面2步吧
3:有些病毒并没有在启动项或者注册表留下加载项。。。
你可以显示所有隐藏文件,然后打开C:\Documents and Settings\Administrator\「开始」菜单\程序\启动,看看此目录下是否有不明程序运行.
打开C:\Documents and Settings\All Users\「开始」菜单\程序\启动,看看是否有不明程序在运行,
打开C:\Documents and Settings\Default User\「开始」菜单\程序\启动\
如果在这里面没有找到相应的winsn22.dll,也有可能是病毒在启动组写了一个批处理,通过批处理来加载病毒。。。不管怎么样,这里面的文件是全部可以删除的,对系统正常使用是没有影响的,还可以加快电脑启动。
4:最近还发现一种情况,有些错误经过上面3种方法都没有找到相关信息。
但是后来在计划任务中却找到了身影,通过计划任务来调用winsn22.dll,虽然处理方法很简单,但这是最容易让我们忽视的地方。(起先我也忽视了这个地方)。。
打开控制面板---计划任务--删除相关信息---即可。。。。。。
一般通过以上4步,基本上都应该可以解决问题。。。。。
这是 杀毒后留下的尾巴基本上在启动项里
用360或 超级兔子 瑞星卡卡 优化注册表 他会帮你 清掉 这是你以前有的启动项 现在没了 注册表里的加载
开始-运行-msconfig-启动里找到你这个地址!禁用!重起电脑勾上那个筐,确定OK了~
解决步骤:
1.你去下载一个软件叫做autoruns。这个软件可以查看所有开机时启动的程序和加载的dll
2。你下载安装后,打开运行这个程序,运行前有提示,选择agree。
3.打开程序后,能列出所有开机加载的程序和所有的dll。你肯定能找到这个winsn22.dll
,然后把这个dll前面的勾去掉,这样开机就不加载这个dll了
4.开始---运行。输入:regedit,在编辑项--查找。把winsn22.dll ,写上去,然后点击查找,然后把所有跟这winsn22.dll 有关的全部删掉。重启机器即可。
5.搞定。
开始-运行-msconfig 启动 把所有的去掉。就好了