Innehållsförteckning
Om du har använt Windows 10 under en längre tid har du redan stött på en Blue Screen of Death eller BSOD. En BSOD indikerar att Windows har upptäckt ett kritiskt problem i din dator och tvingar datorn att starta om för att förhindra mer skada.
BSOD dyker upp på skärmen och berättar att datorn har stött på ett problem och behöver startas om. Med BSOD ser du också vilken typ av fel den har stött på. Idag kommer vi att diskutera Windows 10 BSOD med felet " KERNEL_MODE_HEAP_KORRUPTION ."
Så här fixar du Windows 10 BSOD med felet "kernel_mode_heap_corruption."
De felsökningsmetoder vi har samlat idag är några av de enklaste du kan utföra. Du behöver inte vara expert för att utföra dessa metoder; se till att följa dem.
Första metoden - Återställ drivrutinsversionen för ditt grafikkort
Windows 10 BSOD med felet "KERNEL_MODE_HEAP_CORRUPTION" orsakas främst av en korrupt eller föråldrad grafikkortsdrivrutin. Om du har upplevt att få BSOD efter att ha uppdaterat ditt grafikkort eller installerat en Windows-uppdatering, är det troligt att problemet är med din grafikkortsdrivrutin. För att åtgärda detta måste du rulla tillbaka drivrutinsversionen på ditt grafikkort.
- Tryck på " Fönster " och " R " och skriv in " devmgmt.msc " i kommandoraden för körningen och tryck på ange .
- Leta efter " Display-adaptrar ", högerklicka på grafikkortet och klicka på " Fastigheter ."
- I grafikkortets egenskaper klickar du på " Förare " och " Roll Back-förare ."
- Vänta tills Windows har installerat den äldre versionen av grafikkortets drivrutin. När installationen är klar startar du om datorn och kontrollerar om problemet kvarstår.
Andra metoden - Kör systemfilskontrollen (SFC)
Windows SFC är ett gratis verktyg för att skanna och reparera saknade eller korrupta Windows-filer. Följ dessa steg för att utföra en skanning med Windows SFC:
- Håll ned " Fönster " och tryck på " R ," och typ " cmd " i kommandoraden för körningen. Håll ned både " ctrl och shift " tillsammans och tryck på ange Klicka här " OK " i nästa fönster för att ge administratörsbehörighet.
- Typ " sfc /scannow " i kommandotolken och tryck på ange Vänta tills SFC har slutfört skanningen och starta om datorn.
- När skanningen är klar ska du se till att starta om datorn. När datorn är igång igen ska du kontrollera om problemet redan har åtgärdats.
Tredje metoden - Kör verktyget DISM (Deployment Image Servicing and Management)
Det finns tillfällen då Windows Update Tool kan ladda ner en korrupt Windows-uppdateringsfil. För att åtgärda detta måste du köra DISM.
- Tryck på " Fönster " och tryck sedan på " R ." Ett litet fönster visas där du kan skriva " CMD ."
- Kommandotolken öppnas. Skriv in "DISM.exe /Online /Cleanup-image /Restorehealth" och tryck på " Ange ."
- DISM-verktyget börjar skanna och åtgärda eventuella fel. När det är klart startar du om datorn och kontrollerar om problemet kvarstår.
Fjärde metoden - Utför ren start på din dator
Du inaktiverar onödiga program och drivrutiner från att köras i bakgrunden genom att utföra en ren start på datorn. De enda drivrutiner och program som kommer att köras är de som behövs för att operativsystemet ska fungera korrekt.
Denna metod eliminerar risken för program- och drivrutinskonflikter som kan orsaka Windows 10 BSOD med felet " KERNEL_MODE_HEAP_KORRUPTION ."
- Tryck på " Fönster " på tangentbordet och bokstaven " R ."
- Då öppnas fönstret Kör. Skriv in " msconfig ."
- Klicka på " Tjänster "Se till att kryssa i " Dölj alla Microsoft-tjänster ," klicka " Inaktivera alla ," och klicka på " Tillämpa ."
- Klicka sedan på " Uppstart " flik och " Öppna Aktivitetshanteraren ."
- I Start markerar du alla onödiga program vars startstatus är aktiverad och klickar på " Inaktivera ."
- Stäng fönstret och starta om datorn.
Slutord
När en dator upplever en BSOD rekommenderas det starkt att den åtgärdas omedelbart. Genom att lämna den utan uppsikt ökar du risken för att orsaka mer skada på systemet. När det gäller Windows 10 BSOD med felet "KERNEL_MODE_HEAP_CORRUPTION" kommer användarna inte att ha något annat val än att åtgärda det eftersom det påverkar en central komponent i datorn.
Om problemet inte åtgärdas efter att du har utfört våra felsökningsmetoder är det troligt att problemet redan finns i själva hårdvaran. För att säkerställa att så är fallet föreslår vi att du kontaktar en erfaren IT-personal för att ställa diagnosen.
Ofta ställda frågor:
Är Windows Memory Diagnostic Tool bra?
Windows Memory Diagnostic Tool är ett verktyg som söker efter fel i datorns minne. Om det hittar ett fel försöker det åtgärda det. Detta kan vara till hjälp om du misstänker att datorns minne orsakar problem.
Det är dock viktigt att notera att detta verktyg inte är perfekt. Det kanske inte kan åtgärda alla fel, och det kan också orsaka falska positiva resultat.
Vad orsakar heap-korruption i kernel mode?
Det finns många potentiella orsaker till heapkorruption i kärnläget. En möjlighet är ett buffertöverflöde, som kan uppstå när data skrivs bortom slutet av en buffert.
Detta kan skada andra datastrukturer i minnet, inklusive heapen. En annan möjlighet är ett race condition, där två eller flera trådar har osäker åtkomst till delade datastrukturer. Detta kan också leda till att heapen skadas.
Vad är en kernel mode-krasch?
När en kernel mode-krasch inträffar har något gått fel i operativsystemets kärna. Olika saker kan orsaka detta, men oftast beror det på ett problem med drivrutiner eller hårdvara.
Kernel mode heap corruption är en specifik typ av kernel mode crash som inträffar när data i en heap skadas. Detta kan hända av flera anledningar, men oftast beror det på ett drivrutins- eller maskinvaruproblem.
Hur utlöses kernel mode?
När ett systemanrop görs aktiveras kernel-läget för att behandla begäran. Detta kan ske av olika skäl, t.ex. om ett program gör ett systemanrop för att begära tjänster från kernel eller om ett fel eller undantag inträffar.
Ett exempel på ett fel som kan utlösa kernel mode är kernel heap corruption, vilket inträffar när data i kernel's memory heap är korrupt eller skadad.
Kan Blue Screen of Death åtgärdas?
Blue Screen of Death (BSOD) är en felskärm som visas på en Windows-dator efter ett allvarligt systemfel. Det orsakas vanligtvis av ett hårdvaru- eller programvaruproblem.
BSOD-fel kan åtgärdas, men det är ofta svårt att fastställa orsaken till felet. I vissa fall orsakas BSOD-fel av korrupt heap i kernel mode. Denna typ av korrupt heap kan ofta åtgärdas genom att installera om operativsystemet.
Vad orsakar skadade systemfiler?
Korrupta systemfiler kan uppstå av olika anledningar, t.ex. virus, maskinvarufel, strömavbrott och oväntade avstängningar. När systemfiler är korrupta kan det leda till att datorn kraschar eller beter sig felaktigt.
I vissa fall kan du använda ett verktyg för att åtgärda problemet. I andra fall kan du behöva installera om operativsystemet.
Vad är felet mode heap corruption?
Mode heap corruption är en typ av systemfel som kan uppstå när föråldrade eller korrupta drivrutiner finns. Detta fel kan ofta åtgärdas genom att uppdatera drivrutinerna eller installera om de berörda drivrutinerna.
I vissa fall kan dock felet mode heap corruption orsakas av andra problem, t.ex. dåliga systemfiler. Om felet mode heap corruption kvarstår rekommenderas att du kontaktar en professionell för att få hjälp med att lösa problemet.
Kan korrupta systemfiler orsaka heapkorruption i kernel mode?
Ja, korrupta systemfiler kan orsaka heap-korruption i kernel-mode. Denna typ av korruption kan uppstå när en drivrutin eller annan kernel-mode-komponent allokerar minne från fel pool eller använder en felaktig storlek för en allokering.
Heapkorruption kan också uppstå när en drivrutin inte har korrekt åtkomst till eller frigör minne. Om en drivrutin korrumperar en heap kan det skada viktiga datastrukturer och eventuellt orsaka en systemkrasch.
Kan uppdaterade drivrutiner åtgärda heapkorruption i kernel mode?
När ett datorprogram försöker komma åt en minnesplats som det inte har tillstånd att komma åt, uppstår så kallad kernel mode heap corruption. Detta kan ofta åtgärdas genom att uppdatera den drivrutin som ansvarar för att hantera minnesåtkomst.
Hur kan jag åtgärda läckage i random access-minnet?
RAM-läckage (Random Access Memory) orsakas av en ansamling av oanvända data i RAM-minnet. Flera faktorer kan orsaka detta, inklusive brist på aktivitet på enheten, en ansamling av skräpfiler eller ett problem med operativsystemet.
För att åtgärda en RAM-läcka måste du identifiera källan till problemet och sedan vidta åtgärder för att eliminera det.
Hur åtgärdar jag ett blå skärm-fel?
Om du upplever ett blå skärm-fel finns det några olika sätt att försöka åtgärda det. Ett alternativ är att använda systemåterställningspunkten. Detta tar din dator tillbaka till en tidigare tidpunkt då den fungerade korrekt.
Ett annat alternativ är att använda drivrutinsalternativet Rollback. Då återställs drivrutinerna till en tidigare version som fungerade korrekt.