Hello Bobster :)
You did an excellent job with those files. Thank you.
I would just like to explain what is going on. Basically, you do not have a simple corruption. If you did, we would be done by now.
Instead, you have something much, much rarer, and for which there is no published information. Therefore I must work from first principals, and attempt to identify the cause of your error.
Your latest CBS.log indicates a very similar thing is happening to Wdf01000.mof and Wdf01000Uninstall.mof that happened to your Internet Explorer files. SFC is misidentifying the files as corrupt, and is repeatedly flicking two versions back and forth. I am also concerned by the fact that SFC is making two replacements of the same file per cycle. This does not sound like a recipe for success.
Anyway, I have performed extensive tests over the last couple of days (hence the delay between some of my posts), and I have finally come up with a theory for why this may be. Let's give it a test.
Please download the Freeware RegBak from here:
Acelogix Software - Download products
Navigate to C:\Windows\RegBak\{Date}\ and copy the COMPONENTS file to your Desktop.
Now right click on it > Send to > Compressed (zipped) folder.
Then please upload it to your favourite file sharing website (it will be too big for here). If you have a Microsoft Account, SkyDrive could be a good choice:
https://skydrive.live.com/
Provide me a link to the upload.
Thank you :)
Richard