Try a repair of XP. Put in the XP cd, boot from it and choose repair