在程序运行时或第一次尝试启动应用程序时发生运行时错误。错误有时通过简单地重新打开该应用程序来自行消失,但如果没有,那么您可以尝试许多事情。
运行时错误
根据情况,有一些原因可能会发生运行时错误:
- 软件中有一个错误。
- 内存或其他系统资源短缺。
- 您在文本字段中输入了外来字符,或执行了某种不允许的操作。
错误通常显示为一个小窗口,通常具有受影响的程序指示,有时具有错误代码和消息。提示还可能包含联系支持团队或管理员的建议。
以下是一些例子:
发生运行时错误。是否要调试?
运行时错误!
程序:<应用程序路径>
此应用程序已请求运行时以异常方式终止。
运行时错误'<自定义错误代码>:
<自定义消息>
如果可能的话,密切注意错误所说的话,是解决它的最好方法。如果错误过于普遍,无法立即诊断,则按顺序执行以下步骤。但是,如果它是特别的,并且提到了类似Microsoft Visual C++运行时库的内容,那么那是你应该开始的步骤。
如何修复运行时错误
在各种情况下弹出运行时错误,因此可能的修复程序遍布董事会:
-
重新启动计算机. 如果您的计算机突然觉得运行速度比平时慢得多,这可能是一种解决方案。
某些运行时错误是由内存相关问题引起的,重新启动是关闭电脑上当前运行的所有内容的最快方法。这将为引发错误的程序释放以前使用的系统资源。
-
将程序更新到其最新版本。运行时错误可能是由您正在使用的版本中尚未修补的错误引起的。
例如,一些用户在使用NVIDIA GeForce体验检查图形卡更新时报告运行时错误。在这种情况下,您将更新英伟达计划。
如果没有用于检查更新的内置方法,您可能需要将其从软件制造商的网站重新下载。
这也是一个美好时光检查Windows更新。
-
充分地删除程序,然后重新安装. 未完全正确完成的安装可能是运行时错误的原因。
上一步中的更新过程可能已完成此操作,但如果仍然出现错误,则是时候完全删除该程序并确认它正在从头重新安装。
有些卸载程序在从注册表和硬盘上删除文件的所有剩余部分方面做得不好。尝试卸载专用程序如果app maker的普通工具无法修复错误。
-
安装最新的Microsoft Visual C ++重新发行包。如果您的错误说明了Visual C ++库的运行时组件,则可能解决问题。
-
使用SFC Scannow修复损坏的Windows文件. 这个SFC命令在命令提示窗口中执行,可能是对运行时错误的修复。
-
运行系统恢复将计算机返回到以前的状态。如果它是由Windows注册表损坏的损坏引起的,则可以修复运行时错误。
-
重新安装Windows.。如果关注特定程序并没有修复运行时错误,或者如果它对Windows整体工作的方式干扰,则重置是您的最后一个选项。
程序员如何防止运行时错误
如果您是软件制造商,Geeksforgeeks建议避免运行时的几种方法. 通过该链接,您可以更深入地了解不同类型的运行时错误,并举例说明它们发生的原因以及您可以采取哪些措施来防止它们。一些修复包括避免尚未初始化的变量,以及不声明太多堆栈内存。