Hva Feilen Betyr: Minne Kunne Ikke Leses

Innholdsfortegnelse:

Hva Feilen Betyr: Minne Kunne Ikke Leses
Hva Feilen Betyr: Minne Kunne Ikke Leses

Video: Hva Feilen Betyr: Minne Kunne Ikke Leses

Video: Hva Feilen Betyr: Minne Kunne Ikke Leses
Video: ОЖИДАНИЕ или РЕАЛЬНОСТЬ! ИГРЫ в РЕАЛЬНОЙ ЖИЗНИ! Маленькие кошмары 2 в реальной жизни! 2024, November
Anonim

Mange Windows-brukere har opplevd den vanlige feilen "minne kan ikke leses". I dette tilfellet stopper applikasjonen som forårsaket denne feilen umiddelbart sitt arbeid, det vil si at brukeren ikke har muligheten til å lagre data; resultatene av arbeidstimer kan umiddelbart ødelegges. Derfor er det viktig å forstå hva den fatale feilen "minne ikke kan leses" betyr.

Hva feilen betyr: minne kunne ikke leses
Hva feilen betyr: minne kunne ikke leses

Denne feilen oppstår utelukkende på Windows. Og for å bedre forklare dette problemet, er det nødvendig å kjenne til noe av det spesielle ved bruk av minne i det navngitte operativsystemet.

Hva er Windows Memory Manager

Minne i Windows OS består vanligvis av to komponenter:

1. Fysisk minne, som er et random access memory (RAM), dvs. en ekte enhet koblet til hovedkortet på datamaskinen;

2. Virtuelt minne (kalt personsøkerfilen). Dette minneområdet blir ikke opprettet med en ekte enhet, men med en spesiell fil som ligger på harddisken til datamaskinen. Sidefilen brukes til å øke den totale mengden dataminne uten å kjøpe ekstra enheter.

Disse to minnene må deles på tvers av alle applikasjoner. Denne oppgaven løses av en spesiell del av operativsystemet - minnebehandleren. Minnetildeling er en kompleks prosess, men hovedprinsippet er som følger: alle applikasjoner reserverer mengden minne de trenger gjennom en "mellommann" - minnebehandleren. Det spiller ingen rolle for programmet om det bruker fysisk minne eller en personsøkingsfil, det ber bare om mengden det trenger, hvorpå lederen tildeler en viss mengde minne.

Det er i denne mekanismen for ressurstildeling at en feil kan oppstå: det skjer hvis et program prøver å lese et minneområde som allerede er reservert av et annet program eller system. Dermed betyr feilen "minne ikke kan leses" at applikasjonen prøvde å lese (lest i oversettelse fra engelsk - "lese") det minneområdet som det ikke har tilgang til.

Årsaker til "minnet kan ikke leses" -feilen

Det er mange grunner til at et program kan prøve å lese data fra et "fremmed" minneområde:

1. Opprinnelig feil designet programvare;

2. Tilstedeværelsen av skadelig programvare på datamaskinen (virus, trojanere, ormer osv.);

3. Skadet personsøkfil eller andre systemfiler;

4. Programvarekonflikter, inkludert maskinvaredrivere;

5. Skade på sektoren der en del av personsøkingsfilen er lokalisert, skade eller overoppheting av RAM.

Dessverre er dette ikke en fullstendig liste, noe som i stor grad kompliserer identifiseringen av årsaken til "minnet kan ikke leses" -feilen i hvert enkelt tilfelle. Disse årsakene er imidlertid de vanligste.

Anbefalt: