If you reinstall XP you may lose data. Repair Install of XP would be better or is that what you meant by 'Repair'?
ie go for F8 and Last Known Good Configuration or Safe Mode.
I ma sure others will have more advice tomorrow
If you can get into Windows, Run a cmd prompt as Administrator and type sfc /scannow