I wouldent stay with that installation of XP. A few missed files in the XP installation may seem like its fixable now, but who knows what else you are missing.
I would figure out if its a problem with the XP CD, or if you need to replace your drive...
Random data corruption starts at the Installation...