Ich schätze mal, dass es wohl direkt an Win XP liegt.
Du bist wohl nicht der einzige, mit diesem Problem. Zumindest finde ich recht viele Threads in diversen Foren, die das selbe Problem mit Win XP melden, wo auch keine konkrete Lösung gefunden werden konnte.
Win XP hatte schon immer Probleme mit Mehrkernprozessoren gehabt. Anscheinend läuft die Prozessorerkennung unter Win XP nicht so, wie sie sein sollte. Einige berichten, dass erst nach mehrmaligen Installieren von Win XP die Prozessoren richtig erkannt werden. Da du aber Win 7 installiert hast, würde ich dir raten, Win XP ins Nirvana zu schicken und nur noch mit Win 7 arbeiten.