加载c:\windows\winsm32b.dll时出错找不到指定的模块

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:43:03
加载c:\windows\winsm32b.dll时出错找不到指定的模块
按你说的进360之后根本找不到后缀是dll的启动项!进msconfig那个也不行!怎么办。再加一百分。谢谢了!!

windows文件夹下的winsm32b.dll文件丢失了,重新拷一个过去.

这个多半是病毒或不良软件留下的

系统出现这样的加载错误提示,多半是杀毒后遗症

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

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

病毒被杀后遗留下来的动态链接库
开始->运行->msconfig->启动,把里面的勾全部去掉,重启

确实是病毒后遗症,正常系统根本没有winsm32b.dll这个文件,按照 gosyuhin说的做就OK了

你到上网下一个啊~!百度上有点!~很简单~

第一步:首先确认已经彻底清除了病毒的主程序
确认方法:
1。确认杀毒软件正常工作,没有异常的自动关闭、过多cpu占用现象等等。
2。升级杀毒软件到最新版本杀毒。
3。杀毒后任务管理器中无明显的异常进程。没有可疑名称的加载项。
4。控制面板内点计划任务,删掉可疑的任务。

第二步:去除加载项
开始菜单-运行-输入msconfig回车
在里边的启动栏里把**.dll前面的勾去掉就行了
1、开始——运行——msconfig