RUNDLL加载rsrc.dll时出错找不到指定的模块

来源:百度知道 编辑:UC知道 时间:2024/05/14 15:50:03
开机后桌面弹出窗口——RUNDLL加载rsrc.dll时出错找不到指定的模块,点击确定后,好像也没有什么异常情况,请问是怎么解决?谢谢

可能是这个dll因为某些原因(最大的可能是因为它是个病毒或流氓软件的dll文件,被杀软删除了)丢失了,但其相关的注册信息却还在,导致系统开机时还加载它,却又找不到它的文件,所以报错。
如果你点击“确定”后,系统没有什么不正常,并且可以正常运行的话,你可以用这个软件清理掉这个开机加载项,以后开机就不会出现这个信息了。
Autoruns:开机启动项管理
http://www.onlinedown.net/soft/21022.htm

注册表残留了无用的DLL文件。估计是你自己删除软件的时候没删干净。
开始-- 运行--输入 "msconfig"
然后在启动项里面 找到包含rsrc.dll的语句..把它前面的勾去掉...
然后再单击“开始--运行” 在里面输入“regedit”打开注册表。
"编辑"--查找输入“rsrc.dll” 项,删除它,按F3继续找直到删完!

确定--- 重起电脑!

可能是那个DLL已经被删除而它的注册信息还在,所以系统启动时会加载它,使用RUNDLL32.EXE调用这个可能是恶意插件的DLL.
清除方法:进安全模式
1.手动清除:开始--运行--输入"regedit"(无引号)回车,搜索上述DLL项和数据,删除RUNDLL32.EXE的启动项.
2.利用工具:你可以用这个软件清理掉这个开机加载项,以后开机就不会出现这个信息了。
Autoruns:开机启动项管理
http://www.onlinedown.net/soft/21022.htm

用这个软件到安全模式下去扫描清理一次,也可以解决这个问题