XP kann im Prinzip auf einer beliebigen Partition installiert werden. Optimal allerdings läuft es nur auf C.
Du solltest Dir darüber klar sein, das eine Installation des Betriebssystems irgendwo in der mitte der Festplatte Murks ist und niemals richtig laufen wird.
Recht viele Programme sind "billig" programmiert und fragen eben nicht nach, wo sich denn in Dreiteufelsnamen das XP befindet - sie setzen voraus, das sich dies am Anfang der Platte, dort, wo es hingehört, befindet.
Anscheinend -so entnehme ich deinen Einlassungen- ist für Dich ein Spieleprogramm das Wichtigste - das Betriebssystem nur eine lästige Beigabe. (Ein Standpunkt, den ich unter Spielern recht häufig antreffe.
Dieser Binsenbau (entschuldige bitte) wird niemals ein gut laufendes, optimales System ergeben.
Und ich kann Dir mit absoluter Sicherheit sagen: Das liegt nicht am PC. Das liegt an dem, der davor sitzt!
Mein Rat- etwas Theorie und dann eine saubere Installation. Mit der Einstellung, bei der Installation des OS von der Festplatte zu booten.
Empfehlungen, wie Du ein stabiles und sicheres System installieren kannst, kann ich Dir bei Interesse geben.
Jürgen