An runtime error is an error that occurs during the execution of a program. In contrast, compile-time errors occur while a program is being compiled. Runtime errors indicate bugs in the program or problems that the designers had anticipated but could do nothing about. For example, running out of memory will often cause a runtime error.
Note that runtime errors differ from bombs or crashes in that you can often recover gracefully from a runtime error.
The runtime or run-time error message can be caused by:
- Confliction with TSR or other running program
- Software issue
- Computer Virus
- Memory issue
Confliction with TSR or other running program
If you are encountering a runtime error message while in Windows or above ensure that the issue is not being caused by a third-party program or TSR by end tasking all open programs.
If, after end tasking all TSRs, you continue to experience the same issue and are running Windows 95 or Windows 98, verify that no utility or program is being loaded in the autoexec.bat / config.sys that is causing your issue by temporally renaming the files. To do this, follow the below instructions.
- Boot to a MS-DOS prompt.
- Once at the MS-DOS prompt, type:cd\ <press enter>
ren autoexec.bat autoexec.ch <press enter>
ren config.sys config.ch <press enter>Once completed, reboot the computer.
If your issue persists it is possible that the program, utility or game causing the runtime error may have issues. Verify through the developer’s web site that all updates or patches that may be available have been downloaded and applied.
If no patches or updates are available, attempt to uninstall and/or reinstall the program that is causing the issue. If you are having a runtime error in your operating system, reinstall the operating system.
Add-on, plug-in, or other extra software
Many runtime errors are also caused by other add-ons, plug-ins, or other extra software that has been installed onto the computer and is associated with the program generating the error. If you have any extra software installed that is associated with the program generating the error make sure there are no available updates for the programs and/or try uninstalling each of them to verify they’re not the cause of your issue.
Because computer viruses are capable of tampering with the system settings / memory it is possible for a computer virus to generate a runtime error. If you are currently running a virus protection program on your computer ensure it has the latest updated patch or .dat file.
If you do not have a computer virus protection program it is recommended one be purchased or that a demo be temporarily downloaded to scan your computer hard disk drive for viruses.
Finally, if you have followed all of the above recommendations, it is possible that you may be encountering a hardware / memory related issue. We recommend that you first contact the developer of the program causing the issue for any possible solutions. If no solutions are found, we recommend you contact the computer or motherboard manufacturer for additional recommendations and/or service.