? Erreurs d'exécution peut se produire lorsque une application en cours d'exécution entre en conflit avec une autre application ou une ressource informatique . Ces erreurs peuvent être causées par des logiciels , les logiciels malveillants , les problèmes de mémoire incompatibles ou des erreurs de programmation et de provoquer souvent une demande de mettre fin de façon inattendue ou geler . Les erreurs d'exécution peuvent être diagnostiqués par les codes d'erreur signalés à l'utilisateur lorsque l'erreur se produit . TSR conflits du Programme
Quand une erreur d'exécution est provoquée par un conflit avec un programme résident (TSR) Terminate and Stay qui réside dans la mémoire , l'application sera souvent geler et ne plus accepter l'entrée . L'utilisateur peut ouvrir le Gestionnaire des tâches et de force terminer le programme , mais les données non enregistrées dans cette application sera perdu . Les erreurs d'exécution de cette nature se produisent souvent à cause d'une faille dans le code du programme sous-jacent. Mise à jour du programme de la dernière version peut aider à résoudre le problème.
Logiciels conflits
Certaines erreurs d'exécution sont causées par des conflits de logiciels qui peuvent se produire lorsque deux applications incompatibles essaient d' interagir . Par exemple, Internet Explorer pourrait être tenté d'envoyer des photos à partir d'une action de glisser-déposer dans un programme de téléchargement pour un site de réseautage social. Si le programme social n'a pas été écrit pour s'adapter à la taille des photos et pas de gestionnaire d' erreur a été écrit pour attraper ce problème, une erreur d'exécution peut se produire et le programme va avorter .
Problèmes de mémoire Photos, illustrations
erreurs d'exécution peuvent être causés par des problèmes de mémoire lorsqu'un programme tente d'accéder ou écrire une variable avec une valeur illégale ou lorsque l'entrée reçu est autre que le compilateur de programme attend quelque chose . Ces questions ainsi que d'autres problèmes impliquant la mémoire physique de l'ordinateur peuvent provoquer des erreurs d'exécution qui peuvent causer un programme visant à planter. L'erreur peut être sporadique , ne passe de temps en temps , ou une erreur d'exécution peut être prévisible déclenchée par une certaine action ou un événement .
Virus informatiques
virus informatiques
et autres formes de code malveillant peut infecter les fonctions de base d'un ordinateur , tels que le registre de l'ordinateur ou même le noyau . Un tel programme malveillant peut déstabiliser les applications qui tentent d'interagir avec l'autre ou le système d'exploitation d'ordinateur provoquant des erreurs d'exécution . Certains virus informatiques sont spécifiquement conçus pour produire des erreurs d'exécution et les pannes informatiques .