Hello,
boot the XP machine in Safe Mode. Open system Properties-->Advanced-->Settings under Startup and Recovery and Uncheck the Box "Automatically Restart"
2 : start Run-->msconfig and Disable all the startup programs ..Click on Services and Check "Hide All Microsoft Services" and click on disable all.
3 : Uninstall the display drivers and reinstall them again.
Let me know how it goes...