Runtime Error: Čo to je a ako to opraviť
Počas spustenia programu alebo pri prvom pokuse o spustenie aplikácie sa vyskytne chyba runtime. Chyba niekedy zmizne sama jednoduchým opätovným otvorením aplikácie, ale ak nie, môžete vyskúšať niekoľko vecí.
Runtime Errors

Valentin.d / Flickr
V závislosti od situácie existuje niekoľko dôvodov, prečo sa môže vyskytnúť chyba runtime:
- V softvéri je chyba.
- Nedostatok pamäte alebo iného systémového zdroja.
- Zadali ste cudzí znak do textového poľa alebo ste vykonali nejakú činnosť, ktorá nie je povolená.
Chyba sa zvyčajne zobrazuje ako malé okno, často s označením programu, ktorý je ovplyvnený, a niekedy s kódom chyby a správou. Výzva môže obsahovať aj návrh na kontaktovanie tímu podpory alebo správcu.
Tu je niekoľko príkladov:
Vyskytla sa chyba spustenia. Prajete si ladiť?
Chyba spustenia!
Program:
Táto aplikácia si vyžiadala ukončenie Runtime neobvyklým spôsobom.
Chyba spustenia ':
Ak je to možné, venujte veľkú pozornosť tomu, čo chyba hovorí, je najlepším spôsobom, ako ju vyriešiť. Ak je chyba príliš všeobecná na to, aby sa dala diagnostikovať hneď na začiatku, postupujte podľa nižšie uvedených krokov v uvedenom poradí. Ak je však konkrétny a spomína niečo ako Microsoft Visual C++ Runtime Library, potom
Ako opraviť Runtime Error
Chyby runtime sa objavujú v rôznych situáciách, takže možné opravy sú všade:
-
Reštartujte počítač. Toto je pravdepodobné riešenie, ak váš počítač zrazu cíti, že beží oveľa pomalšie ako zvyčajne.
Niektoré chyby runtime sú spôsobené problémami súvisiacimi s pamäťou a reštartovanie je najrýchlejší spôsob, ako zavrieť všetko, čo je momentálne spustené na vašom počítači. Tým sa uvoľnia predtým používané systémové prostriedky pre program, ktorý hlási chybu.
-
Aktualizujte program na najnovšiu verziu. Runtime chyba môže byť spôsobená chybou, ktorá ešte nebola opravená vo vydaní, ktoré používate.
Niektorí používatelia napríklad hlásia chybu runtime, keď používajú NVIDIA GeForce Experience na kontrolu aktualizácií grafickej karty. V tomto scenári by ste aktualizovali program NVIDIA.
Ak neexistuje vstavaná metóda na kontrolu aktualizácií, možno ju budete musieť znova stiahnuť zo stránky výrobcu softvéru.
Toto je tiež vhodný čas skontrolujte aktualizácie systému Windows.
-
Úplne vymazať program, a potom ho znova nainštalujte. Inštalácia, ktorá sa úplne neskončí správne, môže byť príčinou chyby pri spustení.
Postup aktualizácie v predchádzajúcom kroku to mohol urobiť, ale ak sa chyba stále zobrazuje, je čas úplne odstrániť program a potvrdiť, že sa preinštaluje od začiatku.
Niektoré odinštalačné programy neodvádzajú skvelú prácu pri vymazaní všetkých zvyškov súboru z registra a pevného disku. Vyskúšajte špeciálny program na odinštalovanie ak bežný nástroj od výrobcu aplikácie chybu neopraví.
Nainštalujte najnovší balík Microsoft Visual C++ Redistributable. Ak vaša chyba hovorí niečo o runtime komponentoch knižníc Visual C++, je to pravdepodobné riešenie.
Použite SFC scannow na opravu poškodených súborov Windows. The príkaz SFC sa spúšťa v okne príkazového riadka a môže byť opravou chyby spustenia.
Spustite Obnovovanie systému vrátiť počítač do predchádzajúceho stavu. Mohlo by to opraviť chybu runtime, ak je spôsobená poškodením databázy Registry systému Windows.
Preinštalujte systém Windows. Ak sa zameraním na konkrétny program chyba spustenia neopravila alebo ak narúša spôsob, akým systém Windows funguje ako celok, resetovanie je vašou poslednou možnosťou.
Ako môžu programátori predchádzať chybám pri spustení
Ak ste tvorcom softvéru, GeeksforGeeks navrhuje niekoľko spôsobov, ako sa vyhnúť chybám pri spustení. Kliknutím na tento odkaz získate hlbší prehľad o rôznych typoch chýb spustenia s príkladmi, prečo sa vyskytujú a čo môžete urobiť, aby ste im zabránili. Niektoré opravy zahŕňajú vyhýbanie sa premenným, ktoré neboli inicializované, a nedeklarovanie príliš veľkého zásobníka pamäte.