Грешка у току рада: шта је то и како је поправити

click fraud protection

Грешка у току извршавања се јавља док је програм покренут или када први пут покушате да покренете апликацију. Грешка понекад нестаје сама од себе једноставним поновним отварањем апликације, али ако не, постоји неколико ствари које можете испробати.

Рунтиме Еррорс

порука о грешци током извођења

Валентин.д / Флицкр

У зависности од ситуације, постоји неколико разлога због којих може доћи до грешке у току рада:

  • Постоји грешка у софтверу.
  • Недостаје меморија или други системски ресурс.
  • Унели сте страни знак у текстуално поље или извршили неку радњу која није дозвољена.

Грешка се обично појављује као мали прозор, често са назнаком програма који је погођен, а понекад и са кодом грешке и поруком. Упит може такође да садржи предлог да контактирате тим за подршку или администратора.

Ево неколико примера:

Дошло је до грешке у извршавању. Да ли желите да отклоните грешке?
Грешка у раду! Програм: Ова апликација је захтевала да се Рунтиме прекине на необичан начин.
Грешка у раду ': 

Обратити велику пажњу на оно што грешка каже, ако је могуће, најбољи је начин да се то реши. Ако је грешка превише општа да би се одмах дијагностиковала, следите доле наведене кораке по редоследу. Међутим, ако је то посебно и помиње нешто као Мицрософт Висуал Ц++ Рунтиме Либрари, онда

то је корак од кога треба да почнете.

Како да поправите грешку у току рада

Грешке у току рада појављују се у различитим ситуацијама, тако да су могуће исправке свуда по плочи:

  1. Поново покрените рачунар. Ово је вероватно решење ако се ваш рачунар изненада осети као да ради много спорије него иначе.

    Неке грешке током извршавања су узроковане проблемима у вези са меморијом, а поновно покретање је најбржи начин да затворите све што је тренутно покренуто на рачунару. Ово ће ослободити оне претходно коришћене системске ресурсе за програм који даје грешку.

  2. Ажурирајте програм на најновију верзију. Грешка током извршавања може бити узрокована грешком која још није закрпљена у издању које користите.

    На пример, неки корисници пријављују грешку током извршавања када користе НВИДИА ГеФорце Екпериенце за проверу ажурирања графичке картице. У овом сценарију, ажурирали бисте НВИДИА програм.

    Можда ћете морати да га поново преузмете са сајта произвођача софтвера ако не постоји уграђени метод за проверу ажурирања.

    Ово је такође добар тренутак за проверите ажурирања за Виндовс.

  3. Потпуно обришите програм, а затим га поново инсталирајте. Инсталација која се не заврши како треба може бити узрок грешке током извођења.

    Процедура ажурирања у претходном кораку је можда то учинила, али ако и даље добијате грешку, време је да потпуно избришете програм и потврдите да се поново инсталира од нуле.

    Неки програми за деинсталирање не раде сјајно у брисању сваког остатка датотеке из регистра и чврстог диска. Испробајте наменски програм за деинсталацију ако нормална алатка произвођача апликације не поправи грешку.

  4. Инсталирајте најновији Мицрософт Висуал Ц++ пакет за дистрибуцију. Ако ваша грешка говори нешто о компонентама времена извршавања библиотека Висуал Ц++, ово је вероватно решење.

  5. Користите СФЦ сцаннов да поправите оштећене Виндовс датотеке. Тхе СФЦ команда се извршава у прозору командне линије и може бити исправка за грешку током извршавања.

  6. Покрените враћање система да вратите рачунар у претходно стање. Ово би могло да поправи грешку током извођења ако је узрокована оштећењем Виндовс регистра.

  7. Поново инсталирајте Виндовс. Ако фокусирање на одређени програм није поправило грешку током извршавања или ако омета начин на који Виндовс функционише као целина, ресетовање је ваша последња опција.

Како програмери могу да спрече грешке у току рада

Ако сте произвођач софтвера, ГеексфорГеекс предлаже неколико начина да се избегну грешке током извршавања. Пратите ту везу да бисте дубље уронили у различите типове грешака током извршавања, са примерима зашто се оне дешавају и шта можете да урадите да их спречите. Неке исправке укључују избегавање променљивих које нису иницијализоване и не декларисању превише меморије стека.