hi!
ich kaempf seit wochen gegen haeufige blue screens (fast nur pfn_list_corrupt, meist angeblich von ntoskrnl.exe). ram isses nicht, hab ihn getauscht. nach vieeelen versuchen das in den griff zu bekommen, entdeckte ich gestern folgendes:
"meine" ntoskrnl.exe und ntkrnlpa.exe werden in einer veralteten version verwendet (6.1.7600.16841), also ungefaehr 7 updates zu alt. das wuerde die hinweise des bluescreenviewers zu diesem file stuetzen.
na gut, dann letztes update (_alle_ fixes letzten monats, da ich nicht weiss welcher fix u.a. ntoskrnl.exe ersetzt) wieder runter.
jetz kommts...:
nach der deinstallation ist jene ntoskrnl.exe aktiv, welche _vor_ der 6.1.7600.16841 aktiv war, also version 6.1.7600.16792. noch ne stufe aelter.
nach erneuter installation der updates, in der ja ein viel juengeres ntkrnlpa.exe/ntoskrnl.exe paar installiert werden sollte, werden wiederum nur jene installiert, die zuletzt installiert waren, nicht die, die in diesen updates enthalten sind!!! also nur eine "stufe" juenger als zuvor.
irgendwie is da wohl ne interne liste vorhanden, welche mit der realitaet ausser tritt geraten ist
nun habe ich muehsam die beiden dateien von hand erneuert. auf die vorletzte verfuegbare version (6.1.7601.xxxxx). letzte updates wie vorher deinstalliert, und siehe da, gleiches verhalten. diese version wird wieder nur um eine "stufe" aelter. also unabhaengig davon, was in diesen updates eigentlich enthalten ist.
nun koennte ich sagen, ich nehm einfach die zweitjuengste version und kopiere sie manuell nach system32 und lasse dann das aktuelle update drueber, dann wirds wohl auch in zukunft richtig aktualisiert. aber....: wie kann ich ausschliessen, dass dieses versions-wirrwarr nicht auch bei anderen system-files eingetreten ist???
ich hoffe ich habs einigermassen verstaendlich beschrieben.
dazu dann eben die frage: kann WSUS die updates so einspielen (mit oder ohne speziellem schalter), dass sichergestellt ist, dass die wirklich derzeit aktuellsten files im system verwendet werden?
windows 7 scheint sich da verrannt zu haben. sehr wahrscheinlich waehrend eines updates, welches mal hing und dann das system resettet wurde.
sfc /scannow gab zwar an, dass korrekturen durchgefuehrt worden sind, dennoch blieb das oben geschildere prozedere beim selben verhalten.
ich hoffe ihr koennt mir den tip zum durchschlagendem erfolg liefern!
gruss
ps: falls noch von bedeutung: es liegen alle installierten updates im winsxs-verzeichnis. da sind alles updates dieser files vorhanden (auch nach deinstallation eines updates). nur werden eben immer zu alte versionen verwendet.