Programm nur mit einer CPU starten

Hallo Leute

Ich verwende Windows XP SP2 inkl. aller aktuellen Fixes auf einem AMD 64 3800X (also eine Dualcore-Maschine). Normalerweise funktioniert da alles einwandfrei. Letztens habe ich aber mal das Spiel „Call of Duty“ ausgegraben (den ersten Teil) und wollte etwas zocken. Die Ernüchterung: das Spiel hat ständig Script-Probleme, die sich in nicht lösbaren Missionen auswirken. Selbst mit dem aktuellsten Patch (1.15) gab es keine Verbesserung. In einigen Foren bin ich dann darauf aufmerksam geworden, dass CoD offenbar Probleme mit Dualcore-Maschinen hat. Ein empfohlener Patch von AMD half aber auch nichts. Einzige Möglichkeit bisher, das Spiel zu spielen ist:

  • CoD starten
  • in den Fenstermodus schalten
  • den Taskmanager öffnen
  • dem jehweiligen Prozess nur eine CPU zuweisen
  • zurück ins CoD
  • Vollbildmodus aktivieren

Da ich immer nur so nebenbei spiele, bin ich noch lange nicht durch - sprich: die obige Prozedur werde ich noch sehr häufig durchgehen müssen. Und das nervt.

Daher meine Frage: kann man im Windows XP irgendwie definieren, dass ein bestimmter Prozess nur auf einer CPU laufen soll? Entweder per Startprogramm oder per Registry-Eingriff.

Danke für hilfreiche Antworten.

lg
Erwin

Hi Erwin

Daher meine Frage: kann man im Windows XP irgendwie
definieren, dass ein bestimmter Prozess nur auf einer CPU
laufen soll? Entweder per Startprogramm oder per
Registry-Eingriff.

nein, mit Win-Bordmitteln geht das nicht.
Du mussst zu externen Tools greifen, davon gibt es eine ganze Reihe, zB hier
http://www.heise.de/ct/06/24/230/
(ganz unten)

Gruss
ExNicki

Danke für den Link! (owt)
.