En runtime fel inträffar när ett datorprogram upplever ett problem att det inte kan återhämta sig från , vilket resulterar i programmet kraschar , ibland med ett felmeddelande som informerar användaren om problemet . Undersöka orsaken till runtime fel tar tid , men efter att orsaken hittas kan du försöka ta bort och förhindra problemet från att hända igen . Registry
Windows-registret lagrar inställningar och annan information för varje program installerat på operativsystemet . När du installerar program eller tar bort andra , kommer registret att skapa eller ta bort filer korrekt . Men många program inte riktigt uppdatera registret och korrupta filer påverkar andra befintliga applikationer . Dessa filer kan orsaka runtime fel om ansökningarna felaktigt försöker komma åt dem . Använd ett register renare program regelbundet för att ta bort korrupta register filer och minska risken för runtime fel .
Malware
Malware såsom datavirus , trojaner, maskar, spionprogram och adware alla kan orsaka runtime fel på grund av att de korrupta systemfiler och inställningar . Använd antivirusprogram och skadliga program upptäckt att kontrollera för infektioner och se till att ha de mest up - to-date patchar för ansökningarna . Ta bort skadliga program kommer att hindra dem från att manipulera befintliga filer och ta bort möjligheten till runtime fel i dessa fall .
Memory
Program lagra information tillfälligt i datorns minne , såsom variabler och input - output kommandon . Buggar i ett programs kod kan orsaka dålig minneshantering . Om programmet kontinuerligt tar upp minne utan att frigöra minne när det längre behöver använda den , kommer minnet tar slut och programmet - kanske till och med datorn - kommer att krascha . Installation av extraminne i datorsystemet kommer att öka minneskapaciteten och hjälpa bort runtime fel i samband med en brist på minne .
Undantagshantering
Ett undantag handler är ett sätt för en programmerare att fånga oväntade fel , såsom brist på stacken eller problem åt filer . Om du har tillgång till källkoden för programmet upplever runtime fel , bör du korrigera kodrader som orsakar felen och programmera ett undantag handler att undvika framtida runtime fel . Om du inte har tillgång till , kontakta programmets utvecklare och informera dem om felet så att de kan rätta till det i en senare version av programmet . Addera