加载c windows winsh552 dll时出错找不到模块

来源:百度知道 编辑:UC知道 时间:2024/05/17 18:13:34

先下面的方法试试
1.用IceSword、Wsyscheck这些软件按提示中的路径到这个文件夹下查看有无这个dll文件,有的话,在软件里右击这个文件,删除它们!然后断开网络,全盘查杀病毒!并最好是到安全模式下或WinPE模式下查杀!---建议采用WinPE下杀毒的方法。

2.如果没有,则说明这个dll因为一些不可知的原因已经被删除了(最大的可能是因为它是病毒释放的文件,但已经被杀毒软件清除了),但留在注册表里的加载信息却没有得到清除,导致系统不断地尝试加载这个文件却又找不到文件,出现加载出错提示!
这样的话,只要清除注册表里的加载信息即可。在开始运行里输入Regedit打开注册表,搜索并删除这个dll的键值即可。
如果你嫌一个一个搜索-删除麻烦,也可以用Autoruns这个软件来清除,安装后,直接在这个软件的“所有项目”下的“映像路径”中找到这个dll文件(一般也是提示:没有找到文件:**.dll),右击--删除即可。然后重启一般就可以了。

正常的系统里面根本就没有这样的文件的,刚刚也到我的电脑里搜索了下;也没有发现相应的文件,这么说来这个文件一定是木马或病毒所遗留下来的啦.建议你最好是用杀毒软件扫描下看看吧,如果是可疑的话就马上把它给删除掉去吧,以免给电脑造成不必要的麻烦来
出现加载错误的话,试试下面的方法看看能不能解决你的问题:
1.到"msconfig"里的启动项里去把这个程序给删除掉去
2.或者到"注册表"里的启动项去把这个程序给删除掉去
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
3.或者直接把这个文件直接删除
4.如果以上方法还是不能解决问题的话,就只能还原系统了