Ich musste neulich eine Client-Site besuchen, weil auf ihren Windows 7-Computern ein Problem mit ntoskrnl.exe aufgetreten war. Ohne die Tatsache zu beachten, dass sie ihr Betriebssystem vor Jahren hätten aktualisieren sollen, bestand das Problem darin, dass der Prozess regelmäßige Abstürze des blauen Bildschirms verursachte. Wenn Sie auch sehen, dass Ntoskrnl.exe abstürzt, finden Sie hier eine Anleitung, wie Sie das Problem beheben können.
Was ist Ntoskrnl.exe?
Ntoskrnl.exe ist ein Windows 7-Kernprozess, der ein Erbe von Windows NT ist, daher der Name. Der Kernel ist ein Kernprozess, der sich um wichtige Windows-Funktionen kümmert. In diesem Fall Speicherverwaltung, Kernprozesse und Virtualisierung.
Bei den meisten Consumer-Computern wird die Virtualisierung nicht verwendet, sodass Ntoskrnl.exe nur teilweise für RAM- und Windows-Prozesse verantwortlich ist. Windows kann ohne diesen Prozess nicht funktionieren, daher müssen wir ihn beheben, um den Computer nutzen zu können. Da der Fehler Abstürze und BSOD (Blue Screen of Death) verursacht, müssen wir ihn trotzdem beheben.
Während die Fehlersyntax möglicherweise Ntoskrnl.exe erwähnt, ist es nicht der Kernel, der das Problem verursacht. Es ist normalerweise etwas anderes. Angesichts der Tatsache, dass Ntoskrnl.exe den Arbeitsspeicher verwaltet, führt dies häufig zum Absturz von Ntoskrnl.exe. Häufige Ursachen sind Übertaktung, Treiber und Speicherhardware. Am häufigsten geht es um die ersten beiden und nicht um die letzten.
Reparieren Sie Ntoskrnl.exe, das Absturz verursacht
Um den Absturz zu beheben, müssen wir eines von zwei Dingen tun. Wenn Sie Ihr System übertakten, versuchen Sie, es ohne Übertaktung auszuführen, um festzustellen, ob es stabil ist. Wenn dies der Fall ist, führen Sie eine Stabilitäts- oder Übertaktungs-App aus, um eine stabilere Speichertaktrate zu ermitteln und den Test erneut durchzuführen.
Wenn das nicht funktioniert oder Sie nicht übertakten, müssen wir etwas anderes tun. Wahrscheinlich ist es ein Treiber, der die Abstürze verursacht, also sollten wir alle aktualisieren. Wir könnten einen Minidump erstellen, der Ihnen genau sagt, was vor sich geht, aber das kann schmerzhaft sein. Wenn Sie diesen Weg gehen möchten, lesen Sie diese Seite auf der Microsoft-Website.
Andernfalls aktualisieren wir alle unsere Treiber. Da dies ohnehin Teil von Windows 7 Housekeeping ist, ist es gut investierte Zeit.
Öffnen Sie den Geräte-Manager und arbeiten Sie sich durch die Geräteliste. Sie sollten den Grafiktreiber, den Audiotreiber, den Netzwerktreiber, den Chipsatztreiber und das Dienstprogramm zur Datenträgerverwaltung (sofern vorhanden) sowie die Peripherietreiber für Drucker, Webcams, Scanner oder externe Festplatten aktualisieren.
Führen Sie anschließend ein Windows-Update durch, um sicherzustellen, dass Sie über alle verfügbaren Updates verfügen. Microsoft veröffentlicht keine Windows 7-Updates mehr, wir müssen jedoch sicherstellen, dass diese verfügbar sind. Starten Sie schließlich Ihren Computer neu und vergewissern Sie sich, dass alle Laufwerke aktiv sind.
Wenn das Aktualisieren all Ihrer Treiber nicht dazu führt, dass Ntoskrnl.exe zum Absturz kommt, sollten wir die Integrität der Windows-Datei überprüfen.
- Öffnen Sie eine Befehlszeile als Administrator.
- Geben Sie "dism / online / cleanup-image / restorehealth" ein und drücken Sie die Eingabetaste.
- Lassen Sie den Prozess abgeschlossen.
Dies ist das Windows-Dienstprogramm zur Dateiprüfung, mit dem die Integrität von Windows-Bibliotheken und -Dateien überprüft wird. Wenn eines fehlt oder beschädigt ist, lädt Windows eine neue Kopie herunter, sobald es verfügbar ist.
Wenn das nicht funktioniert, müssen wir MemTest86 + verwenden. Dies ist ein Dienstprogramm zur Speicherüberprüfung, das bei der Überprüfung des Arbeitsspeichers seinesgleichen sucht.
- Laden Sie MemTest86 hier herunter. Wenn Sie es auf eine CD brennen möchten, wählen Sie die entsprechende Kopie. Verwenden Sie andernfalls die bootfähige Binäroption für USB.
- Erstellen Sie das bootfähige Laufwerk und starten Sie Ihren Computer neu. Lassen Sie die Medien an Ort und Stelle.
- Wählen Sie diese Option, um von diesem Medium zu booten, wenn Sie dazu aufgefordert werden, und lassen Sie MemTest86 + laden.
- Führen Sie den Test dreimal hintereinander durch und notieren Sie sich alle gefundenen Fehler.
Wenn MemTest86 + Fehler findet, tauschen Sie die RAM-Sticks zwischen den Steckplätzen aus und führen Sie den Test erneut aus. Wenn MemTest86 + weiterhin Fehler findet, müssen Sie feststellen, ob es sich um RAM oder um den Motherboard-Steckplatz handelt. Wenn sich der Fehler mit dem RAM bewegt, ist er möglicherweise fehlerhaft. Wenn die Fehler an derselben Stelle auftreten, kann es sich um das Motherboard handeln.
Wenn Sie über genügend Arbeitsspeicher verfügen, um den Computer auszuführen, ohne dass der Stick Fehler verursacht, sollten Sie dies einige Zeit lang tun, um zu überprüfen, ob der Fehler behoben ist. Wenn der RAM-Steckplatz auf dem Motherboard den Fehler verursacht, verwenden Sie einen anderen und überwachen Sie ihn.
Die meisten Ntoskrnl.exe-Fehler treten auf Windows 7-Computern auf. Obwohl der Kernel in Windows 8 noch vorhanden ist, schien er in dieser Version viel stabiler zu sein. Wenn Sie aus irgendeinem Grund immer noch einen Windows 7-Computer ausführen und diese Fehler sehen, wissen Sie jetzt, was zu tun ist.
Haben Sie andere Möglichkeiten, Ntoskrnl.exe zu beheben, die Abstürze verursachen? Erzählen Sie uns davon weiter unten.
