Hallo Paul1! :)
Schon aus System-(Treiber-) Supportgründen würde ich am besten dein Windows-7, mitsamt der erhältlichen Treiber + Updates(!) installieren und danach mit einer sog. virtuellen System)-Umgebung, ala´ "VmWare" / "VirtualBox" dein altes Windows-XP nachinstallieren! So hast Du zwei Systeme die von der Windows-7 Oberfläche nutzbar sind und zudem, in Falle von Windows-XP, eigene / virtuelle Brückentreiber von der installierten Virtuellen Maschine nutzen, sodass Du zum einem eine relativ sichere, weil abgeschottete Windows-XP-Oberfläche besitzt und beinah keine weitere für Windows-XP bestimmten Treiber benötigst, da sie ja von der virtuellen Maschine / Oberfläche, quasi als Brücke zum Windows-7-System, parallel durchgeschleift / emuliert werden, ohne das dein Windows-7 davon kompromittiert werden kann! :)
(=>Achtung!!! Datensicherheit gilt nur bei Deaktivierung der sog. "Shared-Folder"-(voreingestellten)-Option => d.h. 100% Abschottung vom Host-System-(=>Windows-7)!!!
Bedenke aber, das die virtuell ersetzten Windows-XP-Treiber relativ passabel von der virtuellen Maschine emuliert werden, jedoch sicher nicht die volle (Grafik-) Leistung bieten können, - auch der nutzbare RAM-Bereich ist natürlich limitiert, da er vom deinem Windows-7 RAM abgezweigt wird!! (=>Für das genügsame Windows-XP genügen jedoch i.d. Regel 512MB bis max. 1GB völlig!)
Das bedeutet also auch das einige anspruchsvolle Win-XP-Spiele & Anwendungen entweder gar nicht oder nur stockend funzen! :-I
=>Somit gilt der alte Forscher-Grundsatz;...Probieren geht über Studieren!..;-)
Diese bewährte und praktische virtuelle Multi-System-Lösung findest Du als kostenlosen Download + (Kurz-)Anleitung zb....
HIER!...
Weiteres (Video-)Tutorials gibt´s tonnenweise auf YouTube & Co-Web-Video-Portalen und sicherlich auch in div. Support-Foren, wie zb. diesem hier,...einfach ´mal stöbern, und sich schlau machen! :)