A runtime error oppstår når et dataprogram opplever et problem at det ikke kan komme seg fra , noe som resulterer i programmet krasjer , noen ganger med en feilmelding som informerer brukeren av problemet . Gransker årsaken til runtime feil tar tid , men etter at årsaken er funnet, kan du forsøke å fjerne og forebygge problemet skjer igjen . Registry
Windows-registret lagrer innstillinger og annen informasjon for hver applikasjon installert på operativsystemet . Når du installerer programmer eller fjerner andre, vil registeret opprette eller fjerne filer på riktig måte. Men mange applikasjoner ikke riktig oppdatere registeret og korrupte filer påvirke andre eksisterende applikasjoner . Disse filene kan forårsake runtime feil hvis søknadene feil forsøke å få tilgang til dem . Bruke et register renere program regelmessig for å fjerne korrupte register filer og redusere risikoen for runtime feil .
Malware
Malware som datavirus , trojanere, ormer, spyware og adware alle kan forårsake runtime feil på grunn av det faktum at de korrupte systemfiler og innstillinger . Bruk virusprogrammer og malware oppdagelse programmer for å sjekke for infeksjoner og sørge for å ha de mest up- to-date patcher for søknadene. Fjerne skadelige programmer vil hindre dem fra tukling med eksisterende filer og fjerne muligheten for runtime feil i disse sakene .
Memory
programmer lagrer informasjon midlertidig i datamaskinens flyktig minne , for eksempel variabler og input-output kommandoer . Feil i et program kode kan føre til dårlig minnehåndtering . Hvis programmet kontinuerlig tar opp minne uten å frigjøre minne når det lenger trenger å bruke den, vil minnet løpe ut og programmet - kanskje til og med datamaskinen - vil krasje . Installere ekstra minne i datasystemet vil øke minnekapasiteten og bidra til å fjerne runtime feil relatert til mangel på minne .
Avvikshåndtering
Et unntak behandleren gir en måte for en programmerer å fange uventede feil, for eksempel mangel på stakkplass eller problemer med tilgang filer. Hvis du har tilgang til kildekoden til programmet opplever runtime feil, må du rette linjene med kode som forårsaker feil og programmet et unntak handler for å unngå fremtidige runtime feil . Hvis du ikke har tilgang , ta kontakt med programmets utviklere og informere dem om feilen , slik at de kan rette det opp i en senere utgave av programmet .