打开程序时显示“无法定位序数368于动态链接库OLEAUT32.dll”

2024-05-13

1. 打开程序时显示“无法定位序数368于动态链接库OLEAUT32.dll”

【Win7解决方案】
【问题描述】:
无法定位序数XXX动态数据库XXX.dll
【原因分析】:
Dll文件丢失
【简易步骤】:
方案一:360搜索下载dll文件—重启—F8进入安全模式—将下载文件放置在【
C:windowsSystem32】目录下—【开始】—【运行】—注册该DLL。
【解决方案】:
下载缺失dll文件注册。
1.
记录下系统提示是什么dll文件丢失,通过百度搜索下载该文件。
2.
重启按住【F8】进入【安全模式】,将下载的dll文件剪切在目录【C:windowsSystem32】下。
3.
【开始】输入【regsvr32
空格dll文件全名】然后回车。(如图1)
图1
4.
如果是游戏丢失文件,将该文件放在游戏安装目录下。
更多方案尽在bang.360.cn/learning

打开程序时显示“无法定位序数368于动态链接库OLEAUT32.dll”

2. 开机出现“无法定位序数344于动态链接库comctl32.dll 上 怎么办?

故障原因:一、系统丢失COMCTL32.dll文件,从别人机器上COPY一个到你自己电脑的windows\system32文件夹下。
二、你只是删除了D盘上的文件夹,实际上删除一个文件的正确方法是卸载,用迅雷自带的“卸载迅雷”,或者在控制面板--添加删除程序里卸载。
当你只是删除了迅雷所在文件夹时,在系统内还残留了大量的动态链接库文件和注册表项。
这些注册表项指向的是你原来在D盘的文件夹内。所以在打开迅雷时会“无法定位”某个文件,也就是找不到某个文件。
解决办法:首先还是把迅雷安装到D盘,然后按正确的步骤卸载,清除系统残留的文件和设置。再重新安装到F盘就行了。
还有一种办法你可以试试,就是在D盘安装以后,把D盘上的文件夹直接剪切到F盘也行,但相关设置要改一下。

3. 开机出现“无法定位序数344于动态链接库comctl32.dll 上 怎么办?

故障原因:一、系统丢失COMCTL32.dll文件,从别人机器上COPY一个到你自己电脑的windows\system32文件夹下。
二、你只是删除了D盘上的文件夹,实际上删除一个文件的正确方法是卸载,用迅雷自带的“卸载迅雷”,或者在控制面板--添加删除程序里卸载。
当你只是删除了迅雷所在文件夹时,在系统内还残留了大量的动态链接库文件和注册表项。
这些注册表项指向的是你原来在D盘的文件夹内。所以在打开迅雷时会“无法定位”某个文件,也就是找不到某个文件。
解决办法:首先还是把迅雷安装到D盘,然后按正确的步骤卸载,清除系统残留的文件和设置。再重新安装到F盘就行了。
还有一种办法你可以试试,就是在D盘安装以后,把D盘上的文件夹直接剪切到F盘也行,但相关设置要改一下。

开机出现“无法定位序数344于动态链接库comctl32.dll 上 怎么办?

4. 无法找到入口无法定位程序输入点 于动态链接库comctl32.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运行库的相关问题。

5. 无法定位序数354于动态链接库libeay32.dll上如何解决

1、错误描述
     编译完OSG,运行osgViewer.exe获取网络的.osg格式数据,在读取.osg数据时报错“无法定位序数354于动态链接库libeay32.dll”
2、修复尝试
    拷贝3rdParty_VC11_x86_x64目录中的libeay32.dll覆盖当前的libeay32.dll,还是持续报错。
    最好尝试将3rdParty_VC11_x86_x64中与OSG程序相关的.dll都拷贝并覆盖运行程序同目录下的.dll。最终运行osgViewer.exe
3、解决方案
    osgViewer.exe同级目录下的某一dll文件所依赖的libeay32.dll的版本高于当前的依赖版本。所以剔除了此依赖关系,就可正常运行。
    遇到此问题时,可换种思路,替换依赖libeay32.dll的库文件。

无法定位序数354于动态链接库libeay32.dll上如何解决