Got a machine on the network here and was saddened to find updates have been failing with Error code 8007370B - running Win7 64. I suspect it has no updates was since the machine was BSODing due to system board failure, replaced with new board some time ago (1 year +) and no problems apart from updates not working..
Gone through various steps, chkdsk, memory diagnostics, malware scans and all OK however the crux of the issue is found after running the system update readiness tool and seeing many errors on first run (700+), It fixed a couple hundred so the summary is now down to -
Seconds executed: 488
Found 399 errors
CSI Manifest Missing Total count: 1
CSI Manifest and S256H Do Not Match Total count: 2
CSI Missing Deployment Key Total count: 5
CSI Corrupt Component Keyform Total count: 1
CSI Missing Identity Total count: 1
CSI Corrupt Identity Total count: 2
CSI Mismatched Identity Total count: 1
CSI C Mark Deployment Missing Total count: 381
CSI Located Replacement: Invalid (S256H) Total count: 24
CSI Payload File Missing Total count: 3
CSI Missing Winning Component Key Total count: 2
Unavailable repair files:
I have found the MS article about the "unavailable repair files" and copied 2 of the 3 files to C:\Windows\Temp\CheckSUR\winsxs\Manifests as instructed from another Win7 64bit PC (couldn't find the other .manifest of the other machines I looked at), but after running the tool and comparing logs for these 2 .manifest files I now have "CSI Manifest and S256H Do Not Match" errors so clearly has not helped!
On another, (probably related) note when I run SFC /scannow I receive "Windows Resource Protection could not perform the requested operation."
I am hoping one of the extremely talented individuals who assisted others in this forum can help me, or tell me upfront with the amount of errors it's best just to format and start over - I hope not as it'd be a nightmare with this machine!