Runtime Error: Ano Ito at Paano Ito Aayusin

Talaan ng mga Nilalaman:

Runtime Error: Ano Ito at Paano Ito Aayusin
Runtime Error: Ano Ito at Paano Ito Aayusin
Anonim

May runtime error na nangyayari habang tumatakbo ang isang program o noong una mong sinubukang simulan ang application. Kung minsan ang error ay kusang nawawala sa pamamagitan lamang ng muling pagbubukas ng app, ngunit kung hindi, may ilang bagay na maaari mong subukan.

Mga Error sa Runtime

Image
Image

Depende sa sitwasyon, may ilang dahilan kung bakit maaaring magkaroon ng runtime error:

  • May bug sa software.
  • Kulang ang memorya o iba pang mapagkukunan ng system.
  • Naglagay ka ng dayuhang character sa isang text field, o nagsagawa ng ilang uri ng pagkilos na hindi pinapayagan.

Karaniwang lumalabas ang error bilang isang maliit na window, kadalasang may indikasyon ng program na apektado, at kung minsan ay may error code at mensahe. Ang prompt ay maaari ding magsama ng mungkahi na makipag-ugnayan sa isang support team o administrator.

Narito ang ilang halimbawa:


May naganap na error sa runtime. Gusto mo bang mag-debug?


Runtime error!

Programa:

Hiniling ng application na ito na wakasan ang Runtime sa hindi pangkaraniwang paraan.


Run-time na error ':

Ang pagbibigay-pansin sa kung ano ang sinasabi ng error, kung maaari, ay ang pinakamahusay na paraan upang matugunan ito. Kung ang error ay masyadong pangkalahatan upang ma-diagnose kaagad, pagkatapos ay sundin ang mga hakbang sa ibaba sa pagkakasunud-sunod. Kung partikular ito, gayunpaman, at may binanggit tulad ng Microsoft Visual C++ Runtime Library, iyon ang hakbang na dapat mong simulan.

Paano Mag-ayos ng Runtime Error

Ang mga error sa runtime ay lumalabas sa iba't ibang sitwasyon, kaya ang mga posibleng pag-aayos ay nasa buong board:

  1. I-restart ang computer. Ito ang malamang na solusyon kung biglang naramdaman ng iyong computer na mas mabagal ito kaysa sa karaniwan.

    Ang ilang mga error sa runtime ay sanhi ng mga isyu na nauugnay sa memory, at ang pag-restart ay ang pinakamabilis na paraan upang isara ang lahat ng kasalukuyang tumatakbo sa iyong PC. Pakakawalan nito ang mga dating ginamit na mapagkukunan ng system para sa program na naghagis ng error.

  2. I-update ang program sa pinakabagong bersyon nito. Ang error sa runtime ay maaaring sanhi ng isang bug na hindi pa nata-patch sa release na iyong ginagamit.

    Halimbawa, nag-uulat ang ilang user ng runtime error kapag ginamit nila ang NVIDIA GeForce Experience para tingnan ang mga update sa graphics card. Sa sitwasyong ito, ia-update mo ang NVIDIA program.

    Maaaring kailanganin mong muling i-download ito mula sa site ng gumagawa ng software kung walang built-in na paraan para sa pagsuri para sa mga update.

    Ito ang magandang panahon para tingnan din ang mga update sa Windows.

  3. Ganap na tanggalin ang program, at pagkatapos ay muling i-install ito. Ang pag-install na hindi masyadong natapos nang maayos ay maaaring maging sanhi ng error sa runtime.

    Maaaring nagawa ito ng pamamaraan ng pag-update sa nakaraang hakbang, ngunit kung nakakakuha ka pa rin ng error, oras na para ganap na tanggalin ang program at kumpirmahin na ito ay muling ini-install mula sa simula.

    Ang ilang mga uninstaller ay hindi gumagawa ng mahusay na trabaho sa pagbubura ng bawat labi ng file mula sa registry at hard drive. Subukan ang isang nakalaang program uninstaller kung ang normal na tool mula sa gumagawa ng app ay hindi naayos ang error.

  4. I-install ang pinakabagong Microsoft Visual C++ Redistributable package. Kung may sinabi ang iyong error tungkol sa mga bahagi ng runtime ng Visual C++ library, malamang na solusyon ito.
  5. Gamitin ang SFC scannow para ayusin ang mga sirang Windows file. Ang SFC command ay isinasagawa sa isang Command Prompt na window, at maaaring ang pag-aayos para sa error sa runtime.
  6. Patakbuhin ang System Restore upang ibalik ang iyong computer sa dating estado. Maaari nitong ayusin ang error sa runtime kung ito ay sanhi ng pagkasira ng Windows Registry.
  7. I-install muli ang Windows. Kung hindi naayos ng pagtutok sa isang partikular na program ang error sa runtime, o kung nakakasagabal ito sa paraan ng paggana ng Windows sa kabuuan, ang pag-reset ang huli mong opsyon.

Paano Maiiwasan ng mga Programmer ang Mga Error sa Runtime

Kung ikaw ang gumagawa ng software, nagmumungkahi ang GeeksforGeeks ng ilang paraan upang maiwasan ang mga error sa runtime. Sundin ang link na iyon para sa mas malalim na pagsisid sa iba't ibang uri ng mga error sa runtime, na may mga halimbawa kung bakit nangyayari ang mga ito at kung ano ang maaari mong gawin upang maiwasan ang mga ito. Kasama sa ilang pag-aayos ang pag-iwas sa mga variable na hindi pa nasisimulan, at hindi pagdedeklara ng masyadong maraming stack memory.

Inirerekumendang: