答案一
这表明这个文件没有找到了,不过应该不是系统该有的文件,直接从注册表中搜索c:\windows\ycejpy77dll,然后将搜索到的项清空,或者删除就可以了
需要从安全模式操作才可以
答案二
RUNDLL应该是个木马,被删了,但模块还在。点开始-运行 输入“regedit”回车,打开的是注册表,要小心操作哦。“编辑”-“查找”输入“RUNDLL”回车 把查出的C:\windows\system32\msibm\RUNDLL删去。有几个删几个。OK
它一般在这两个位置下面:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
看看可以吗 灵活运用一下
答案三
一般是病毒的尸体~
简单,让它自动恢复就可以了。
方法:
选择C盘“属性”/点击“工具”,选择“查错/开始检查”,然后勾上“自动修复文件系统错误、扫描并试图修复坏扇区”,再点击“开始”即可。
然后重启,电脑会在启动时检查硬盘,并自动恢复丢失的小文件。(系统本身有备份的,所以能自动恢复)
在运行中输入:msconfigexe,把其启动项的勾去掉,就可以了。
找不到指定模块,那是因为,把木马的模块给删除了,当然后你找不到了,如果还能找到,那说明木马没有删除。当说找不到指定模块,应该说是好事,不需要大惊小怪。
以上只代表个人观点。
也有可能是系统文件丢失,一般不会。在开始菜单的运行中运行sfc,插入系统光盘修复吧。
或者用安装盘引导,用修复安装。
实在不行了先在故障恢复台或DOS下删除这个文件,再覆盖安装。
教你一个简单的方法
在运行窗口敲入如下命令:
regsvr32 C:\windows\system32\msapi32dll /u
运行后就不会再有烦恼了!!!
答案四
DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。DLL文件一般被存放在C:\Windows\System目录下。
1、如何了解某应用程序使用哪些DLL文件
右键单击该应用程序并选择快捷菜单中的“快速查看”命令,在随后出现的“快速查看”窗口的“引入表”一栏中你将看到其使用DLL文件的情况。
2、如何知道DLL文件被几个程序使用
运行Regedit,进入HKEY_LOCAL_MACHINE\Software\Microsrft\Windows\Current-Version\SharedDlls子键查看,其右边窗口中就显示了所有DLL文件及其相关数据,其中数据右边小括号内的数字就说明了被几个程序使用,(2)表示被两个程序使用,(0)则表示无程序使用,可以将其删除。
3、如何解决DLL文件丢失的情况
有时在卸载文件时会提醒你删除某个DLL文件可能会影响其他应用程序的运行。所以当你卸载软件时,就有可能误删共享的DLL文件。一旦出现了丢失DLL文件的情况,如果你能确定其名称,可以在Sysbckup(系统备份文件夹)中找到该DLL文件,将其复制到System文件夹中。如果这样不行,在电脑启动时又总是出现“dll文件丢失……”的提示框,你可以在“开始/运行”中运行Msconfig,进入系统配置实用程序对话框以后,单击选择“Systemini”标签,找出提示丢失的DLL文件,使其不被选中,这样开机时就不会出现错误提示了。
如果你是98或XP系统:点开始---运行---输入msconfig----启动,在里面找到c:\windowns\system32\hkvldll,然后把它前面的勾去掉试试。 确认后会提示你是否重启机器,此时重不重启都可以,当你下次在开机时就不会出现该错误提示了
答案五
杀毒后在启动项里的残留
开始--运行输入msconfig在启动项里去掉DTSERV~1DLL
这是因为你删掉了某个文件,并且他已经被设置为自动运行,所以他会提示你找不到程序。你首先进MSCONFIG在运行里找,看有没有Dtserv~1dll的加载项,有的话就把前面的勾勾去掉。
如果没有的话
手动在注册表去掉键值:
从开始->运行,
输入
regedit
打开窗口上,点菜单栏文件,导出命名先备份一次你的注册表。
然后点击编辑->查看
输入
DTSERV~1DLL
把找到的键值删除
按F3继续,直到完成。
重启就应该没有了。
Rundllexe是病毒?
所谓Rundllexe,可以把它分成两部分,Run(运行)和DLL(动态数据库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundllexe这个程序。
无论是Rundll32exe或Rundllexe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。
出现提示的原因可能是删除文件、删除病毒等没有完全。应该进入安全模式,对系统进行全面扫描。 开始---运行---输入regedit后回车---按F3键,把提示的这个rundllexe找到删除。
解决办法一:
开始——运行——msconfig——启动——把加载项dll的那个勾去掉,重启电脑,通常到这就可以了,如果还弹出来再进行第二步。
解决办法二:
开始——运行——regedit,在下面的位置删除相应键值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
dll因为某些原因(最大的可能是因为它是个病毒或流氓软件的dll文件,被杀软删除了)丢失了,但其相关的注册信息却还在,导致系统开机时还加载它,却又找不到它的文件,所以报错。如果你点击“确定”后,系统没有什么不正常,并且可以正常运行的话,你可以用这个软件清理掉这个开机加载项,以后开机就不会出现这个信息了。
解决办法三:
一般应该是卸载某些程序不彻底造成的,在注册表里还有它的信息。所以启动时还在加载,你用超级兔子魔法设置或Windows优化大师扫描一下注册表,它会自动的挑出无效的项,删除就行了。
开始-运行-msconfig-启动-去掉有关splus1的启动项目
开始-运行-regedit-(ctrl+F)输入splus1,在注册表中搜索,搜到就删除
rundll32的正常位置:c:\windows\system32
如果不是这个位置,则肯定是病毒
Rundll32exe是什么?顾名思义,“执行32位的DLL文件”。它的作用是执行DLL文件中的内部函数,这样在进程当中,只会有 Rundll32exe,而不会有DLL后门的进程,这样,就实现了进程上的隐藏。如果看到系统中有多个Rundll32exe,不必惊慌,这证明用 Rundll32exe启动了多少个的DLL文件。当然,这些Rundll32exe执行的DLL文件是什么,我们都可以从系统自动加载的地方找到。
开始菜单-运行-输入msconfig回车
在里边的启动栏里把dll前面的勾去掉就行了
1、开始——运行——msconfig——启动——把加载项dll的那个勾勾去掉。 重启电脑,通常到这就可以了,如果还弹出来再进行第二步
2、开始——运行——regedit 在下面的位置删除相应键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
说明:以上问题大多是杀毒残留,就是杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是上述方法,如果找不到那个加载失败的启动项说明是做了伪装,具体他伪装到那个启动项不好说需要自己分析分析。
注:启动项并不一定指向特定的dll名字,提示中的加载失败的项可能只是启动项其中一个需要调用的文件,所以要了解你所有启动项的意义,这样才能找出可疑的启动项来删除,从而解决加载失败的问题。正常的启动项在百度都可以搜索到其含义。
自己分析不出来就重装好了
系统有问题了。直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 win7系统启动错误 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“GHO”和“安装系统EXE”到电脑的非系统分区,然后运行“安装系统EXE”,直接回车确认还原操作,再次确认执行自动安装操作。(执行前注意备份C盘重要资料!);
3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的。会被系统判为违规的。
用这个可以解决问题的,重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望采纳!
这是软件或病毒不正常卸载后的症状,处理步骤如下:
1、开始——运行:msconfig回车——选择启动项——将usbfsdll前面的勾子去掉——确定退出。(如无,可跳过,此时可不操作第四步)
2、开始——运行:regedit——编辑——查找:usbfsdll——将找到的键值删除,按F3,继续查找、删除,直至全部删除
3、利用一些工具比如Windows
清理助手(纯绿色软件)等清理:
>
启动出现C:\\\BackgroundContainerdll时出错找不到指定的模块(这是卸载文件在启动中还有没有删除的文件引起的)。
如果是XP系统,你可以试下如下方法:
(1)运行输入msconfig回车,打开系统配置实用程序,在启动项目中查找一个名为“BackgroundContainerdll”,如果有将它前面的钩去掉,然后按应用确定(如果没有跳过)。
(2)运行输入regedit回车打开注册表,选编辑查找一个名为“BackgroundContainerdll”的键值项,找到后删除,多查找几次删除干净,然后重新启动电脑即可。
你的好像是WIN7系统对吧,其实最好的方法就是下个“金山卫士”,安装后“垃圾清理”,再做下“系统优化”,将多余的启动项禁用即可。
目前只能给你提供以上帮助,其它最好是看到实物才好解决,祝你好运!
以上就是关于RUNDLL是什么全部的内容,包括:RUNDLL是什么、开机时出现windows找不到rundll.exe,请确定文件名是否正确......怎么回事、为什么在系统启动时会弹出RunDLL对话框等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!