En runtime fejl opstår, når et edb-program oplever et problem, at det ikke kan komme fra , hvilket resulterer i programmet bryder sammen, undertiden med en fejlmeddelelse informerer brugeren af problemet. Undersøgelse af årsagen til runtime fejl tager tid, men efter at årsagen er fundet , kan du prøve at fjerne og forebygge problemet sker igen. Registry
Windows registreringsdatabasen gemmer indstillinger og andre oplysninger for hver program installeret på operativsystemet. Når du installerer programmer eller fjerner andre, vil indskrive oprette eller fjerne filer korrekt. Men mange programmer, der ikke ordentligt opdatere registreringsdatabasen og korrupte filer påvirke andre eksisterende applikationer . Disse filer kan forårsage runtime fejl, hvis ansøgningerne forkert forsøge at få adgang til dem . Bruge en registreringsdatabasen renere program regelmæssigt for at fjerne korrupte indskrive filer og mindske risikoen for runtime fejl .
Malware
Malware såsom computervirus , orme, trojanere , spyware og adware alle kan forårsage runtime fejl på grund af det faktum , at de korrupte system filer og indstillinger. Brug virusscannere og malware afsløring programmer til at kontrollere for infektioner , og sørg for at have de mest up -to-date patches for ansøgningerne. Fjernelse ondsindede programmer vil forhindre dem manipulation med eksisterende filer og fjerne muligheden for runtime fejl i disse sager.
Memory
Programmer lagrer oplysninger midlertidigt i computers flygtig hukommelse , såsom variable og input-output kommandoer . Bugs i et programs kode kan forårsage dårlig hukommelse ledelse. Hvis programmet løbende tager op hukommelse uden frigøre hukommelse, når det længere har brug for at bruge det , vil hukommelsen løber ud, og programmet - måske endda computeren - vil gå ned . Installation af ekstra hukommelse i edb-systemet vil øge hukommelseskapacitet og hjælpe med at fjerne runtime fejl i forbindelse med manglende hukommelse.
Undtagelse Håndtering
En undtagelse handleren giver en måde for en programmør til at fange uventede fejl, såsom manglende stack plads eller problemer med adgang filer. Hvis du har adgang til kildekoden af ansøgningen oplever runtime fejl, skal du rette linjer kode forårsager fejl og programmet en undtagelse handleren for at undgå fremtidige runtime fejl . Hvis du ikke har adgang , skal du kontakte programmets udviklere og informere dem om fejlen, så de kan rette det i en efterfølgende frigivelse af programmet.