Åtgärda "Instruktion vid refererat minne kunde inte läsas"-fel

Det är sällsynt nuförtiden, men ibland kan du fortfarande stöta på ett kryptiskt felmeddelande när du använder din dator. Kryptiska fel är sådana som inte riktigt förklarar sig själva.

Om du har tur får du ett felreferensnummer som du kan slå upp, men i fallet med felet " Instruktion(Instruction) vid refererat minne kunde(Referenced Memory Could) inte läsas" har du ingen sådan tur.

Detta specifika fel kan inträffa när som helst, ofta utan någon tydlig orsak. Så om du gladeligen gör din grej på en PC och plötsligt upplever en programkrasch tillsammans med det här felet, kommer den här guiden att sätta dig på vägen till återhämtning.

Vad är det här felet exakt?(What Is This Error Exactly?)

Den faktiska texten i felet är ganska självförklarande. Information i RAM -minnet lagras på en specifik adress. När programvaran i fråga behöver information lagrad på en viss adress, frågar den efter det. Ibland, oavsett anledning, går denna process fel. Det här felet talar om för oss att adressen är ogiltig av någon anledning.

Vad orsakar felet?(What Causes The Error?)

Nu kommer vi till det verkliga problemet. Även om vi vet att en ogiltig minnesadress är inblandad, har vi ingen aning om varför(why ) minnesadressen var ogiltig. 

Detta är en av anledningarna till att just detta fel orsakar så mycket sorg. Det kan vara hårdvara, mjukvara eller månens fas. Den goda nyheten är att, med lite avdrag och logik, är det möjligt att spåra den gremlin som är ansvarig för dina minnesfel.

Gör lite detektivarbete(Doing Some Detective Work)

Innan vi tittar på de specifika korrigeringarna som kan åtgärda detta fel måste du göra lite förberedelser. När allt kommer omkring är det mer sannolikt att om du försöker allt orsaka nya problem och det kommer inte nödvändigtvis att peka dig mot den verkliga orsaken till problemet.

Det viktigaste du behöver göra är att notera när och hur felet uppstår. Ställ dig själv dessa frågor:

  • Började(Did) det hända efter en maskin- eller mjukvarubyte? 
  • Händer det bara med en viss applikation? 
  • Händer det oavsett vad du gör?
  • Händer det slumpmässigt eller med bestämda intervall?

Om du kan samla några indicier kan det ge en ledtråd om vilka korrigeringar som är mer benägna att fungera. Om bara ett visst program får det här felet, till exempel, så är det bättre att du besöker deras tekniska supportsida än att pyssla med din egen dator villigt. 

Ha detaljerna i ditt fels sammanhang i åtanke när vi går igenom de olika sätten att göra detta fel till ett avlägset minne. 

De mest förnuftiga korrigeringarna(The Most Sensible Fixes)

Eftersom det finns så många möjliga orsaker till att en ogiltig minnesadress orsakar lite lätt förödelse, är det vettigt att samla ihop de mest förnuftiga korrigeringarna. Det finns en hel del av dem, så att börja med de som mest sannolikt är relaterade till ditt specifika fel är vägen att gå. 

Om du utför en korrigering som gör en förändring på din dator, kom ihåg att ångra den om det inte tog bort problemet. Om du inte gör det, introducerar du nya variabler som gör det svårare att eliminera möjligheter. Var systematisk!

The Easiest Fix: Ignore It!

Detta är det överlägset enklaste sättet att åtgärda problemet, men att ignorera felet fungerar bara om orsaken till problemet inte är systematisk. Datorer och programvaran som gör dem användbara är mycket komplicerat. Ibland går det fel bara en gång eller mycket sällan. 

Så om du ser det här felet en gång och aldrig igen, oroa dig inte för det. Om du ser det en gång varannan vecka eller månad är det förmodligen inte heller värt ansträngningen att ta itu med.

Om minnesfelet stör uppdragskritiskt arbete eller händer så ofta att det skadar din användarupplevelse avsevärt, så bör du naturligtvis undersöka andra lösningar. Poängen är att inte skrämmas över vad som kan vara ett mycket sällsynt eller kanske till och med engångsfel.

Mer (virtuellt) RAM tack(More (Virtual) RAM Please)

Virtuellt minne är en reserverad del av din hårddisk som fungerar som ett spill när dina fysiska RAM -chips är fulla. Ofta när minneshungriga appar får slut på RAM och inte har någonstans att lägga den extra informationen, går den vilse. När ett program ber om sin information tillbaka finns den inte där. Vilket(Which) leder till en krasch eller ett allvarligt fel. 

Minneshantering(Memory) i moderna operativsystem är verkligen mycket bra och kvalitetsprodukter är också gjorda för att fungera effektivt med tillgängligt RAM -minne . Så i de flesta fall behövs aldrig ens virtuellt minne. Däremot kan program med dålig minneshantering eller en för liten virtuell minnesallokering för ditt system leda till minnesfel.

Du kan naturligtvis lägga till mer fysiskt RAM -minne , men en snabb (och gratis!) lösning är att optimera din virtuella minnessökningsfil. Följ bara (Just)den här guiden så(this guide) får dina applikationer tillräckligt med utrymme att andas.

Stäng bakgrundsapplikationer(Close Background Applications)

En annan vinkel för att ta itu med samma problem är att minska mängden minneshungriga applikationer. 

Din webbläsare är den största boven här. Varje(Every) flik du öppnar i en webbläsare som Google Chrome äter upp en stor del av RAM -minnet . Det är ganska normalt att någon laddar upp ett spel och lämnar webbläsaren eller kontorspaketet öppen i bakgrunden. Om du har ont om minne kan det vara en stor hjälp att stänga några flikar eller spara ditt arbete och stänga dina produktivitetsappar.

Du kanske inte har program som körs i bakgrunden, åtminstone inte de du känner till. Det är en bra idé att kontrollera hur mycket av din dators minne som används när den är inaktiv. Att göra detta kunde inte vara lättare.

I Windows 10, 8 eller 7 trycker du helt enkelt press CRTL+ALT+DEL och klickar sedan på Aktivitetshanteraren.(click Task Manager.)

Om din Task Manager ser ut så här:

Klicka(click More Details) sedan på Mer information för att expandera den.

Nu, under fliken Processer(Processes) , klicka på kolumnen Minne(Memory ) för att ordna processer efter minnesanvändning. Leta efter alla processer som använder en stor mängd minne. Om de inte är kritiska kan du avsluta dem genom att högerklicka på en process och välja Avsluta uppgift(End Task)

Var bara varnad för att om du inte vet vad en process är, bör du Google den först. Om det kan vara ganska viktigt!

Vrid tillbaka tiden(Turn Back Time)

De senaste versionerna av Windows , i praktiken tillbaka till Windows 7 när det gäller vilka operativsystem som fortfarande används idag, har några ganska omfattande återställningsfunktioner. Specifikt kan du använda Systemåterställning(System Restore) för att återställa större ändringar som nyligen har gjorts. 

Dessa kan vara Windows -uppdateringar, drivrutinsinstallationer eller nya mjukvarupaket. Om ditt minnesfel började dyka upp efter att något stort nog att motivera en systemåterställningspunkt inträffade, kan det inte skada att gå tillbaka till före den punkten för att se om problemet löser sig.

I Windows 10 kan du återställa din dator till en tidigare punkt genom att göra följande:

  • Sök först efter Recovery i Start-menyn. 
  • Klicka på Återställning. (Recovery. )Klicka sedan på Öppna systemåterställning(Open System Restore) .

Om några återställningspunkter skapades innan de ändringar du misstänker har orsakat felet, kan du välja dem här och sedan följa instruktionerna från själva Windows för att slutföra återställningsprocessen.

Om saker och ting är riktigt hemska bör du överväga att återställa Windows för att återställa det till ett orördt tillstånd.

Vräka en mjukvarubov(Evict a Software Culprit)

Om det inte finns någon lämplig återställningspunkt och du har anledning att misstänka att ett nyligen installerat eller uppdaterat program är orsaken till dina minnesfel, avinstallera det helt enkelt med funktionen Lägg till eller ta bort program(Add or Remove Programs) . Du hittar den i kontrollpanelen(Control Panel) eller genom att helt enkelt söka efter den i Start-menyn(Start Menu) .

Kontrollera efter systemfilskorruption(Check For System File Corruption)

Om minnesfelet inte elimineras av någon av de vanligaste lösningarna kan du kontrollera dina systemfiler för korruption genom att använda en uppsättning specialkommandon. 

Du måste köra System File Checker från kommandotolken(Command Prompt) . Det kan låta skrämmande om du aldrig har arbetat med det textbaserade Windows - gränssnittet tidigare, men om du följer den här enkla guiden(this simple guide) är det svårt att få igång reparationsprocessen. Det är faktiskt en god vana att använda pjäsen då och då för att förebygga en mängd olika problem.

Använd Cleaner Utilities för att ta bort överbliven programvara skräp(Use Cleaner Utilities to Remove Leftover Software Junk)

I en perfekt värld bör programvara som du tar bort, uppgraderar eller uppdaterar städa efter sig. Det finns många verktyg där ute som specialiserar sig på att ta bort denna crud där standardavinstallationsprogram misslyckas. 

DDU är till exempel(DDU) ett populärt verktyg som rensar ditt system från GPU- drivrutiner. Det är användbart när något grafikrelaterat orsakar problem. Java är också en vanlig gäst som helt enkelt inte lämnar din dator som den hittade den. Så mycket att det finns en officiell guide för borttagning av Java(official Java removal guide) .

Innan du använder någon form av rensningsverktyg, se till att skanna programvaran efter skadlig programvara med en tjänst som VirusTotal och läsa några recensioner från tredje part för att se till att den är legitim och effektiv.

Uppdatera allt(Update Everything)

Ibland kan minnesfel (och alla andra fel egentligen) vara resultatet av uppdateringsfel. Din Windows -installation kan ha uppdateringar automatiskt, men om dina mjukvarupaket och hårdvarudrivrutiner inte har uppdaterats för att matcha den nya kodbasen kan det vara ett recept på instabilitet.

Först vill du dubbelkolla att Windows-uppdateringar(Windows updates) har installerats. Därefter vill du kontrollera att programmet som visar felet också har uppdaterats. Du vill också ladda ner de senaste drivrutinerna för hårdvara som ditt grafikkort och moderkort. 

Kontrollera din maskinvaruhälsa(Check Your Hardware Health)

Om mjukvarubaserade lösningar inte verkar göra susen kan minnesfelet ha en allvarligare orsak. Även om ingen vill höra att deras datorhårdvara själv kan vara på fritz, är det en möjlighet som du måste eliminera. 

Föga överraskande, misstänkt nummer ett är ditt RAM-minne själv. Att systematiskt kontrollera ditt RAM-minne för problem tar tid, men vem som helst kan göra det. Se den här utmärkta guiden(excellent guide) för att leta efter dåligt minne.

Även om du har kört systemfilkontrollen som diskuterats ovan, kanske du vill kontrollera din hårddisks fysiska hälsa med CHKDSK ifall det finns dåliga sektorer eller andra fysiska problem med den.

Lämna in ett klagomål till kundtjänst(File a Complaint With Customer Support)

När ett "instruktion i refererat minne inte kunde läsas"-felet uppenbarligen är resultatet av en buggig mjukvara, kan det bara finnas ett tillvägagångssätt som fungerar - att kontakta utvecklarna. 

Buggar(Bugs) händer och om spelet eller mjukvarupaketet ständigt kraschar med det här felet kanske det inte är något du kan göra något åt. Så skicka ett e-postmeddelande till kundsupport, besök de officiella forumen och få råd om huruvida du saknar något uppenbart eller om det verkligen är ett fel i Matrix .

Läser om detta vanliga fel(Getting a Read On This Common Error)

Det var en lång lista med korrigeringar, men det finns ingen anledning att låta det här minnesläsfelet spåra ur ditt arbete eller spel. 

Håll huvudet kallt, korsa omöjligheterna från din lista och snart borde du vara tillbaka till normaliteten.



About the author

Jag är en erfaren mjukvaruingenjör med över 10 års erfarenhet av att utveckla och hantera användarkonton, familjesäkerhet och Google Chrome-teknik. Jag har en stark grund inom matematik och datavetenskap som jag använder för att skapa tydliga, kortfattade beskrivningar av mina färdigheter.



Related posts