Hi, Paul.
As I said in the message I just posted in your other thread, a visit to
Windows Update might clear things up for you.
Each time WU downloads and installs an update, it puts the updated copy in
both the working folder (System32) and the cache (System32\dllcache), and
updates its internal database to refer to the new version. It sounds like
your database is somehow out of sync and doesn't know which version of each
file is the latest and greatest. :>( SFC may be copying old, original
files from your CD-ROM, overwriting newer files from Windows Update - or
something similar.
For the official word on how SFC is supposed to work, see the online version
of the Windows XP Pro Resource Kit:
System File Checker
http://www.microsoft.com/resources/...Windows/XP/all/reskit/en-us/prpt_pt7_lxdz.asp
and drill down to:
Welcome > Part VII Appendices > Appendix D Tools for Troubleshooting >
System File Tools > Windows File Protection
This reference also refers you back to WinXP Help and Resource file already
on your computer, so you might want to check that first.
Does your WinXP CD-ROM include SP1?
RC