Hallo Leutz!
Ich habe zwei Windows XPs.
Beide habe ich ursprünglich auf einem nForce2 mit aktiviertem APIC installiert, also wurde unter Windows dann "ACPI-Uniprozessor-PC" angezeigt. Beide habe ich (dank P3DN-nForce2-Config-Guide, die hat mir echt geholfen
) auf "ACPI-PC (Advanced Configuration and Power Interface)" umgestellt. Lief prima.
Jetzt hab ich mir aber gerade ein nForce4-basiertes System mit Athlon 64 X2 gebastelt. Logisch, daß ich gerne Unterstützung für 2 Prozessoren hätte.
Also habe ich auf "Installierter Treiber" geklickt (oder wie das heißt). Bei einem der beiden Windows' hat das problemlos geklappt. Beim nächsten Start hatte ich einen "ACPI-Uniprozessor-PC", und einen Start weiter wurde daraus der "ACPI-Multiprozessor-PC".
Bei dem anderen Windows klappt das nicht. Sobald ich umstelle, bootet Windows nicht mehr (ich glaube, als ACPI-Uniprozessor-PC geht's noch, aber dann beim nächsten Reboot, wo es ein ACPI-Multiprozessor-PC werden sollte, scheitert's dann), es gibt nur einen Bluescreen (0x00000050 bzw. PAGE_FAULT_IN_NONPAGED_AREA), sogar im abgesicherten Modus. Kopiere ich die drei Dateien hal.dll, ntkrnlpa.exe und ntoskrnl.exe von meinem Backup zurück, bootet es wieder, aber natürlich wieder als "ACPI-PC (Advanced Configuration and Power Interface)".
Hat irgendwer eine Idee, warum diese Umstellung bei dem einen Windows funktioniert, bei dem anderen aber nicht? Denn dummerweise ist das, wo's nicht klappt, mein "Produktiv"-Windows; das, bei dem es funktioniert, ist nur zum Experimentieren.
Ich teste gerade, wie sich das mit Service Pack 2 verhält, bisher war nur SP1 installiert.
Als nächstes werde ich dann eine Reperatur-Installation von Windows versuchen.
Gruß,
Lord Voldemort