news 2026/7/30 23:56:19

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
记录一个软件在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应用了,我这里重点推荐工具二,结合大模型可以很快定位错误根因并快速修正。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/30 23:51:00

Codex 安装与配置完整指南

Codex 安装与配置完整指南 一、环境准备与安装 下载与安装 步骤 1:获取安装包 访问 OpenAI 官网的 Codex 页面下载 步骤 2:账号登录 Codex 支持两种登录方式: ChatGPT 账号登录:使用已有的 OpenAI 账号直接登录API Key 登录&…

作者头像 李华
网站建设 2026/7/30 23:45:33

如何用Fast-SRGAN快速提升视频画质?5分钟上手教程

如何用Fast-SRGAN快速提升视频画质?5分钟上手教程 【免费下载链接】Fast-SRGAN A Fast Deep Learning Model to Upsample Low Resolution Videos to High Resolution at 30fps 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-SRGAN Fast-SRGAN是一款强大…

作者头像 李华
网站建设 2026/7/30 23:45:23

音乐歌词管理新纪元:一键下载网易云与QQ音乐歌词的终极工具

音乐歌词管理新纪元:一键下载网易云与QQ音乐歌词的终极工具 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 还在为音乐播放器无法显示歌词而烦恼吗&#xff1…

作者头像 李华
网站建设 2026/7/30 23:44:45

微服务架构思想:无人售货项目架构选型对比

微服务架构思想:无人售货项目架构选型对比从"一台柜子撑起一个生意"到"几百个服务跑满服务器",微服务这趟水,咱们趟得明明白白。一、单体架构 vs 微服务架构:先搞清楚你在选什么 做技术选型,最忌讳…

作者头像 李华
网站建设 2026/7/30 23:41:31

当“肉鸽抽卡“遇上“自走棋“:一款三国题材手游的战斗内核设计

当"肉鸽抽卡"遇上"自走棋":一款三国题材手游的战斗内核设计 本文基于项目内部技术分析整理,面向团队内部/技术社区分享,聊聊一款"肉鸽 + 自走棋"手游(内部代号 小兵2)在战斗模拟、热更新适配、数据驱动几个方向上的具体设计取舍。 引言:这…

作者头像 李华