Što Znači Pogreška: Memorija Se Ne Može Pročitati

Sadržaj:

Što Znači Pogreška: Memorija Se Ne Može Pročitati
Što Znači Pogreška: Memorija Se Ne Može Pročitati

Video: Što Znači Pogreška: Memorija Se Ne Može Pročitati

Video: Što Znači Pogreška: Memorija Se Ne Može Pročitati
Video: 4 razloga zašto vas ljudi nemilosrdno iskorištavaju i zatim odbacuju 2024, Travanj
Anonim

Mnogi korisnici Windowsa naišli su na uobičajenu pogrešku "memorija se ne može čitati". U tom slučaju aplikacija koja je uzrokovala ovu pogrešku odmah zaustavlja svoj rad, odnosno korisnik nema mogućnost spremanja bilo kakvih podataka; rezultati radnog vremena mogu se odmah uništiti. Zbog toga je važno razumjeti što znači fatalna pogreška "memorija se ne može pročitati".

Što znači pogreška: memorija se ne može pročitati
Što znači pogreška: memorija se ne može pročitati

Ova se pogreška događa isključivo u sustavu Windows. A da bismo bolje objasnili ovaj problem, potrebno je znati neke osobitosti upotrebe memorije u imenovanom operativnom sustavu.

Što je Windows Memory Manager

Memorija u OS-u Windows obično se sastoji od dvije komponente:

1. Fizička memorija, koja je memorija s slučajnim pristupom (RAM), tj. pravi uređaj spojen na matičnu ploču računala;

2. Virtualna memorija (naziva se straničnom datotekom). Ovo područje memorije nije stvoreno pomoću stvarnog uređaja, već pomoću posebne datoteke koja se nalazi na tvrdom disku računala. Datoteka za straničenje koristi se za povećanje ukupne količine računalne memorije bez kupnje dodatnih uređaja.

Ova dva dijela memorije moraju se dijeliti između svih aplikacija. Ovaj zadatak rješava poseban dio operativnog sustava - upravitelj memorije. Dodjela memorije složen je proces, ali njegovo je glavno načelo sljedeće: sve aplikacije rezerviraju potrebnu količinu memorije putem "posrednika" - upravitelja memorije. Za program nije važno koristi li fizičku memoriju ili datoteku straničenja, on traži samo potrebnu količinu, nakon čega upravitelj dodjeljuje određenu količinu memorije.

U ovom mehanizmu raspodjele resursa može se dogoditi kvar: to se događa ako aplikacija pokuša pročitati područje memorije koje je već rezervirano od strane drugog programa ili sustava. Dakle, pogreška "memorija se ne može čitati" znači da je aplikacija pokušala pročitati (čitati u prijevodu s engleskog - "čitati") područje memorije kojem nema pristup.

Uzroci pogreške "memorija se ne može čitati"

Mnogo je razloga zbog kojih aplikacija može pokušati pročitati podatke iz "stranog" područja memorije:

1. Inicijalno pogrešno dizajniran softver;

2. Prisutnost zlonamjernog softvera na računalu (virusi, trojanski virus, crvi itd.);

3. Oštećena stranična datoteka ili druge sistemske datoteke;

4. Softverski sukobi, uključujući hardverske upravljačke programe;

5. Oštećenje sektora u kojem se nalazi dio datoteke straničenja, oštećenje ili pregrijavanje RAM-a.

Nažalost, ovo nije cjelovit popis, što uvelike komplicira utvrđivanje uzroka pogreške "memorija se ne može pročitati" u svakom pojedinom slučaju. Međutim, ti su razlozi najčešći.

Preporučeni: