Je kan idd niet zomaar een WinXP installatie op een andere PC laten starten. Bij het installeren van Windows op een computer worden allerlei parameters gezet die gelden voor die specifieke computer, als je de schijf in een andere computer propt, dan zijn die parameters verkeerd voor die nieuwe PC. Enige oplossing is Windows herinstalleren. Je kan dat eventueel over de huidige installatie doen, maar ik zou gewoon boot-partitie opnieuw formatteren.
Mocht je files willen recupereren, dan kan je altijd proberen in Safe Mode op te starten om eerst die files veilig te zetten. Safe mode start je op door op F8 te drukken terwijl Windows opstart.