Un error de ejecución se produce cuando un programa de computadora experimenta un problema que no puede recuperarse de , lo que resulta en el programa de estrellarse , a veces con un mensaje de error para informar al usuario de la cuestión . La investigación de la causa de los errores de ejecución lleva tiempo, pero después se encuentra la causa se puede tratar de eliminar y prevenir el problema vuelva a ocurrir. Registro
Los Windows almacena la configuración del Registro y otra información para cada aplicación instalada en el sistema operativo. Al instalar aplicaciones o elimina otros, el registro va a crear o eliminar archivos de forma adecuada. Sin embargo , muchas aplicaciones no se actualizan correctamente los archivos de registro corrupto y afectan a otras aplicaciones existentes. Estos archivos pueden causar errores en tiempo de ejecución si las aplicaciones mal intentan acceder a ellos. Utilice un programa limpiador del registro regularmente para eliminar archivos de registro corrupto y reducir el riesgo de errores en tiempo de ejecución .
Malware
malware como virus, troyanos, gusanos , spyware y adware todo puede causar errores en tiempo de ejecución debido al hecho de que los archivos corruptos del sistema y la configuración. Utilice programas antivirus y programas de detección de malware para detectar infecciones y asegurarse de contar con los parches más avanzados hasta la fecha para las aplicaciones . La eliminación de programas maliciosos evitará que la manipulación de los archivos existentes y eliminar la posibilidad de errores de ejecución en estos casos.
Memoria
programas almacenan la información temporal en el memoria no volátil del equipo, como variables y comandos de entrada-salida . Errores en el código de un programa de gestión pueden causar mala memoria . Si el programa se lleva continuamente a la memoria sin liberar la memoria cuando ya tiene que usarlo, la memoria se agotará y el programa - tal vez incluso el equipo - se colgará. Instalación de memoria adicional en el sistema informático aumentará la capacidad de la memoria y ayudar a eliminar los errores de ejecución relacionados con la falta de memoria.
Control de excepciones
Un manejador de excepciones proporciona una forma para un programador para detectar errores inesperados , como la falta de espacio en la pila o problemas para acceder a los archivos . Si usted tiene acceso al código fuente de la aplicación experimentar errores de tiempo de ejecución , debe corregir las líneas de código que provocan los errores y el programa de un manejador de excepción para evitar errores de tiempo de ejecución en el futuro. Si usted no tiene acceso , póngase en contacto con los desarrolladores de la aplicación y les informará del error para que puedan corregirlo en una versión posterior del programa.