Jeg måtte besøke et klientside forleden på grunn av et problem med ntoskrnl.exe på Windows 7-datamaskinene deres. Når man ignorerer det faktum at de burde oppgradert operativsystemet for mange år siden, var problemet at prosessen forårsaker vanlige krasjer på blå skjermen. Hvis du også ser Ntoskrnl.exe som forårsaker krasjer her, er hvordan du fikser det.
Hva er Ntoskrnl.exe?
Ntoskrnl.exe er en kjerne Windows 7-prosess som er en arv fra Windows NT, derav navnet. Kjernen er en kjerneprosess som ivaretar viktige Windows-funksjoner. I dette tilfellet minnehåndtering, kjerneprosesser og virtualisering.
For de fleste forbrukermaskiner brukes ikke virtualisering, så Ntoskrnl.exe vil bare være delvis ansvarlig for RAM- og Windows-prosesser. Windows kan ikke fungere uten denne prosessen, så vi må fikse det for å bruke datamaskinen. Siden feilen forårsaker krasjer og BSOD (Blue Screen of Death), må vi uansett fikse det.
Selv om feilsyntaxen kanskje nevner Ntoskrnl.exe, er det ikke kjernen som forårsaker problemet. Det er vanligvis noe annet. Gitt at Ntoskrnl.exe passer på minnet, er det ofte noe som påvirker minnet som forårsaker Ntoskrnl.exe å krasje. Vanlige årsaker er overklokking, drivere og maskinvare. Oftest er det de to første, og ikke den siste som er saken.
Fix Ntoskrnl.exe forårsaker krasj
For å ordne krasjet, må vi gjøre en av to ting. Hvis du overklokkerer systemet ditt, kan du prøve å kjøre det uten overklokken for å se om det er stabilt. Hvis det er det, kjør en stabilitets- eller overklokkeapp for å identifisere en mer stabil minneklokkehastighet og prøve på nytt.
Hvis det ikke fungerer, eller hvis du ikke overklokkerer, må vi gjøre noe annet. Sjansen er stor for at det er en driver som forårsaker krasj, så vi bør oppdatere alle disse. Vi kan lage en minidump som forteller deg nøyaktig hva som skjer, men det kan være smertefullt. Hvis du vil gå den ruten, kan du sjekke ut denne siden på Microsofts nettsted.
Ellers, la oss oppdatere alle driverne våre. Siden dette er en del av Windows 7-rengjøring, er det god tid brukt.
Åpne Enhetsbehandling og jobb deg gjennom listen over enheter. Du bør oppdatere grafikkdriveren, lyddriveren, nettverksdriveren, brikkesettdriveren, diskadministrasjonsverktøyet hvis du har en, noen perifere drivere for skrivere, webkameraer, skannere eller eksterne harddisker.
Utfør deretter en Windows-oppdatering for å sikre at du har alle tilgjengelige oppdateringer. Microsoft publiserer ikke lenger Windows 7-oppdateringer, men vi må sørge for at du har de som er tilgjengelige. Til slutt, start datamaskinen på nytt og sørg for at alle stasjonene er aktive.
Hvis det å oppdatere alle driverne dine ikke stopper Ntoskrnl.exe som forårsaker krasj, bør vi sjekke Windows filintegritet.
- Åpne en kommandolinje som administrator.
- Type lime 'dism / online / cleanup-image / restorehealth' og trykk Enter.
- La prosessen fullføre.
Dette er Windows 'filkontrollverktøy som vil bekrefte integriteten til Windows-biblioteker og filer. Hvis noen mangler eller er skadet, vil Windows laste ned en ny kopi mens de er tilgjengelige.
Hvis det ikke fungerer, må vi bruke MemTest86 +. Dette er et minnekontrollverktøy som er best i klassen når du sjekker RAM.
- Last ned MemTest86 herfra. Hvis du vil brenne den på en CD, velger du passende kopi. Bruk ellers det oppstartsbare binære alternativet for USB.
- Lag oppstartbar stasjon og start datamaskinen på nytt. La media være på plass.
- Velg å starte fra det mediet når du blir bedt om det, og la MemTest86 + laste inn.
- Kjør testen tre separate ganger og merk eventuelle feil den finner.
Hvis MemTest86 + finner feil, bytter du RAM-pinner mellom sporene og kjører testen igjen. Hvis MemTest86 + fremdeles finner feil, må du identifisere om det er RAM eller hovedkortet. Hvis feilen beveger seg med RAM, kan det være feil. Hvis feilene forblir på samme sted, kan det være hovedkortet.
Hvis du har ekstra RAM eller nok til å kjøre datamaskinen uten at pinnen forårsaker feil, gjør du det en stund for å se om feilen forsvinner. Hvis det ser ut til å være RAM-sporet på hovedkortet som forårsaker feilen, kan du bruke en annen og overvåke den.
Flertallet av Ntoskrnl.exe feil skjer på Windows 7 datamaskiner. Selv om kjernen fremdeles er til stede i Windows 8, virket den mye mer stabil i den versjonen. Hvis du fremdeles kjører en Windows 7-datamaskin av en eller annen grunn og ser disse feilene, vet du nå hva du skal gjøre.
Har du noen andre måter å fikse Ntoskrnl.exe som forårsaker krasjer? Fortell oss om dem nedenfor hvis du gjør det.
