Re: OK... Try and explain THIS...
you could try sfc /scannow, it is the XP version of System File Checker.
Put your XP cd in your rom drive, cancel auto run, go to Start > Run, type in sfc /scannow (note the space between the c and the /, if you type it incorrectly it will not run) then click OK
This will repair any corrupt system files, it make fix it, not really sure, it can't do any harm to try.
E8600@ 4.25GHz, 1.325V | Thermalright Ultra 120 eXtreme + Scythe Slipstream 120 | Asus Rampage Extreme| 4GB Corsair 2000MHz 8-8-8-24 @ 1600 6-7-6-24| ASUS 9800GTX| Pioneer 18X SATA DVD-RW | 320GB + 500GB WD SATAII | Antec True Power Trio 650W | Thermaltake Sonata | Vista Ultimate x64 SP2/Win7 Ultimate