当前位置: 首页 > news >正文

记录一个软件在windows系统上运行出错(自己编写的或者别人开源的)找根因的小方法(windows:事件查看器)

一. 背景:最近自己编写了一个llama.cpp的桌面端,打包成portable便携版exe后给别人使用,一部分电脑可以正确加载GGUF和llama.cpp预编译版的依赖,另一部分电脑却总是运行失败。

二. 查找:1. 首先使用命令行查询一下是不是目标端口被占用,我使用8080端口,命令如下:

netstat -ano | findstr :8080

发现端口没被占,如果被占用也可以直接换一个端口即可。2. 将llama.cpp的依赖库所在路径添加到用户环境变量,打开命令行,输入:

llama-server.exe --version

发现无法显示任何内容,很明显这个exe无法正确运行。那么如何直达根因呢?首先一个,别人的windows电脑能运行,你的运行不了,大概率是环境依赖问题,要么依赖缺失,要么依赖的版本不对,如果是这样那么找出这个依赖到能正确运行的电脑上复制一下就可以。

三. 解决:有两个工具可以辅助找出根因:(1)下载Dependencies_x64,运行DependenciesGui.exe,然后将目标exe(比如llama_server.exe)拖进去,查一下有没有标红的,但是注意这个工具只能检查是否缺失,无法检查版本是否正确。 (2)使用事件查看器,到windows搜索框中输入事件查看器,然后回车,点击左侧的Windows日志,再点击应用程序,找到红色感叹号标识的事件,到常规里查看是否是你运行出错的那个,把错误信息和异常代码,还有你的应用程序的基本功能信息发送给qwen或者deepseek,它能帮你准确定位缺失的依赖。

四.总结:由于我本身不做全栈,只做算法,所以没有实际软件的部署与应用经验,大佬勿喷。目前也开始慢慢尝试转型做agent应用了,我这里重点推荐工具二,结合大模型可以很快定位错误根因并快速修正。

http://www.jsqmd.com/news/1296885/

相关文章:

  • compose-rules入门指南:3分钟内集成ktlint/detekt插件
  • AI数据闭环重塑营销:荔猫科技如何让中小企业实现“公域引流-私域成交”全链路落地?
  • 终极指南:5分钟让Switch手柄在PC上畅玩所有游戏的简单方法
  • 2026郑州婚纱摄影工作室推荐 备婚用户口碑甄选 - 谁都没有我好看
  • 农村城镇全自动一体化净水设备厂家 - 优企甄选
  • 宁波婚姻家事律师怎么选:资深律师帮你避开家事维权的三个误区 - 本地品牌推荐
  • 数据中心固态变压器:重构智算时代供电架构的核心枢纽
  • A2UI组件协议深度解析:如何构建下一代AI驱动的动态界面
  • WarcraftHelper:魔兽争霸3终极辅助工具完整配置指南
  • TI Fusion板解析:多传感器融合的FPD-Link III与CSI-2桥接方案
  • N_m3u8DL-RE终极指南:5分钟掌握流媒体下载神器,高效保存在线视频
  • 站KU海洛原图怎么下载?一图说清楚
  • 3步解锁无线VR自由:ALVR让你的PC游戏在头显中流畅运行
  • 横向实测|2026全栈式AI智能体开发服务商能力对比与推荐
  • 免费替代Adobe Audition?Audacium功能深度对比与评测
  • 如何快速解决Windows音质问题:3步搞定系统级音频优化的完整实战指南
  • 半小时上手蓝耘元生代 MaaS:用 OpenAI SDK 调用 DeepSeek,把大模型接进自己的项目
  • 从产品经销商到健康生态平台,银发康养品牌数字化转型落地路径
  • 物理复制比逻辑复制好在哪?数据库复制原理详解
  • 液压传感器如何挑选?广东犸力适配液压系统,压力监测精准稳定 - 品牌速递
  • 避坑必看!2026 广州正规搬家公司清单,附联系电话、服务优势、收费核验要点 - 厚道搬家
  • GigaTrain核心功能全解析:从DeepSpeed到FSDP2,打造灵活高效的训练策略
  • Meshery安全最佳实践:保护云原生基础设施的终极指南
  • 企业AI落地,这三点你必须知道
  • 2025最新动态:Awesome Swarm项目长期支持至2030年的深度解读
  • Claude token计算:精确估算API调用成本的完整指南
  • 芯片适配快讯:ISDT 完成对意法半导体(ST)Stellar MCU 平台的适配
  • 2026年重庆工伤赔偿律师口碑推荐:洪家木律师用专业赢得信赖 - 本地品牌推荐
  • 如何在Windows上运行iOS应用:ipasim跨平台模拟器终极指南
  • 终极指南:如何在Mac上使用360Controller驱动完美连接Xbox手柄