本文收集整理关于模块dll已加载但找不到入口点的相关议题,使用内容导航快速到达。
内容导航:
Q1:模块atl71.dll已加载但找不到入口点。
长话短说:
因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有,需要自己另外安装的。
举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11,没有老旧的9.0版,就会出现提示丢失d3dx9之类的dll
msvcp、msvcr、vcomp140.dll属于VC++2015版
msvcp、msvcr、vcomp120.dll属于VC++2013版
msvcp、msvcr、vcomp110.dll属于VC++2012版
msvcp、msvcr、vcomp100.dll属于VC++2010版
msvcp、msvcr、vcomp90.dll属于VC++2008版
msvcp、msvcr60、71和80.dll,以及vcomp.dll(不带数字版本号)属于VC++2005版
除了丢失、缺少这类错误之外,如果一个程序打开之后提示“并行配置错误”,那么也是因为没有安装VC++运行库。
缺少PhysXLoader.dll是NVIDIA PhysX物理加速引擎的问题
提示没有找到xlive.dll是缺少Games For Windows Live
缺失 openal32.dll是缺少OpenAL Installer for Windows的原因
此文件本质上是dll运行库的一部分,丢失、缺失此类文件都是dll运行库的问题,而不是游戏本身的问题。所以重新下游戏肯定是没有用的。
并且,有些人建议的重装系统大法也是没用的(指原版系统,换系统除外)。
因为这些所谓的dll丢失,绝大部分都并不是真的“丢失”,而是原版系统本身确实就没有自带。
建议使用dll修复工具,解压之后打开主程序点击“修复”按钮,稍等即可解决。
关于附件:dll运行库修复工具是很容易搜到下载的,也可以直接下载我附件(上传附件仅仅是为了下载方便,也可以直接搜索下载),附件免费下载,不要积分。7z、rar、zip文件要用解压缩软件打开,x86版就是32位版,请不要再问出“为什么只有86位版”之类搞笑的问题。
很多人喜欢传播“下载dll放到system32或syswow64”这种解决办法,倒也不是完全不可行,有时候还是可以的,要看运气。对小白来讲还是麻烦了点,而且不像修复工具一样能一次性搞定大部分dll运行库的相关问题。
链接: https://pan.baidu.com/s/1bP7hpk 密码: p9pw
Q2:模块comctl32.dll已加载,但找不到入口点dllregisterserver 求大神
这是由于病毒感染引起的,我也遇过,系统没法启动。有两种办法{第一步}开始菜单-运行-输入msconfig回车
在里边的启动栏里把**.dll前面的勾去掉就行了
1、开始——运行——msconfig——启动——把加载项***.dll的那个勾勾去掉。 重启电脑,通常到这就可以了,如果还弹出来再进行第二步
2、开始——运行——regedit 在下面的位置删除相应键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
{第二步}最好的方法是进安全模式或光盘系统把重要的资料拷贝出来,再把硬盘全都格式化(不管病毒藏在什么地方,都可以把它杀掉),再用GHOST装机盘重装系统。问题大多是杀毒残留,就是杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是上述方法。
Q3:gdiplus.dll模块已加载,但找不到入口点dllregisterserver。
通过以下操作即可解决:
1、在网上搜索对应的“DLL”文件,并下载下来。
2、下载后将其解压出来。
3、win10 64位的系统将该文件复制到:C:\Windows\SysWOW64路径中,win10 32位的系统将该文件复制到C:\Windows\System32 路径中(在弹出的提示框中选择“替换目标中的文件”即可)。
4、最后按下“Win+X”组合键打开快捷菜单,点击“命令提示符(管理员)”,在命令提示符框中输入:regsvr32 d3dx9_29.dll,按下回车键即可成功修复。将出错的文件重新修复之后我们即可正常安装运行程序了。
Q4:模块dciman32.dll已加载,但找不到入口点DLLRegisterServer出现了怎么解决?
1、通常在运行中注册动态库文件:regsvr32 msi.dll (按回车键执行命令)都能顺利通过。
2、但也有出错提示:模块“xxx.dll”已加载,但找不到入口点DLLRegisterServer,请确保xxx.dll为有效的DLL或OCX文件,然后重试。
3、这就要看当前是单个动态链文件不能注册,还是所有的文件都是注册无效。如果是单个文件注册无效,那就是这个动态链文件有问题,找到相同的操作系统(32位或者64位)相应的路径中,复制一个(网上下载也行),保存到自己的操作系统中即可。64位操作系统64位动态链文件保存的路径是:C:\Windows\System32 文件夹内。
4、如果是64位的操作系统,那么提取、保存正确的32位动态链文件的路径是:C:\Windows\SysWOW64 文件夹内。
5、如果所有的动态链文件注册都无效,那就是当前的操作系统无权限。可以加载权限注册即可。步骤如下:开始→所有程序→附件→右键点击命令提示符(CMD)→以管理员身份运行。
6、然后,再使用命令注册:regsvr32 msi.dll。提示:可以先复制命令,再点击左上角,在弹出来的菜单中点选编辑→粘贴命令。
7、注册成功之后会有提示。
8、也可以将绝对路径添加上去(先去该路径查找是否有这个动态链文件):
regsvr32 C:\Windows\SysWOW64\msi.dll
9、最后,注意命令参数的应用(如何使用参数的查询方法:regsvr32 /?),有时候需要先解除注册,之后再注册才可以。
拓展资料:dciman32 - dciman32.dll - DLL文件信息
DLL 文件: dciman32 或者 dciman32.dll
DLL 名称: DCI Manager
描述:dciman32.dll是显示控制界面管理相关文件,用于调制显示性能。
属于: Display Control Interface Manager
系统 DLL文件: 是
常见错误: File Not Found, Missing File, Exception Errors
安全等级 (0-5): 0
间谍软件: 否
广告软件: 否
词条标签:软件,科技产品,互联网产品
Q5:为什么会出现:模块“qtintf.dll”已加载,但找不到入口点 DLLRegisterServer
(1)运行输入msconfig回车,打开系统配置实用程序,在启动项目中查找一个名为“****.dll”,如果有将它前面的钩去掉,然后按应用确定(如果没有跳过)。
(2)运行输入regedit回车打开注册表,选编辑查找一个名为“****.dll”的键值项,找到后删除,多查找几次删除干净,然后重新启动电脑即可。
(3)去掉自启动项
开始/运行输入regedit回车打开注册表编辑器,依次展开
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] 右侧,
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]在右侧,
看看有没有你要找的选项(****.dll),如果有删除,重启即可。
如果上述方法无效,请修复一下系统:
1、开机按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复。
2、请开机按F8进入到安全模式中用系统自带的系统还原,还原到你没有出现这次故障的时候修复。
3、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
4、如果故障依旧,在BIOS中设置光驱为第一启动设备插入系统安装盘按R键选择“修复安装”即可。
5、如果故障依旧,建议重装操作系统。
Q6:网页链接打不开!试过重新注册DLL文件,但是它出现“模块shdocvw.dll已加载,但找不到入口点”到底怎么办
1、单击 开始 、运行 , 输入 sfc /scannow 。然后,系统会自动检测出错的*.dll,如果提示*.dll出现错误,就插入,你安装系统时的光盘,它会自动修复错误的DLL文件。
2、新建一个后缀名为.bat的文件,然后在文件里面写入regasm shdocvw.dll /tlb:shdocvw.tlb /codebase之后运行这个.bat文件。再不成功,就是电脑没有运行.dll的环境
WwW.yIJI☆tAo.coM