怎样解决“加载C:\PROGRA~1\yawt\iddg.dll时出错”

来源:百度知道 编辑:UC知道 时间:2024/05/29 21:20:34
那位高手帮帮我啊?我的电脑一开机就出现“加载C:\PROGRA~1\yawt\iddg.dll时出错”大大减慢了开机速度,而且问别人都说没见过这种情况,我该怎么办啊?清知道的高手们帮帮忙,谢谢拉!

1: 在你的C:\Program Files\yawt\下,至少有一个.exe的件.系统启动的时候启动这个.exe文件,此文件自动加载iddg.dll(这个dll有exe文件也许所需的库或者数据.). 而在加载dll的时候出错(比如dll文件丢失,损坏,染毒.或版本不匹配)以导致这个exe文件启动失败.
解决办法:在各个启动项里找C:\Program Files\yawt\下的.exe文件的项目,删除了就可以了.
2: 一般来说, .dll(动态链接库文件)文件都是靠.exe(可执行文件)加载的.动态链接库文件只是为可执行文件提供程序运行所需的一部分函数(或者是类)和数据(比如图标.界面语言的文字等).
但并不是所有的dll文件都是靠程序的主文件加载的.
有些dll文件虽然不是一个完整的可执行程序,但是其提供了一个完整的功能(可以称其为一个软件,而不仅仅是一个程序的不完整的一部分).这类dll文件的运行不依赖与某个.exe文件.
针对这类文件,windows提供了专门的通用加载程序rundll32.exe(以前的系统是rundll.exe)
如果是这类dll加载出错:
1.在启动项里找rendll32.exe "C:\Program Filesyawt\iddg.dll",然后删除.
2.再运行regedit->查找iddg.dll,把找到的所有项都删除.
(注意:如果这个dll是微软公司的,并且你不知道他的作用,不要进行第2步即不要在regedit清除这些信息,要进行第2步,你必须确保这个文件不是系统必须的.)

运行下输入MSCONFIG找到yawt这个启动项,将前面的对号去掉.