dll出错的最大原因就是可能这些DLL文件被流氓软件或者病毒捆绑了,而杀毒软件进行了误操作,将相应的DLL文件删除了。但是此DLL文件的相关信息还留在注册表里面。于是导致系统开机时还加载它,却又找不到它的文件,所以报错。
给你以下几个解决方法:
1、 到别的机子上copy一个XXXXX.dll文件(必须确定别人的电脑上有这个DLL文件),粘到C:\WINDOWS\system32\XXXXX.dll
2、运行——输入MSCONFIG,查看系统启动项加载的东西,去处起相应的DLL文件加载项!你也可以用360。兔子进行相关的处理。
3、该DLL出错就是因为其相关信息还留在注册表中,所以选择去处其在注册表中的相关信息就OK了,运行----REGRDIT,点搜索,搜索此DLL文件对应的键值,删除!
4、弹出此对话框后,如果你点击“确定”后,系统没有什么不正常,并且可以正常运行的话,你可以用这个软件清理掉这个开机加载项,以后开机就不会出现这个信息了。
Autoruns:开机启动项管理
http://www.onlinedown.net/soft/21022.htm
PS:在选择方法你要注意了,首先要确保的是你这个DLL文件是否为系统必须的,如果是必备的,你必须先复制过来,在解决它的出错问题;如果不是系统必备的,你只需解决它的出错问题就OK了!
以上只是我个人总结的一点经验,希望对你有帮助!