Antworten / Aufrufe | Themen mit dem Stichwort kernl | |
---|---|---|
1 Antworten 8686 Aufrufe |
ntoskrnl.exe fehlt / BS ist bereits wiederhergestellt | |
7 Antworten 5865 Aufrufe |
Merkwürdiger Fehler: Kernel memory Begonnen von Alfred_56
18. Dezember 2010, 15:28:54 Hallo miteinander, seit einigen Tagen hat mein seit 8 Jahren stabil laufendes XP einen merkwürdigen Fehler. Bisher habe ich meinen PC der Zeitersparnis beim Hochfahren halber immer im Ruhemodus gehalten, wenn er nicht in Betrieb war. Ein kompletter Neustart war nur gelegentlich alle paar Monate notwendig. Knall auf Fall ist das nun nicht mehr möglich. Nach einer gewissen Zeit (bei intensiver Benutzung mehrmals täglich) zeigt der Rechner seltsame Fehler (z. B. fehlerhafte Ordnerstruktur im Explorer) oder lässt sich einfach nicht mehr bedienen. Neue Programme habe ich im betreffenden Zeitraum nicht installiert, der Rechner ist auch nicht mit Viren oder ähnlichem verseucht. Bei der Ursachenforschung mittels "Process-Explorer" bin ich dann nach langem Suchen auf folgende Ursache dieses Verhaltens gestoßen: Der PC besitzt als "Kernel Memory" ein "Paged Limit" von 163 840 K. Beim Neustart liegt der davon verwendete Anteil zunächst bei nur ca. 40 000 K. Der Speicherverbrauch steigt dann aber kontiniuierlich, und je nach verwendetem Programm unterschiedlich schnell, an; freigegeben wird der Speicher aber nicht mehr. Sobald der Speicherverbrauch das Limit von 163 840 K überschritten hat, taucht das oben genannte Verhalten auf und der PC lässt sich nicht mehr sinnvoll bedienen (ist aber kein blue screen sondern "nur" ein unberechenbares Verhalten). Ein solches Verhalten ist im Web bzw. auch von MS beschrieben. Die Diagnose habe ich also gestellt (das nützt mir aber gar nichts), die Ursache für dieses Verhalten ist mir aber völlig unklar. Warum tritt ein solches Verhalten nach so langem stabilem Verhalten plötzlich auf (den Arbeitsspeicher habe ich einige Stunden getestet, er ist fehlerfrei) ? Und vor allem, kann ich irgend etwas tun, um wieder den vorherigen Zustand herzustellen. Wenn ich es richtig verstanden habe, ist das "Paged Limit", also der zugeteilte ausgelagerte Speicher für den Kernel und die Treiber nur von der Größe des Arbeitsspeichers (hier: 500 MB) abhängig und kann nicht verändert werden. Ich hoffe, das Problem einigermaßen verständlich geschildert zu haben. Für Hinweise und Tipps wäre ich sehr dankbar Alfred |
alles googeln hat nichts gebracht, zu meinem Problem habe ich noch keine Lösung gefunden, aber mal der Reihe nach:
- das ACER-NB meines Kumpels
- mit vorinstalliertem Win7, also
- ohne vorliegenden Installations-Datenträger
- hatte Probleme dahingehend, daß sich Win7 regelmäßig selbst abschoss.
Ich habe dann wie ACER empfohlen hat, mit der ACER-eigenen Wiederherstellungskonsole Win7 wiederhergestellt (und zwar mit derjenigen Option, die alles platt macht und komplett neu aufsetzt). Es wurden keine Probleme angezeigt. Aber nun bekomme ich beim booten angezeigt:
[i]Windows konnte nicht gestartet werden, da folgende Datei fehlt oder beschädigt ist:
<Windows root>\system32\ntoskrnl.exe
Installieren Sie ein Exemplar der oben angegebenen Datei erneut.[/i]
Ich habe den Rechner mit einer Linux-Live-CD gebootet und die Datei existiert in der Tat. Da das Windows-Verzeichnis von der Wiederherstellungskonsole komplett neu erstellt wurde würde ich mal davon ausgehen, daß die Datei erstens in Ordnung ist und zweitens die richtige Version besitzt.
Für mich sieht das ganze so aus, als ob der Bootloader schielt und vom falschen Laufwerk booten will.
Nur: wie kann ich das prüfen? Auf der Partition, die mit dem "boot"-flag gekennzeichnet ist liegen der Bootloader und die boot.ini. In der boot.ini existiert ein Eintrag für Partition 3, in nehme jetzt mal an, daß diese Partition mit derjenigen identischt ist, die unter Linux als dev/sda3 angezeigt wird.
Hat jemand eine Idee, wie ich diese Kuh vom Eis bekomme?
Danke schon mal an alle, und viele Grüße
Markus