“加载C:\WINDOWS\cystem32\msapi32.dll\时出错,找不到指定的模块”

来源:百度知道 编辑:UC知道 时间:2024/05/13 12:10:40
开机时总是弹出这个对话框:“加载C:\WINDOWS\cystem32\msapi32.dll\时出错,找不到指定的模块”,是什么原因呢?那位高手可以指点一下,怎样才能搞定呢?

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

用这个软件到安全模式下去扫描清理一次,也可以解决这个问题
恶意软件清理助手:http://www.onlinedown.net/soft/42382.htm

可能是误删了那个文件,用优化大师之类的软件把那个文件在启动项里删除就行了

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

确定--- 重起电脑!