Run chkdsk from the XP cd (or Bart PE). That drive may be
going bad. Make sure S.M.A.R.T. is enabled in the bios.

It's not unusual to see PC's with more than one issue, both
hardware and software.