解决程序运行出错的问题

  1. 软件出错后有明确的提示

(1)一些软件在运行出错时会给出明确的错误提示,比如某软件提示计算机丢失了xxx.dll,需要重新安装程序以解决问题。由于已经有明确的提示信息,可以到"www.zhaodll.com"下载对应的xxx.dll文件,32位windows的文件保存到System32目录中,64位windows的文件保存到SysWOW64目录。然后启动命令提示符窗口,输入并执行命令"regsvr32 xxx.dll",注册DLL文件就可以了。如果上述操作执行后又提示缺少某文件,那么一般就需要安装确实的完整运行库。一般只需要到微软官网下载对应的版本包。

(2)软件运行后没有明确的出错提示

  • 通过事件日志查看出错原因:windows会自动将出错原因记录到系统日志。启动“事件查看器”后展开"Windows日志→应用程序",然后在右侧的窗格中筛选“级别”为“错误”的日志,通过日志查看软件出错的原因。

  • 自行收集出错日志:如果程序运行出错后没有在系统日志中进行记载,那么可以借助系统自带的命令程序SxsTrace.exe来收集错误数据。首先以管理员身份启动命令提示符定位到比如D:\,输入并执行“SxsTrace Trace -logfile:error.etl”命令,这样会自动开始收集出错信息,并将信息保存在“D:\error.etl”文件中。然后开始运行指定程序,程序出错后返回命令提示符界面,按下回车键停止搜集。继续输入并执行命令“SxsTrace Parse -logfile:error.etl -outfile:error.txt”,将收集信息的文本转换为error.txt文件。

  • 程序和系统DEP不兼容问题:数据执行保护(DEP)是Win10默认开启的一项安全功能,但是一些程序可能和DEP不兼容,如果DEP发现计算机上的程序错误地使用内存,则会关闭此程序而导致运行出错。如果确实需要使用这个软件,可以打开“查看高级系统设置→高级”,点击“性能→设置”,然后在打开的窗口中切换到“数据执行保护”,单选“为除下列程序之外的所有程序和服务启用DEP”,点击添加。

解决程序运行出错的问题相关推荐

  1. 安装mysql程序运行出错_如何解决mysql安装后.net程序运行出错的问题

    如何解决mysql安装后.net程序运行出错的问题 发布时间:2020-09-28 17:43:58 来源:亿速云 阅读:93 作者:小新 小编给大家分享一下如何解决mysql安装后.net程序运行出 ...

  2. Visual C++ 2010如何解决程序运行闪退问题

    Visual C++ 2010如何解决程序运行闪退问题 使用Visual C++调试C语言控制台程序,一直出现程序正常运行结束就闪退,看不到控制台的的运行结果,有以下几种解决方法: 1.在return ...

  3. java 程序运行出错_java 程序运行错误怎么办?

    展开全部 看是发生了什么错误,大多数错误都可以通过改写原编码来解决. 程序的错误可以抽象分为三32313133353236313431303231363533e78988e69d83313333656 ...

  4. mysql安装失败net_mysql安装后.net程序运行出错的解决方法

    发现问题 最近在安装mysql后运行.net程序出错: 出错位置:C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config ...

  5. vc2005运行库彻底卸载_解决不安装VC运行库(VC2005,VC2008),程序运行出错的方法...

    因为VS2005以后程序采用了manifest的生成方式,所以发布的时候要和运行库一起发布.但是我们平时开发和发布的时候如果都要客户安装运行库,那就不太方便了.你可以Microsoft下载:http: ...

  6. 解决不安装VC运行库(VC2005,VC2008),程序运行出错的方法。

    因为VS2005以后程序采用了manifest的生成方式,所以发布的时候要和运行库一起发布.但是我们平时开发和发布的时候如果都要客户安装运行库,那就不太方便了.你可以Microsoft下载:http: ...

  7. lua程序运行出错常见问题

    问题1:如下lua脚本程序,编译成.out文件时并不出错,但是运行的时候就会出错.   ad = {      host = "http://100.100.100.100",   ...

  8. matlab usewhitebg,我有一个matlab的程序运行出错,各位大神求救,很急啊

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 function varargout = Newton_Ring(varargin)% NEWTON_RING M-file for Newton_Rin ...

  9. linux 程序运行出错的时候,如何进行调试动态库

    1.首先找到出错的信息和对应的库文件 例如: /mnt/lib/libAID_THREADS.so(_ZN25CPeriodAndTransparentTask14InitTaskResMapEt+0 ...

最新文章

  1. CDO/CDS与次贷危机
  2. VMware CTO:未来VMware NSX与思科ACI将有更多整合
  3. php 抽象类 继承,PHP 抽象类继承抽象类时的注意点
  4. DataTable 排序
  5. ubuntu mysql增加用户_Ubuntu中给mysql添加新用户并分配权限
  6. Java基础day2
  7. zookeeper设置临时节点失效时间_ZooKeeper 相关概念以及使用小结
  8. java小编程--在一个A字符串中找到与B字符串一样的,返回B字符串出现的第一个位置
  9. 汽车电子专业知识篇(六十三)-继电器的结构、工作原理、检测方法
  10. mysql5.7.24免安装版配置及密码初始化及mysql-font连接异常
  11. (转载)arcgis for js - 解决加载天地图和WMTS服务,WMTS服务不显示的问题,以及wmts服务密钥。...
  12. 爬虫技术python代码_2017.07.21 Python网络爬虫之Python代码格式
  13. Opencv速成笔记--图像处理1
  14. 常用计算机维修方法有哪些,计算机常见硬件故障的诊断及其处理分析
  15. SpringBoot自动化配置原理
  16. 【单片机毕业设计】【mcuclub-200】温度控制温度检测温控恒温控制恒温箱
  17. 东方国信基于kubernetes构建容器云平台的实践和思考
  18. 面试28k职位,老乡面试官从HashCode到HashMap给我讲了一下午!「回家赶忙整理出1.6万字的面试材料」
  19. 使用dapper遇到的问题及解决方法
  20. 一边学计算机一边上班累的说说,对工作很累的句子说说心情

热门文章

  1. 你为什么选择考杭电?
  2. 《苏菲的世界》读后感
  3. redis键和值出现乱码问题 \xac\xed\x00\x05t\x00$
  4. Mac磁盘工具无法将APFS硬盘转化为txFAT格式的解决办法
  5. PKU ACM 1006 生理周期
  6. live555学习(一)编译live555
  7. imac pro m1芯片关闭sip方法
  8. ISCC认证的申请条件是什么?
  9. 我的世界更多附魔EcoEnchants自行编译指南
  10. Linux字符设备驱动模型