Runtime Error: Šta je to i kako je popraviti

Sadržaj:

Runtime Error: Šta je to i kako je popraviti
Runtime Error: Šta je to i kako je popraviti
Anonim

Došlo je do greške prilikom izvođenja dok je program pokrenut ili kada prvi put pokušate pokrenuti aplikaciju. Greška ponekad nestane sama od sebe jednostavnim ponovnim otvaranjem aplikacije, ali ako ne, postoji nekoliko stvari koje možete isprobati.

Greške tokom rada

Image
Image

U zavisnosti od situacije, postoji nekoliko razloga zašto može doći do greške u toku rada:

  • Postoji greška u softveru.
  • Memorija ili drugi sistemski resurs je u nedostatku.
  • Uneli ste strani znak u tekstualno polje ili izvršili neku radnju koja nije dozvoljena.

Greška se obično pojavljuje kao mali prozor, često sa naznakom programa koji je pogođen, a ponekad i sa kodom greške i porukom. Upit bi također mogao sadržavati prijedlog da kontaktirate tim za podršku ili administratora.

Evo nekoliko primjera:


Došlo je do greške u toku rada. Želite li otkloniti greške?


Runtime error!

Program:

Ova aplikacija je zatražila da se Runtime prekine na neobičan način.


Greška u toku rada ':

Obratiti veliku pažnju na ono što greška kaže, ako je moguće, najbolji je način da je riješite. Ako je greška previše opšta da bi se odmah dijagnosticirala, slijedite korake u nastavku po redu. Međutim, ako je to posebno i spominje nešto poput Microsoft Visual C++ Runtime Library, onda je to korak od kojeg biste trebali početi.

Kako ispraviti grešku u toku rada

Runtime greške se pojavljuju u raznim situacijama, tako da su mogući popravci svuda na ploči:

  1. Ponovo pokrenite računar. Ovo je vjerovatno rješenje ako se vaš računar iznenada osjeća kao da radi mnogo sporije nego inače.

    Neke greške u izvršavanju su uzrokovane problemima vezanim za memoriju, a ponovno pokretanje je najbrži način da zatvorite sve što je trenutno pokrenuto na vašem računaru. Ovo će osloboditi one prethodno korištene sistemske resurse za program koji daje grešku.

  2. Ažurirajte program na najnoviju verziju. Greška tokom izvođenja može biti uzrokovana greškom koja još nije zakrpljena u izdanju koje koristite.

    Na primjer, neki korisnici prijavljuju grešku tokom izvođenja kada koriste NVIDIA GeForce Experience za provjeru ažuriranja grafičke kartice. U ovom scenariju, ažurirali biste NVIDIA program.

    Možda ćete morati ponovo da ga preuzmete sa sajta proizvođača softvera ako ne postoji ugrađena metoda za proveru ažuriranja.

    Ovo je dobar trenutak da provjerite i ažuriranja za Windows.

  3. Potpuno izbrišite program, a zatim ga ponovo instalirajte. Instalacija koja se ne završi kako treba može biti uzrok greške tokom izvođenja.

    Procedura ažuriranja u prethodnom koraku je možda to učinila, ali ako i dalje dobijate grešku, vrijeme je da potpuno izbrišete program i potvrdite da se ponovo instalira ispočetka.

    Neki programi za deinstaliranje ne rade sjajan posao u brisanju svakog ostatka datoteke iz registra i tvrdog diska. Isprobajte namjenski program za deinstalaciju ako uobičajeni alat proizvođača aplikacija ne popravi grešku.

  4. Instalirajte najnoviji Microsoft Visual C++ paket za distribuciju. Ako vaša greška govori nešto o komponentama vremena izvođenja Visual C++ biblioteka, ovo je vjerovatno rješenje.
  5. Koristite SFC scannow da popravite oštećene Windows fajlove. SFC komanda se izvršava u prozoru komandne linije i može biti ispravka za grešku u toku izvođenja.

  6. Pokrenite System Restore da vratite računar u prethodno stanje. Ovo bi moglo popraviti grešku tokom izvođenja ako je uzrokovana oštećenjem Windows registra.
  7. Ponovo instalirajte Windows. Ako fokusiranje na određeni program nije popravilo grešku tokom izvođenja ili ako ometa način na koji Windows funkcionira kao cjelina, resetiranje je vaša posljednja opcija.

Kako programeri mogu spriječiti runtime greške

Ako ste proizvođač softvera, GeeksforGeeks predlaže nekoliko načina da izbjegnete greške u toku rada. Slijedite tu vezu za dublje uronjenje u različite tipove grešaka tokom izvođenja, s primjerima zašto se one događaju i što možete učiniti da ih spriječite. Neki popravci uključuju izbjegavanje varijabli koje nisu inicijalizirane i ne deklariranje previše memorije steka.

Preporučuje se: