Ist Win XP auf dem neuesten Stand?
Die Mehrkehrunterstützung wurde auch erst vor einigen Jahren, per Patch hinzugefügt.
Allerdings ist die Threadverwaltung unter XP nicht grad prikelnd, sodass es zu Problemen mit Mehrkernprozessoren kommen kann.

In wiefern erkennst du, dass nur ein Kern verwendet wird? Im Taskmanager?