I was once working on a computer that was having a startup problem, ran the command line utility SFC /scannow, and voila! Problem fixed. SFC scans the system and determines if there are any missing files. If so, the files are obtained from cache (%systemroot%\system32\dllcache). If not in cache, SFC will obtain the files from the installation source on the network or the Windows CD-ROM. You might be asked to insert the Windows Installation CD-ROM.
To use the SFC utility:
- Go to Start;All Programs;Accessories;Command Prompt
- Type SFC /scannow and press Enter (there is a space after SFC)
- If prompted, insert your Windows XP Installation CD-ROM.
- Wait until command finishes and your files are verified.