Ajonaikainen virhe: mikä se on ja kuinka korjata se

click fraud protection

Ajonaikainen virhe tapahtuu, kun ohjelma on käynnissä tai kun yrität ensimmäisen kerran käynnistää sovelluksen. Virhe häviää joskus itsestään yksinkertaisesti avaamalla sovelluksen uudelleen, mutta jos ei, voit kokeilla useita asioita.

Ajonaikaiset virheet

ajonaikainen virheilmoitus

Valentin.d / Flickr

Tilanteesta riippuen on olemassa muutamia syitä ajonaikaisen virheen esiintymiseen:

  • Ohjelmistossa on bugi.
  • Muisti tai muu järjestelmäresurssi on pulaa.
  • Olet kirjoittanut vieraan merkin tekstikenttään tai suorittanut jonkin toiminnon, joka ei ole sallittua.

Virhe näkyy yleensä pienenä ikkunana, jossa on usein viite ohjelmasta, jota se koskee, ja joskus virhekoodin ja -ilmoituksen kera. Kehote saattaa sisältää myös ehdotuksen ottaa yhteyttä tukitiimiin tai järjestelmänvalvojaan.

Tässä on joitain esimerkkejä:

Tapahtui ajonaikainen virhe. Haluatko tehdä virheenkorjauksen?
Suorituksenaikainen virhe! Ohjelmoida: Tämä sovellus on pyytänyt suoritusaikaa lopettamaan epätavallisella tavalla.
Suorituksenaikainen virhe ': 

Paras tapa korjata se on kiinnittää tarkasti huomiota siihen, mitä virhe sanoo, jos mahdollista. Jos virhe on liian yleinen heti diagnoosia varten, noudata alla olevia ohjeita järjestyksessä. Jos se on kuitenkin erityinen ja mainitsee jotain, kuten Microsoft Visual C++ Runtime Library, niin silloin

se on vaihe, josta sinun pitäisi aloittaa.

Suorituksenaikaisen virheen korjaaminen

Ajonaikaisia ​​virheitä ilmaantuu useissa tilanteissa, joten mahdollisia korjauksia on kaikkialla:

  1. Käynnistä tietokone uudelleen. Tämä on todennäköinen ratkaisu, jos tietokoneesi yhtäkkiä tuntuu toimivan paljon tavallista hitaammin.

    Jotkut ajonaikaiset virheet johtuvat muistiin liittyvistä ongelmista, ja uudelleenkäynnistys on nopein tapa sulkea kaikki tietokoneellasi parhaillaan käynnissä oleva. Tämä vapauttaa aiemmin käytetyt järjestelmäresurssit virheen aiheuttavalle ohjelmalle.

  2. Päivitä ohjelma uusimpaan versioon. Suorituksenaikainen virhe saattaa johtua virheestä, jota ei ole vielä korjattu käyttämässäsi julkaisussa.

    Jotkut käyttäjät esimerkiksi ilmoittavat ajonaikaisesta virheestä, kun he käyttävät NVIDIA GeForce Experiencea näytönohjaimen päivitysten tarkistamiseen. Tässä tilanteessa sinun on päivitettävä NVIDIA-ohjelma.

    Sinun on ehkä ladattava se uudelleen ohjelmiston valmistajan sivustolta, jos siinä ei ole sisäänrakennettua menetelmää päivitysten tarkistamiseen.

    Tämä on myös hyvä aika tarkista Windows-päivitykset.

  3. Täysin poista ohjelma, ja asenna se sitten uudelleen. Asennus, joka ei pääty kunnolla loppuun, voi olla syy ajonaikaiseen virheeseen.

    Edellisen vaiheen päivitys saattoi tehdä tämän, mutta jos saat edelleen virheilmoituksen, on aika poistaa ohjelma kokonaan ja varmistaa, että se asennetaan uudelleen alusta.

    Jotkut asennuksen poistoohjelmat eivät tee hyvää työtä poistaessaan tiedoston kaikkia jäänteitä rekisteristä ja kiintolevyltä. Kokeile erityistä ohjelmanpoistoohjelmaa jos sovelluksen valmistajan normaali työkalu ei korjaa virhettä.

  4. Asenna uusin Microsoft Visual C++ Redistributable -paketti. Jos virheesi kertoo jotain Visual C++ -kirjastojen ajonaikaisista komponenteista, tämä on todennäköinen ratkaisu.

  5. Korjaa vioittuneet Windows-tiedostot SFC scannow -sovelluksella. The SFC-komento suoritetaan komentokehoteikkunassa, ja se saattaa olla ajonaikaisen virheen korjaus.

  6. Suorita järjestelmän palautus palauttaaksesi tietokoneen aiempaan tilaan. Tämä saattaa korjata ajonaikaisen virheen, jos se johtuu Windowsin rekisterin vioittumisesta.

  7. Asenna Windows uudelleen. Jos keskittyminen tiettyyn ohjelmaan ei korjaa ajonaikaista virhettä tai jos se häiritsee Windowsin toimintaa kokonaisuudessaan, nollaus on viimeinen vaihtoehto.

Kuinka ohjelmoijat voivat estää ajonaikaiset virheet

Jos olet ohjelmiston valmistaja, GeeksforGeeks ehdottaa useita tapoja välttää ajonaikaiset virheet. Seuraa tätä linkkiä, jos haluat perehtyä syvemmälle erityyppisiin ajonaikaisiin virheisiin ja esimerkkejä siitä, miksi niitä tapahtuu ja mitä voit tehdä niiden estämiseksi. Joitakin korjauksia ovat muun muassa alustamattomien muuttujien välttäminen ja liian suuren pinomuistin ilmoittamatta jättäminen.