Every so often a Windows installation becomes corrupt. In some cases this can be fixed by running System File Checker but this normally requires the orginal build cd.
The workout around for this to change the key
sfc /scannow should now run without the cd.
In some cases you may need the i386 folder on the C: drive and also modify the ServicePackSourcePath key.