Vad Felet Betyder: Minnet Kunde Inte Läsas

Innehållsförteckning:

Vad Felet Betyder: Minnet Kunde Inte Läsas
Vad Felet Betyder: Minnet Kunde Inte Läsas

Video: Vad Felet Betyder: Minnet Kunde Inte Läsas

Video: Vad Felet Betyder: Minnet Kunde Inte Läsas
Video: The Eyes Have It: Adamo Macri’s Sunglasses 2024, April
Anonim

Många Windows-användare har stött på det vanliga "minnet kan inte läsas" -felet. I det här fallet slutar applikationen som orsakade detta fel omedelbart sitt arbete, det vill säga användaren har inte möjlighet att spara data; resultaten av arbetstimmar kan omedelbart förstöras. Det är därför det är viktigt att förstå vad det allvarliga felet "minnet inte kan läsas" betyder.

Vad felet betyder: minnet kunde inte läsas
Vad felet betyder: minnet kunde inte läsas

Det här felet uppstår uteslutande i Windows. Och för att bättre kunna förklara detta problem är det nödvändigt att känna till några av minnesanvändningens särdrag i det namngivna operativsystemet.

Vad är Windows Memory Manager

Minne i Windows OS består vanligtvis av två komponenter:

1. Fysiskt minne, vilket är ett RAM-minne (random access memory), dvs. en riktig enhet ansluten till datorns moderkort;

2. Virtuellt minne (kallas personsökningsfilen). Detta minnesområde skapas inte med en riktig enhet utan med en speciell fil som finns på datorns hårddisk. Personsökningsfilen används för att öka den totala mängden datorminne utan att köpa ytterligare enheter.

Dessa två minnesstycken måste delas över alla applikationer. Denna uppgift löses av en speciell del av operativsystemet - minneshanteraren. Minnesallokering är en komplex process, men dess huvudprincip är följande: alla applikationer reserverar den mängd minne de behöver via en "mellanhand" - minneshanteraren. Det spelar ingen roll för programmet om det använder fysiskt minne eller en personsökningsfil, det begär bara den mängd det behöver, varefter chefen tilldelar en viss mängd minne.

Det är i denna mekanism för resursallokering som ett fel kan inträffa: det händer om ett program försöker läsa ett minnesområde som redan är reserverat av ett annat program eller system. Således betyder felet "minnet kan inte läsas" att applikationen försökte läsa (läst i översättning från engelska - "läsa") det minnesområde som det inte har tillgång till.

Orsaker till "minnet kan inte läsas" -felet

Det finns många anledningar till varför ett program kan försöka läsa data från ett "främmande" minnesområde:

1. Ursprungligen felaktigt utformad programvara;

2. Förekomsten av skadlig programvara på datorn (virus, trojaner, maskar etc.);

3. Skadad personsökningsfil eller andra systemfiler;

4. Programvarukonflikter, inklusive hårdvarudrivrutiner;

5. Skada på den sektor där en del av personsökningsfilen finns, skada eller överhettning av RAM.

Tyvärr är detta inte en komplett lista, vilket i hög grad komplicerar identifieringen av orsaken till "minnet kan inte läsas" -felet i varje enskilt fall. Dessa orsaker är dock de vanligaste.

Rekommenderad: