KERNELBASE.dll错误的解决方法
(1)
64位的系统与程序的兼容性问题。
多数都是内存管理溢出错误。
估计是32位的系统,即使程序不够内存用,系统最多就提供32位系统能提供的内存供程序使用,64位系统可以用提供更多的内存。
主要的依据是,之前的一个程序,开了1000个线程,在32位系统里面,好多线程都是ONHOLD,而在64位系统,全部都在START
没一会就闪退,冒错
解决方法,用XE以程序编译一次,或做一个64位的程序
(2)
最近在服程序时遇到个问题,电脑是win764位,编译完的exe测试,偶尔总报错,报错是偶尔的,有时候报错很频繁,但是有一次测试,测试了半天都没有报错,我以为好,发布输出没一会儿又报错了,真是崩溃了,所有方法我都trycatch了,日志也记录了,也没找定位到哪里报错,这肯定是系统报错的,应该是是我64位编译问题。在网上查找好多资料也,其实这并不是KERNELBASE.dll的问题,也并不需要复制一个KERNELBASE.dll文件替换掉它。
1、0x7513C54F (KernelBase.dll) (XXXX.exe 中)处有未经处理的异常: 0xEBF00BAA
2、错误模块:kernelbase.dll
关于kernelbase.dll网络描述:
系统文件kernelbase.dll是存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要。除非用户电脑被木马病毒、或是流氓软件篡改导致出现kernelbase.dll丢失、缺失损坏等弹窗现象,否则不建议用户对该类文件(kernelbase.dll)进行随意的修改。
解决方案:
1、标平台从anycpu改为x64,然后重新编译生成后,在64位服务器上运行就,可以正常运行。
2、x64电脑编译x86后,在运行时需要做兼容处理,桌面快捷方式或者安装目录里的软件图标→鼠标右击→属性→兼容性→以管理员身份运行此程序,即可解决问题
KERNELBASE.dll错误的解决方法相关推荐
- 服务器如何修复dll,Windows10系统修复KernelBase.dll错误的解决方法
近期有使用Windows10系统用户来反应,在使用电脑时发现无法正常使用应用程序的现象并提示:KERNELBASE.dll文件错误,异常代码:x0e0434352的提示,对于出现这个问题该如何解决呢? ...
- Windows7中出现的KERNELBASE.dll错误的解决方法(转)
在Windows7系统中,偶尔会出现这样的软件无法启动问题,详细信息是KERNELBASE.dll错误,不知是什么原因? 其实这并不是KERNELBASE.dll的问题,也并不需要复制一个KERN ...
- Windows7中出现的KERNELBASE.dll错误的解决方法
原帖 : http://wenku.baidu.com/link?url=tWw4ps2PvH4zf53nIClo-fOuD9SWS9kEYQVhRoFOIzIq5HTl-J3rZY9xsygKcuc ...
- 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!在eclipse.ini中为eclipse指定jdk启动...
启动 Eclipse 弹出"Failed to load the JNI shared library jvm.dll"错误的解决方法! 原因1:给定目录下jvm.dll不存在. ...
- 因为计算机丢失user32.dll,Win7系统出现无法定位动态链接库user32.dll错误提示解决方法...
在使用电脑过程中,如果某些文件丢失或缺失损坏的话,那么会导致无法关联相关应用程序,无法正常使用电脑系统等等.有用户在运行某些软件时出现"无法定位程序输入点dwmhintdxupdate于动态 ...
- msxml3.dll 错误 80072ee2解决方法 The operation timed out
租用 美国 KT机房 服务器的一个客户做采集站,采集工作的时候提示在读取指定网页内容时出现了msxml3.dll 错误 '80072ee2'The operation timed out的错误,原因应 ...
- 【转】启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!...
原文网址:http://blog.csdn.net/zyz511919766/article/details/7442633/ 原因1:给定目录下jvm.dll不存在. 对策:(1)重新安装jre或者 ...
- 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!
原因1:给定目录下jvm.dll不存在. 对策:(1)重新安装jre或者jdk并配置好环境变量.(2)copy一个jvm.dll放在该目录下. 原因2:eclipse的版本与jre或者jdk版本不一致 ...
- 因为计算机中丢失d3dx96,电脑中玩剑灵提示缺少d3dx9_43.dll错误如何解决
最近有玩家在电脑中玩剑灵这款3D奇幻大型多人在线动作类游戏的时候,反映说遇到了错误,显示无法启动此程序,因为计算机中丢失d3dx9_43.dll,这是怎么回事呢,经过分析这样的问题是因为DirectX ...
最新文章
- 解决会声会影x7 x8打开即“已停止工作问题”
- velocity用法简单实例说明 .
- java 多线程 临界区_多线程编程的设计模式 临界区模式
- android开源2016_2016 Hacktoberfest点燃了开源的参与
- 如何解读Nginx源码
- linux硬盘检测工具,利用Smartmontools工具检测Linux硬盘状况 – 安装及基本应用 | 老左笔记...
- 大漠插件常见问题汇总
- 网页上的内容无法复制和下载?一行代码教你解决
- 遍历数组-forEach
- win10电脑任务栏右侧小图标消失解决方法
- 基金:波动率、收益率、贝塔系数、最大回撤率、夏普比率
- 服务器 关闭系统默认共享,默认共享还是有用滴!
- android地图方位角,根据两点经纬度,计算距离、方位角
- python词云生成
- 分辨率,定位精度,重复定位精度解释
- SQLite.Interop.dll 没有拷贝到输出目录
- 《UML正日薄西山的13个理由》读后感
- linux 进程数据结构,Linux进程数据结构详解
- 移动应用进入碎片化时代
- 越疆dobot机械臂_Dobot机械臂魔术师系类