我每次开机总有“RUNDLL”字样的对话框,里面写着加载时出错找不到指定的模块

请问你是怎么弄好的?进去后还是找不到dll
2025-02-25 10:54:32
推荐回答(4个)
回答1:

每个程序都有很多个模块对应,
这是开机时候自动运行某些程序加载对应的模块时候出现错误引起的,

一般是因为不正确卸载程序或卸载不干净残留在系统里引起的,

解决办法一:
右下角“开始”——运行——输入“msconfig”把不正确的启动项删除即可,也就是 开始——运行——msconfig——启动——把加载项***.dll的那个勾去掉,重启电脑,注意看不懂启动项的内容的话千万不要随便删除!!!通常到这就可以了,如果还弹出来再进行第二步。

解决办法二:

开始——运行——regedit,在下面的位置删除相应键值:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

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

解决办法三:

一般应该是卸载某些程序不彻底造成的,在注册表里还有它的信息。所以启动时还在加载,你用超级兔子魔法设置或Windows优化大师扫描一下注册表,它会自动的挑出无效的项,删除就行了。

回答2:

开始菜单-》运行-》输入 “msconfig”,然后回车。出现“系统配置实用程序”,在“启动”页,“命令”列里面,所有含rundll的项,前面的勾全部去掉,确定即可。

回答3:

开始,运行,输入msconfig回车,把带rundll的启动项的勾去掉,然后全盘杀毒,重启。

回答4:

我曾经问过这个问题,这是当时“飞天红猪侠GO”同学的回答,我的问题完全被解决了,你也试试吧。希望能帮到你。

每个程序都有很多个模块对应,
这是开机时候自动运行某些程序加载对应的模块时候出现错误引起的,
一般是因为不正确卸载程序或卸载不干净残留在系统里引起的,
解决也很简单,
右下角“开始”——运行——输入“msconfig”把不正确的启动项删除即可,
注意看不懂启动项的内容的话千万不要随便删除!!!
另外可以通过第三方软件如超级魔法兔子解决
4回答者: 飞天红猪侠GO - 四级 2007-2-6 18:45

问题解决了吗?