成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

模块dll已加载但找不到入口点

Q1:gdiplus.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、如果故障依旧,建议重装操作系统。

Q2:模块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

Q3:模块***.dll已加载,但找不到入口点DLLRegisterServer

删掉自己下载的这个dll 不要相信光下载一个dll放到system32之类文件夹然后注册一下就能搞定这种愚蠢办法

msvcp110.dll文件是微软Visual C++ 2012 Redistributable Package的一个文件 丢失此文件说明没有安装VC++2012 下载安装这个东西就行了

Q4:模块msvcr100.dll已加载但找不到入口点解决方法

(1)运行输入msconfig回车,打开系统配置实用程序,在启动项目中查找一个名为“****.dll”,如果有将它前面的钩去掉,然后按应用确定(如果没有跳过)。

(2)运行输入regedit回车打开注册表,选编辑查找一个名为“****.dll”的键值项,找到后删除,多查找几次删除干净,然后重新启动电脑即可。

(3)去掉自启动项 开始/运行输入regedit回车打开注册表编辑器,依次展开[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun] 右侧,[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun]在右侧,看看有没有你要找的选项(****.dll),如果有删除,重启即可。

Q5:模块 d3dx9_32.dll 已加载,但找不到入口点DllRegisterServer

单单是一个dll不存在安装这种说法 你只是下载了它放到了文件夹里而已 怎么叫安装呢

把你自己下载的这个删掉 用DirectX Repair工具一键修复就可以了

本工具专业解决DX相关dll的问题

如下图 不论是27还是32只要d3dx9开头的dll都能修复

很抱歉,上传的附件已失效

Q6:模块“msvcp110.dll”已加载,但找不到入口点DllRegisterserver。 怎么办

又是一个被毛都不懂成天就会嚷嚷丢失xxx就下载xxx放到system32 64位系统就放到syswow64的电脑盲给忽悠了的可怜人
速度删掉自己下载的这些dll然后下载安装VC++2012运行库就行了msvcp110.dll文件就是VC++2012的一个文件而已
注意 安装VC++32位版或者64位版 取决于你要打开的程序是32位还是64位跟你的操作系统是32位还是64位无关

猜你喜欢

更多