Che cosa fa un runtime errore medio?

July 26

errori di runtime può essere molto frustrante. Proprio come ora di punta il traffico può portare fuori il peggio i migliori piloti, di run-time errori possono portare fuori il peggio di utenti e programmatori allo stesso modo. La definizione di errori di runtime, le cause, i tipi e le loro descrizioni aiutare gli utenti di impiegare i possibili rimedi.

Definizione

errori run-time di solito si verificano quando un programma viene avviato, ma può verificarsi anche nel mezzo di una istruzione di programma. Questi errori derivano da conflitti interni del programma con la particolare esecuzione (un programma si arresta o si blocca di colpo).

errori di runtime può essere prevedibile come l'esecuzione di un programma specifico ogni volta o ritagliare all'improvviso. Poiché molti meccanismi interni sono coinvolti, può essere difficile rintracciare il colpevole conflitto. Gli avvisi per questi tempi di esecuzione mostrano scatole pop-up come grigio sullo schermo.

Se si verifica un errore di runtime solo quando viene avviato un programma particolare, il programma può essere il colpevole. Se un errore si verifica più volte con lo stesso tempo di esecuzione, il runtime può essere sospetto. Se l'errore di run-time coinvolge il sistema operativo, può in crash il computer, e sarebbe necessario un riavvio. Questo è generalmente noto come il "Blue Screen of Death", o BSOD. Il BSOD risale a Windows 98.

Windows XP e versioni successive tendono ad essere più stabile e tendono a trattare con errori di runtime migliori.

Le cause

La causa più comune di errori di runtime è conflitto di software. Questo è dove un runtime ottiene il comando sbagliato da un programma o il runtime non riconosce un comando. Il programma può essere un browser web, lettore multimediale, word processor o anche un altro tempo di esecuzione.

Una seconda causa comune è l'hardware mancante o mal configurato o periferiche. Audio e video schede, la scheda madre, e controller del disco sono esempi di hardware interno. Stampanti, scanner, monitor e gli iPod sono esempi di hardware esterno (periferiche). Il dispositivo può essere spento, che causa l'errore.

Altre cause di errori di runtime possono essere virus, spyware, hardware difettoso o di un programma scritto male.

Errori software comune

Chiamare Funzione Valido - si verifica nel corso di un conflitto di programma interno, durante l'esecuzione di un comando o mentre "chiamando" un file di funzione o DLL esterna.

DLL non supportato - si verifica quando una versione DLL non è compatibile con la versione runtime o se il file DLL è danneggiato.

File non trovato - si verifica se un file necessario non è presente, è stata eliminata o è stato rinominato.

Memoria esaurita - si verifica quando troppi programmi in esecuzione o se il computer non soddisfa i requisiti hardware per quella fase di esecuzione.

Errori hardware comune

Disco pieno - si verifica quando vi è spazio su disco insufficiente per eseguire il runtime. Un programma di utilità Pulitura disco può essere necessario per ripulire i file estranei.

Dispositivo non disponibile - si verifica quando un dispositivo è in uso da un altro programma o quando potrebbe non sembrano essere disponibili. Controllo dei cavi e interruttore di alimentazione ai dispositivi può aiutare su questo errore.

Errore del sistema operativo - si verifica se il sistema operativo non è compatibile con la particolare versione runtime. Questo non sarà necessariamente causare un crash del sistema.

Rimedi

Ci sono diversi rimedi che possono ridurre gli errori di runtime:

Eseguire la Pulitura guidata disco di Windows. Questa utility si accede dalla "Start", poi "Programmi", quindi "Accessori", quindi "Utilità di sistema" e poi "Pulitura disco". Seguire le istruzioni da lì.

Aggiornamento di Windows e il software antivirus con le ultime patch o versioni. Questa procedura varia a seconda del software, ma la navigazione verso la funzione "Aggiorna" o "Opzioni" aiuterà.

Eseguire il software antivirus e antispyware.

Ricevi gli ultimi aggiornamenti o versione del runtime. Sarebbe una buona idea di fare lo stesso per tutti gli altri software di uso frequente.

Reinstallare il programma incriminato o runtime.

Contattare il fornitore del software.