Also ich hab es noch nie geschafft ein XP von einem PC auf einem anderen ohne Neuinstallation zum Laufen zu bringen. Bis auf einmal, und da hat dann auch alles mögliche nicht funktioniert, z.B. ist es beim Herunterfahren immer hängengeblieben. In allen anderen Fällen kam außer einem Bluescreen nix mehr ...
Also damit es geht muss die Hardware schon sehr ähnlich sein, sonst ist es ziemlich unmöglich.

Aber wieso willst du es nicht einfach neuinstallieren?

EDIT: Und falls du es probieren willst muss die XP-Festplatte im alten PC die Masterplatte gewesen sein und im neuen auch, sonst musst du auch die Masterplatte vom 1. in den 2. PC als master einbauen.