the application was unable to start correctly(0x000007b)解决方案

VS下程序运行报0xc000007b https://social.msdn.microsoft.com/Forums/vstudio/en-US/96035692-9a50-40d4-a7d3-48bda87d11ec/the-application-was-unable-to-start-correctly-0xc000007b-click-ok-to-close-the-application-when?forum=vssetu 阅读详情

遇到程序崩溃的一般解决步奏

1、调试程序,定位到崩溃到码处。如果是系统代码处的问题,可以复制改行代码在百度上搜搜看;如果是你自己写的代码,那么我想改起来就更简单了。

2、一般我们所遇到的程序崩溃问题网上一定是找得到的,尽量看看国外的链接,老外们说的还是比较靠谱的。看不懂英文的话,就用chrome浏览器翻译网页吧。

回到正题,

一朋友说他运行程序出现崩溃弹窗:the application was unable to start correctly(0x000007b),由于程序没有源码无法调试。好吧,百度搜索看看。找到了一篇貌似很在行的链接:http://www.tomshardware.com/forum/43092-63-application-unable-start-correctly-0xc000007b

最终的解决方案是:

Cause:

The cause of this problem is because of the “msvcp110.dll” file located at C:\Windows\SysWOW64 . This file is used by several applications to run, but each have their own version of the file with the same name. So in order run that application, you might replace it with a different msvcp110.dll file which we normally get at http://www.dll-files.com/

So application might not work the next time you try to start it with the below error.

Solution:

Go to C:\Windows\SysWOW64 location and delete the “msvcp110.dll” file. Now try to start the Application and the program will generate a new “msvcp110.dll” file used by the application and you should be able to get the application working fine 

Hope this helps!!

翻译下也就是:缺少VS2012的C++运行库。你可以在各种软件管家里下载VS2012可发布组件,安装完后估计就可以运行了。


但是,作为程序员我们不能仅仅只是这样。严格的讲,在我们发布应用程序时一定要看看程序需要哪些组件依赖的,需要的就把它带上。因为用户的电脑上是没有开发环境的,不可能有这么些特定编译器的运行库。

如何查看程序依赖的DLL呢?

这是个很基础的技能。在1998年发布的VC6.0中微软就带上了一个DEPENDS.EXE,该工具就是来提供给开发者查看DLL依赖项的。把我们要发布的 exe、DLL拖进去你就可以清楚地看到程序需要哪些DLL依赖了。


对于系统的DLL可以不用展开看,但是用户自己的DLL一定要展开,看看它里面还调用了哪些DLL,因为如果这个DLL缺少依赖的DLL势必影响到我们的程序的运行。如上图中,LIBCEF.dll不是系统的DLL,我们有必要看看它的DLL是否缺失,那么就展开吧:


缺失DLL的话,那个DLL的名称会变成黄色的,如下图中该exe运行就缺少VS2008的C\C++运行库和duilib.dll


那么在发布程序时,我们就需要把这些个DLL加入到该exe路径中去,用户也就不会遇到哪些问题了。


GRLPackage:一键解决Windows游戏运行库缺失与报错问题 在Windows平台上开发和运行软件,尤其是大型游戏,常常需要依赖一系列运行时组件,如Visual C++ Redistributable、.NET Framework和DirectX。这些组件本质上是一套预先编译好的共享函数库和框架,为应用程序提供底层支持,确保其能够与操作系统及硬件正确交互。理解其工作原理至关重要:VC++运行库承载着C++编译程序的通用函数;.NET Framework提供丰富的类库和托管执行环境;DirectX则负责图形、声音等多媒体硬件的抽象与驱动。这些技术的核心价值在于标准化开发 阅读详情

相关推荐

EViews 13.0中文安装全指南:系统兼容性与权限配置详解

EViews 是计量经济学领域广泛使用的桌面级统计分析软件,其本地化部署依赖严格的系统环境适配。理解 .NET Framework 版本兼容性、Visual C++ 运行库加载机制及 Windows 区域设置原理,是保障中文界面正常显示和核心功能稳定运行的技术前提。这类桌面分析工具的价值在于离线计算能力、时间序列建模(如ARIMA)与面板数据处理的工程可靠性,适用于高校教学、科研实证及企业经济分析等场景。本文聚焦 EViews 13.0 中文安装过程中最关键的系统底层环节——包括注册表写入权限、语言资源DL

weixin_34236869的博客 314

Windows 应用不能正常启动 (The application was unable to start correctly (0xc000007b))

最近碰到了Windows应用不能正常启动 (The application was unable to start correctly (0xc000007b))的问题,进行了解决。

scruffybear的专栏 2547

Windows部署Nacos详细教程:从启动失败到服务化落地

Nacos作为主流Java系配置中心与服务发现组件,其跨平台设计在Windows环境下常因JDK版本兼容性、NTFS权限机制、UAC控制及网络栈差异而出现启动失败、端口绑定异常或集群通信不稳定等问题。深入理解Windows进程模型、服务生命周期管理及注册表/事件日志等系统级机制,是实现Nacos稳定运行的关键。本文围绕JDK与Windows版本匹配规则、startup.cmd深度改造、Windows服务注册、application.properties路径与认证调优、防火墙双端口放行(8848/9848)等

weixin_33720956的博客 475

解决the application was unable to start correctly(0x000007b)与 缺少VCRUNTIME140.dll

今天出现了C程序在本地VS上面运行正常,生成的exe文件在本地使用命令行调用也正常,但是放到服务器使用命令行调用上就出现“the application was unable to start correctly(0x000007b)”的问题,如图: 下面记录解决问题的过程: 1.使用分析工具(Dependency Walker)分析dll依赖问题 这个软件可以分析exe、dll的依赖项,用来查...

Stone Ocean 2万+

Win11安装NVM常见问题与终极解决方案

NVM(Node Version Manager)是前端开发中管理多版本Node.js的核心工具,其原理是通过环境变量动态切换node.exe软链接路径,并依赖PowerShell模块注入实现命令行集成。在Windows平台,NVM的稳定性高度依赖系统执行策略、PATH解析顺序、用户目录权限及终端会话隔离机制。Win11因强化安全策略(如AllSigned执行策略)、重构右键菜单(默认启用Windows Terminal+pwsh)、收紧AppData监控及PATH变量优先级规则,导致NVM安装后常出现'n

weixin_34082854的博客 431

ClawBot 微信PC端调试工具原理与环境配置指南

ClawBot 是基于微信 PC 客户端未公开调试接口的本地 CLI 调试工具,其本质并非插件或官方 API,而是通过 WebSocket 协议与微信进程(v3.7.0.26–v3.9.0.22)建立合法通信。理解其底层依赖——如调试端口激活机制、版本协议兼容性、x64/x86 进程位宽匹配——是稳定运行的前提。该工具主要面向开发者本地调试、自动化测试及协议学习场景,适用于小程序生态工具链搭建、企业微信私有化集成验证等工程实践。本文聚焦 ClawBot 的真实技术定位、环境校验逻辑与安全安装路径,帮助用户规

深未来技术 457

The application was unable to start correctly (0xc000007b)的勉强解决方案

在我的电脑上,Unity 3D和有道词典的安装包(UnitySetup64.exe和YoudaoDictSetup.exe),启动时报错“The application was unable to start correctly (0xc000007b). Click OK to close the application.”而UltraISO可以正常安装,可安装后无法启动,报错的文字一样,但错误代码变成了0xc0000005. 网上搜索这个报错内容,基本都是说要安装Micro...

磁悬浮青蛙呱呱呱 5547

树莓派5安装ROS2小白指南避坑攻略

手把手教你如何在树莓派5上顺利安装ROS2,避开常见问题与陷阱,提升配置效率。针对树莓派5安装ros2过程中的依赖冲突、源配置错误等高频难题提供解决方案,适合新手快速上手。

weixin_35754962的博客 1003

windows命令

【代码】windows命令。

Jacky_Suen的博客 575

FISCO BCOS(八)——— 一键部署 WeBase

环境 版本 Java Oracle JDK 8 至 14 MySQL MySQL-5.6及以上 Python Python3.6及以上 PyMySQL 1、获取部署安装包: wget https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeBASE/releases/download/v1.5.4/webase-deploy.zip 2、解压安装包: unzip webase-deploy.zip 3、进入目录: c...

林中有神君 3606

高并发网络爬虫实践(欧赔、亚盘、大小指数数据爬取)

本文通过对一个实战化的高并发网络爬虫脚本进行深度模块化剖析,展示了如何构建一个兼具性能、健壮性和易用性的数据采集工具。核心设计思想总结模块化与单一职责: 每个函数都专注于解决一个特定问题,无论是网络请求、数据解析还是文件操作。并发与效率: 通过ThreadPoolExecutor实现了高效的并发抓取,极大缩短了总耗时。健壮性与容错: 强大的重试机制、细致的异常处理和线程安全的文件写入,保证了程序在复杂网络环境下的稳定运行。断点续传: 精心设计了进度记录与恢复机制,使得大规模抓取任务变得轻松可控。

猫敷雪 476

解决错误:the application was unable to start correctly 0xc00007b,应用程序无法正常启动(0xc000007b)

环境: Win7 64bit+ VS2010+ OpenCV247 前几天还运行的好好的程序,今天突然出现了这个错误: the application was unable to start correctly 0xc00007b 直接了当: 我这里错误的原因应该是64位与32位的兼容问题。 一开始opencv库都调用x64,不行。 全都换成x86,也不行。 后来是因为

cuteddj的专栏 1万+

Trae 在代码审查场景的 3 大差异化能力:对比 Claude Code、Cursor 与 Codex 实测

揭示代码审查的核心矛盾是上下文断层而非找 Bug,介绍 Trae 通过跨文件符号追踪、意图-实现对齐校验、增量变更影响图谱生成三件事实现上下文校准,并对比其与 Claude Code、Cursor、Codex 在多模块 Java 项目中的实际审查差异

weixin_42525482的博客 151

The application was unable to start correctly (0xc000007b)

用VS2013建立了一个c++ console application,然后引用了一个DLL, 启动的时候报错: The application was unable to start correctly (0xc000007b) 哪怕是如下最简单的代码也报错: #include "stdafx.h"  int _tmain(int ...

weixin_33831673的博客 1446

pytorch 51 GroundingDINO模型导出tensorrt并使用c++进行部署,53ms一张图

博主基于https://github.com/hpc203/GroundingDINO-onnxrun项目分享的onnx c++推理代码,修改为GroundingDINO模型的tensorrt推理代码。对于600x400的输入,在3060显卡下,cuda 12.1,TensorRT-10.4.0,window环境下53ms处理完一张图片。

a486259的博客 1220

vue3 - 详细实现内网使用离线高德地图功能,在vue3中无需网络离线使用高德地图相关功能,高德地图如何离线加载详细教程(内网部署及使用),提供最新完整的瓦片资源下载及相关工具(示例代码,一键复制)

vue3,高德地图,离线使用高德地图,高德地图瓦片官方下载,内网使用高德地图离线无网络,断网情况下使用高德地图,vue离线高德地图教程,内网部署高德地图,无需联网离线使用,vue3+ts实现离线高德地图 内网离线高德地图,如何在高德地图Vue3项目中下载离线地图,地图加载不出来,不显示怎么办,内网使用离线高德地图加载失败问题,vue3实现离线地图+高德瓦片,vue3高德离线地图,如何使用离线高德地图和自定义地图样式,高德离线地图的下载,怎么下载高德地图瓦片,一键把所有瓦片都下载下来,离线加载,内网部署,离线

✅ 精选推荐文章 1万+

vs2017 0x00007b

  今天在用vs调试代码的时候,我在Debugg模式可以运行通过,然而当我切换到 Releas时,就出现The application was unable to start correctly(0x000007b),我在网 上百度了很多方法,都没有解决这个问题,后来我发现应该是某个DLL没有更新,我打开 了控制面板找到Microsoft visulal C++ 2017 Redistribut...

xuelanga000的博客 53

MySQL数据库面试题(2022版)

序列号 内容 链接 1 Java基础知识面试题(2022版) https://blog.youkuaiyun.com/qq_43061290/article/details/124023797 2 Java集合容器面试题(2022版) https://blog.youkuaiyun.com/qq_43061290/article/details/124043363 3 Java异常面试题(2022版) https://blog.youkuaiyun.com/qq_43061290/article/details/124....

拉格朗日的学习笔记 1万+

解决Windows中zlibwapi.dll缺失问题的全面指南

动态链接库(DLL)是Windows系统中实现代码共享和模块化编程的核心技术。zlibwapi.dll作为zlib压缩库的Windows实现,提供了高效的DEFLATE算法支持,广泛应用于数据压缩、游戏开发、科学计算等领域。当系统无法定位该DLL文件时,会导致依赖zlib的应用程序无法正常运行。本文从DLL加载机制入手,详细解析了Windows系统搜索动态链接库的标准路径顺序(包括应用程序目录、系统目录和PATH环境变量),并提供了多种解决方案:从基础的DLL文件下载放置,到使用vcpkg等包管理器安装完整

weixin_33946605的博客 395

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Win7 安装 OpenCV2.3.1 到VS2010

Getting Started with OpenCV 2.3.1 in Microsoft Visual Studio 2010 in Windows 7 64-bit I was trying to install OpenCV 2.3.1 on my Windows 7 64-bit machine and i kept getting the error: The appli

#+! 6542

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

EViews 13.0安装底层逻辑:授权机制、系统兼容性与中文支持深度解析

EViews作为专业计量经济学分析平台,其安装远非普通软件的图形向导流程。理解其底层运行原理,需从Windows系统架构、授权验证协议、本地化渲染机制等基础概念切入:EViews 13.0采用基于账户的在线激活+本地缓存双校验机制,依赖.NET Framework 4.8、VC++ 2015–2022双架构运行库及UTF-8区域设置;中文支持已升级为QTranslate引擎原生集成,而非旧版字符串替换。这一技术演进显著提升了多语言稳定性与宏脚本兼容性,广泛应用于高校实证教学、金融机构时间序列建模及面板数据策

381

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Codex Windows安装失败真相:微软商店与本地AI代理的架构冲突

本地AI编程代理(如Codex)本质上是需直连系统资源、绑定端口、加载大模型的桌面级应用,其运行依赖Python环境、本地文件读写、HTTP服务监听和进程间通信等能力;而微软商店(UWP/MSIX)采用AppContainer沙盒机制,强制限制端口绑定、禁止未签名可执行文件、隔离用户目录、禁用系统服务注册——二者在安全模型与运行时权限上存在根本性不兼容。这种冲突直接导致常见错误码0x80073d02、‘无法安装因依赖服务未就绪’及CC Switch代理失败等现象。适用于开发者快速验证、企业IT批量部署、LT

weixin_34082695的博客 441

OpenClaw Windows 本地部署保姆级教程:双击即用的AI工作流引擎

本地AI工具部署的核心挑战,从来不是模型能力,而是环境交互的确定性与用户直觉。OpenClaw 作为一款面向终端用户的本地化智能工作流引擎,通过内置运行时(Portable Node/Python)、免PATH依赖、预编译单文件(openclaw.exe)和批处理启动(start.bat)等关键技术,彻底绕开Windows下PowerShell执行策略、Node.js PATH注册失效、Python虚拟环境隔离这三重典型障碍。其设计哲学回归‘绿色软件’本质——无需管理员权限、不修改系统变量、不依赖外部环境,

weixin_30471561的博客 401
上一篇: C语言文件操作函数大全
下一篇: Windows剪贴板操作简单小例
疯狂-的-蜗牛
博客等级 码龄16年 427粉丝 104原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值