Гледајући унутрашњост рачунара.
Кредит за слику: Тека77/иСтоцк/Гетти Имагес
Ако ваш рачунар региструје грешку „ЕАццессВиолатион“, то значи да програм није успео да прочита или упише у системску РАМ меморију. ЕАццессВиолатион грешке се не појављују сваки пут када дође до грешке у меморији: оне се појављују након поновљених грешака и имплицирају велику грешку у програмском коду. Међутим, грешке нису увек у коду. ЕАццессВиолатион грешке може бити тешко изоловати осим ако нисте програмер који ради на програму у питању јер комбинација програмских грешака, проблема са драјверима и лоше РАМ меморије узрокује грешке.
Грешке ЕАццессВиолатион су грешке у меморији
Оперативни систем активира ЕАццессВиолатионс када програм покуша да приступи неважећој меморији. Рачунари треба да ефикасно управљају системском меморијом како би спречили да различити програми замене исту меморију и да се међусобно руше. ЕАццессВиолатионс су врста „кршења приступа“, што је класификација грешака у меморији када а програми покушавају да приступе меморији која није додељена, додељена је другом програму или јесте ограничен. Да би програм користио меморију, потребно је доделити меморију. Програми могу да позивају и приступају подацима ускладиштеним у меморији са меморијском адресом; ЕАццессВиолатионс се обично дешавају када програм захтева податке на погрешној адреси. Оштећење података и хардверске грешке могу да учине податке нечитљивим и такође произведу грешке ЕАццессВиолатион.
Видео дана
Грешка у програмирању Кршења приступа
Осим ако нисте програмер, најбоље што можете да урадите да бисте заобишли ЕАццессВиолатионс у вези са програмом је ажурирање ваших програма на најновије верзије. Нека понашања у програмирању могу изазвати грешку јер их рачунар тумачи као злонамерни код. ЕАццессВиолатион програмске грешке могу бити веома специфичне и ограниченог обима. На пример, ИБМ је пријавио пример ЕаццессВиолатион у Ратионал Портфолио Манагер-у када је попуњавао датуме завршетка са регионом постављеним на кинески.
Лоши прекршаји приступа возачу
Грешке драјвера могу изазвати ЕАццессВиолатионс. Драјвери су врста програма који омогућавају оперативном систему да користи периферни хардвер као што су графичке картице, Етхернет адаптери и звучне картице. Можете да решите проблеме у вези са драјверима ажурирањем управљачких програма на најновије верзије. За разлику од програмских грешака које изолују грешке само на одређене програме, грешке драјвера могу да муче систем сваки пут када програм користи дотични хардвер.
Квар хардвера РАМ-а
Честе ЕАццессВиолатионс могу бити индикација већег системског проблема: квар хардвера РАМ-а. ЕАццессВиолатионс се дешавају када програм адресира неважећу меморију; ако информације нису исправно ускладиштене, програм ће повући неважећу меморију чак и ако су команде за читање и писање исправне. Можете идентификовати неисправност РАМ-а помоћу уграђеног програма Виндовс Мемори Диагностиц или покретањем програма треће стране као што је МемТест86.