try a repair install of XP
put in the XP CD and make sure it boots off it (if it doesn't you'll have to change the boot order in the BIOS)
when it loads, press enter (start install), F8 (terms and agreement), then r (repair existing OS)
you'll need your CD key handy