Hey Shane,
Thanks but I managed to snag the files from elsewhere so you needn't worry about that part. CheckSUR replaced all the files and I ran it again just to confirm that there were no problems left to fix. This time it ran for nearly one and a half hours (I thought it had hung) but finally completed. The log has shrunk by leaps and bounds and no missing files are reported now, so that's awesome.
Only problem left is a few missing keys:
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2015-04-30 09:00
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-c..graphy-cryptoconfig_31bf3856ad364e35_6.1.7601.18489_none_0430a12fb33e89cb
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-security-kerberos_31bf3856ad364e35_6.1.7601.18489_none_44b61beac7a178fd
(f) CSI Missing Winning Component Key 0x00000000 x86_microsoft-windows-packager_31bf3856ad364e35_6.1.7601.18601_none_f01f329b2efae5f5
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.18489_none_0429c981739f213b
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-packager_31bf3856ad364e35_6.1.7601.18601_none_4c3dce1ee758572b
(f) CSI Missing Winning Component Key 0x00000000 wow64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.18615_none_216f14e3e586461b
(f) CSI Missing Winning Component Key 0x00000000 wow64_microsoft-windows-lsa_31bf3856ad364e35_6.1.7601.18489_none_0e7e73d3a7ffe336
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-win32k_31bf3856ad364e35_6.1.7601.18615_none_171a6a91b1258420
(f) CSI Missing Winning Component Key 0x00000000 x86_microsoft-windows-c..graphy-cryptoconfig_31bf3856ad364e35_6.1.7601.18489_none_a81205abfae11895
(f) CSI Missing Winning Component Key 0x00000000 x86_microsoft-windows-security-credssp_31bf3856ad364e35_6.1.7601.18489_none_c578d4ab00067ca0
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-security-credssp_31bf3856ad364e35_6.1.7601.18489_none_2197702eb863edd6
(f) CSI Missing Winning Component Key 0x00000000 wow64_microsoft-windows-security-kerberos_31bf3856ad364e35_6.1.7601.18489_none_4f0ac63cfc023af8
Summary:
Seconds executed: 5124
Found 12 errors
CSI Missing Winning Component Key Total count: 12
Guess these are all related to Cryptographic components, because that's what the Windows Update troubleshooter said it could not fix.
Cryptographic Services (CryptSvc) is set to Automatic and is Started.
Can you please help? Where in the registry do I need to recreate these missing keys?
Note that Windows Update (after a long time) now finally says that the system is up to date, but I want a clean bill of health from CheckSUR.