Hyper Threading kann vorübergehend in Bios abgeschaltet werden.
Falls DualCore, was wahrscheinlich ist, auch Probleme macht, so kann man das über einen zweiten Eintrag in der C:\boot.ini lösen. Dieser Eintrag funktioniert auch für Hyper Threading ohne Änderungen in den Bios-Einstellungen.
Diese Lösung finde ich relativ elegant, da, einmal gemacht, das System ohne weitere Änderungen, nur durch Umbooten, jederzeit wieder temporär auf Single-CPU-Betrieb gebracht werden kann.
Macht man wesentliche Fehler beim Ändern der boot.ini, so wird das Betriebssystem nicht mehr gestartet werden können!
Beispiel einer boot.ini:
Beispiel einer modifizierten boot.ini:[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
So wirds gemacht:[boot loader]
timeout=5
default=multi(0)disk(1)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Pro" /fastdetect
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Pro - 1 CPU" /fastdetect /numproc=1
1. Die Datei boot.ini im Editor öffnen.
- Rechtsklick auf das Symbol "Arbeitsplatz".
- Im Kontextmenü "Eigenschaften" anklicken.
- Den Reiter "Erweitert" wählen.
- Im Abschnitt "Starten und Wiederherstellen" auf [Einstellungen] klicken.
- Auf [Bearbeiten] klicken.
Die Datei boot.ini ist jetzt im Editor geöffnet.
2. Die Datei boot.ini ändern.
- Die Änderungen sind hier nur exemplarisch dargestellt, also nicht einfach alles Abschreiben.
Vor allem der Teil
multi(0)disk(0)rdisk(0)partition(1)\
ist systemspezifisch und kann in der eigenen boot.ini von diesem Beispiel abweichend sein. Besonders in diesem Teil, darf die eigene boot.ini nicht verändert werden. Falls sie vom Beispiel abweicht, so hat das einen guten Grund.
- Sich vergewissern, dass im Menü des Editors unter "Format" die Option "Zeilenumbruch" nicht angehakt ist. Falls das der Fall wäre, sähe man nicht genau, wo ein echtes Zeilenende ist und hingehört und wo eine Zeile nur aus platzgründen umgebrochen dargestellt wird.
- Das Timeout sollte von 30 auf 5 verringert werden, aber das ist wahlfrei.
- Die letzte Zeile der eigenen boot.ini kopieren und einfügen. Die letzte Zeile ist jetzt doppelt.
- Die neue letzte Zeile um den Eintrag /numproc=1 ergänzen.
Dies bewirkt, dass nur eine CPU genutzt wird.
- Die Systembeschreibungen, hier im Beispiel grün dargestellt, also das was in der boot.ini in Anführungszeichen steht, nach belieben anpassen, sodass die beiden letzten Zeilen sich nachvollziehbar unterscheiden.
Die Anführungszeichen müssen bleiben.
3. Die Datei speichern und schließen.
4. Sich vergewissern keinen Fehler gemacht zu haben.
5. Das System neu starten.
6. Beim Bootvorgang erscheint jetzt für 5 Sekunden die Auswahl zwischen zwei Optionen:
Windows XP Pro
Windows XP Pro - 1 CPU
7. Den zweiten Eintrag wählen (rauf/runter-Taste) und mit Enter bestätigen.
8. Das System startet jetzt mit der Einschränkung auf eine CPU.
Bei einem erneuten Start mit dem ersten Eintrag startet das System völlig normal. Da der erste Eintrag nach dem eingestellten Timout automatisch gewählt wird, kann man die boot.ini mit diesen Änderungen belassen, falls man das möchte.
Wer sich nicht sicher ist, diese Anleitung verstanden zu haben, der lasse unbedingt seine Finger davon!
Für Rechner die nicht mehr booten, übernehme ich keine Haftung.
Gruß Frank