Qt运行文件夹下exe文件,出现无法定位程序输入点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt运行文件夹下exe文件,出现无法定位程序输入点相关的知识,希望对你有一定的参考价值。

Qt运行文件夹下exe文件,出现无法定位程序输入点_ZN10QArrayData10deallocateEps_jj于动态链接库 问题 求教。。

参考技术A 朋友,对于这类启动程序,提示丢失或无法定位什么程序输入点、无法动态链接库之类的问题,尤其是游戏、软件绿色版、精简版、免安装版等更容易出现这种情况,原因很多,所以只有每个方法慢慢试。具体方法:1、检查程序所在路径下是否真的缺少一些必要的dll文件,缺少的话下载对应的dll放到程序的目录下即可。2、装个高版本的DirectX、Visual Studio、Microsoft Visual C++运行库和.net运行库,32位系统只安装32位的即可,而对于64位系统,32位和64位的最好都装。3、下个dll修复工具修复一下,或者在开始菜单处右键-选择命令提示符模式(管理员),注意:要选择带管理员身份标识的,然后输入sfc/scannow修复,稍等一会会出现“验证100%已完成”的字样即可。4、同样在命令提示符模式(管理员)中输入 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后按下回车键开始注册系统的.dll文件,窗口中的文件会不断的滚动直至滚动停止,最底下一行出现:C:\Windows\System32,退出管理员命令提示符窗口。

电脑出现无法定位程序输入点是怎么回事

我打开机时,为什么出现无法定位程序输入点-except-handler4-common于动态链接库msvcr.dll上。

无法定位程序输入点的原因:

1、用户误操作不小心将程序安装目录中的动态链接库DLL文件删除,导致程序启动时无法找到必要的文件而报错(这种情况并不是普遍存在的,但也是原因之一)

2、电脑感染木马病毒,虽然如今大多数杀毒软件已经趋于人性化,一旦发现某些木马病毒绑定系统程序,还是有不少杀毒软件采用一刀切的方式,直接将这些被恶意绑架的系统程序删除(其中就可能包含DLL动态链接库文件)

导致系统或应用程序缺少了必要的DLL动态链接库,从而出现“无法定位程序输入点 于动态链接库上”的问题的

3、在软件或游戏在线更新时,本该被正常写入或覆盖的DLL动态链接库文件因为意外的断电、重启、写入错误等原因没有下载更新成功,导致软件或游戏在运行过程中缺少必要的DLL动态链接库文件而报错


解决方法:

将卡卡上网安全助手卸载(选中删除目录),重启计算机后,到官方网站下载最新版本安装程序,重新安装。

方法1

点击 Windows 【开始】菜单,在【卡卡上网安全助手】组中选择【卸载卡卡上网安全助手】。

方法2

要使用 Windows 控制面板卸载,请执行以下步骤:

点击 Windows 【开始】菜单;

选择【设置】 - 【控制面板】 - 【添加 / 删除程序】;

选择【卡卡上网安全助手】,然后单击【删除】按钮。

以上内容参考 百度百科-定位程序输入点

参考技术A

1、电脑启动一个程序软件提示“无法定位程序输入点XXX于动态链接库”。这个提示表示电脑操作系统可能缺少某些dll文件。

2、根据提示的文件上网下了一个这样的文件并把文件放到C:\\Windows\\SysWOW64这个目录下,这个目标是64位操作系统;如果操作系统是32位,要放在这个目录下:C:\\Windows\\System32。

3、可能新电脑文件缺少比较多,安装了这个以后提示还有缺少其他的dll文件。

4、从网上下载的文件放到对应目录下,需要启动下才能正常使用;

5、以上的步骤仍然没有解决问题,提示加载XXX失败,如下图;

6、后面检查了下判断可能是缺少Visual  Studio文件,百度了下"VS运行库安装包"下载

7、下载安装包后双击,根据提示安装这个VS文件。安装好既然可以正常软件那个应用软件了,一般可以参考上面的解决方式。

参考技术B 回答

1、有可能是电脑系统数据读取出现问题,可以选择进行电脑重启

2、可能是由于电脑感染病毒木马,打开360安装卫士主页面,点击查杀修复进入后,点击立即扫描,如果检查出有病毒木马点击进行修复即可

3、也有可能是由于dII文件缺失引起的问题,可以打开浏览器,在搜索框输入ssIeay32.dIi下载,进行搜索,点击第一条搜索结果

4,进入后,点击进行下载,下载成功后,把文件解压到C:/Program Files文件夹里面就可以修复文件缺失解决问题

参考技术C 无法定位程序输入点的原因:
1、用户误操作不小心将程序安装目录中的动态链接库DLL文件删除,导致程序启动时无法找到必要的文件而报错(这种情况并不是普遍存在的,但也是原因之一)。
2、电脑感染木马病毒,虽然如今大多数杀毒软件已经趋于人性化,一旦发现某些木马病毒绑定系统程序,还是有不少杀毒软件采用一刀切的方式,直接将这些被恶意绑架的系统程序删除(其中就可能包含DLL动态链接库文件),导致系统或应用程序缺少了必要的DLL动态链接库,从而出现“无法定位程序输入点 于动态链接库上”的问题的。
3、在软件或游戏在线更新时,本该被正常写入或覆盖的DLL动态链接库文件因为意外的断电、重启、写入错误等原因没有下载更新成功,导致软件或游戏在运行过程中缺少必要的DLL动态链接库文件而报错。
参考技术D 这种情况一般来说是你的程序被恶意更改了,程序的输入点就是程序的入口点。

以上是关于Qt运行文件夹下exe文件,出现无法定位程序输入点的主要内容,如果未能解决你的问题,请参考以下文章

无法定位程序输入点_ZdaPvj于动态链接库 Qt5Core.dl Qt5Gui.dll上

Qt打包发布exe

安装Qt creator时出现 无法定位程序输入点_except1 于动态链接库MSVCR120.dll上

qt : debug版本正常,release版本总提示错误:无法定位程序输入点.......于动态链接库QtCore4.dll 上。

无法定位程序输入点ResolveDelayLOADEDapi 于动态链接库KERNEL.dll上!怎么解决

电脑出现无法定位程序输入点是怎么回事