Derer Möglichkeiten gibt es viele. Hast du schon versucht, das System erstmal mit minimaler Ausstattung zu installieren und dann, wenn alles läuft nach und nach die anderen Komponenten einzubauen? Für den Anfang also nur:
eine Festplatte
ein CD-Laufwerk
idealerweise nur 1 RAM Riegel
CPU
Motherboard
Grafikkarte
Floppy
und mehr nicht. Evtl. warst du auch nur zu ungeduldig und es sah nur so aus, als ob WinXP sich aufgehängt hätte (natürlich nur in einem gewissen zeitlichem Rahmen). Wenn die Masterpartition noch andere, ältere Betriebssysteme enthält, wäre es evtl. noch eine Idee, einfach die ganze Partition zu formatieren und dann auf der blanken Partition WinXP zu installieren. So handhabe ich es zumindest bei Neuinstallationen immer, da ich extra eine kleine 4 Gb Partition nur für WINXP habe und der Rest auf anderen Partitionen liegt (praktisch für solche Fälle).