Errore di runtime può verificarsi quando un conflitto in esecuzione di applicazioni con un'altra applicazione o una risorsa del computer . Questi errori possono essere causati da software , malware, problemi di memoria incompatibili o errori di programmazione e spesso causa di una richiesta di interrompere o bloccare in modo imprevisto . Gli errori di runtime può essere diagnosticata dai codici di errore segnalati per l'utente quando si verifica l'errore . TSR programma Conflitti
Quando un errore di runtime è causato da un conflitto con un programma residente Terminate and Stay ( TSR) che risiede in memoria , l'applicazione spesso congelare e non più accettare input . L'utente può aprire il Task Manager e terminare forzatamente il programma ma i dati non salvati in tale applicazione sarà perduto . Gli errori di runtime di questa natura spesso si verificano a causa di un difetto nel codice di programma sottostante . Aggiornamento del programma alla versione più recente può aiutare a risolvere il problema .
Software Conflitti
Alcuni errori di runtime sono causati da conflitti software che possono verificarsi quando due applicazioni incompatibili cercano di interagire . Ad esempio , Internet Explorer potrebbe essere il tentativo di inviare foto da un drag and drop azione in un programma di caricamento di un sito di social networking . Se il programma sociale non è stato scritto per adattarsi alle dimensioni delle foto e nessun gestore degli errori è stato scritto per la cattura di questo problema , un errore di runtime può verificarsi e il programma si interrompe .