I've been trying to figure out why my windows 7 x64 fails to run windows update with error 800F0900 for months with no luck. I've run through all the microsoft "utilities" (fixit, update diag, etc) with no resolution. Through my searching this forum seems to be the most helpful and productive. So per my reading of various threads, I've run the SURT and am pasting the CheckSUR.log below. Please let me know if you can help, or if I need to provide more info, thanks!
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2015-01-17 02:44
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Microsoft-Windows-PlatformUpdate-Win7-SRV08R2-Package-MiniLP~31bf3856ad364e35~amd64~nb-NO~7.1.7601.16492.mum Line 1: t1-0+U$Microsoft Root Certificate Authority‚y*¡J ¥*LsXô
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Win8IP-Microsoft-Windows-DownlevelApisets-Shell-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum Line 1:
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Win8IP-Microsoft-Windows-DownlevelApisets-Windows-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum Line 1:
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~en-US~7.6.7600.256.mum Line 1: ûËX¥=»•¡ºßÖU&ãóV¦sôv¡Ó‡ýäKåì°˜ì*ÖD2H<xÍíæ#hàבÖ
 u´ý#õ…W
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~~7.6.7600.256.mum Line 1:
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
(f) CSI Manifest Failed Catalog Check 0x00000000 winsxs\Manifests\amd64_8119d5f2965f172c790e6cd36f13db2e_31bf3856ad364e35_6.1.7600.16664_none_cf5679c5bb29d787.manifest amd64_8119d5f2965f172c790e6cd36f13db2e_31bf3856ad364e35_6.1.7600.16664_none_cf5679c5bb29d787
(f) CSI Manifest Failed Catalog Check 0x00000000 winsxs\Manifests\amd64_microsoft-windows-w..oyment-languagepack_31bf3856ad364e35_7.6.7600.256_en-us_7f225668bfd2dbf0.manifest amd64_microsoft-windows-w..oyment-languagepack_31bf3856ad364e35_7.6.7600.256_en-us_7f225668bfd2dbf0
(f) CSI Manifest Failed Catalog Check 0x00000000 winsxs\Manifests\amd64_microsoft-windows-ie-f12resources_31bf3856ad364e35_11.2.9600.16518_none_64b6aef1224e45f1.manifest amd64_microsoft-windows-ie-f12resources_31bf3856ad364e35_11.2.9600.16518_none_64b6aef1224e45f1
Summary:
Seconds executed: 531
Found 8 errors
CSI Manifest Failed Catalog Check Total count: 3
CBS MUM Corrupt Total count: 5
Unavailable repair files:
winsxs\manifests\amd64_8119d5f2965f172c790e6cd36f13db2e_31bf3856ad364e35_6.1.7600.16664_none_cf5679c5bb29d787.manifest
winsxs\manifests\amd64_microsoft-windows-w..oyment-languagepack_31bf3856ad364e35_7.6.7600.256_en-us_7f225668bfd2dbf0.manifest
winsxs\manifests\amd64_microsoft-windows-ie-f12resources_31bf3856ad364e35_11.2.9600.16518_none_64b6aef1224e45f1.manifest
servicing\packages\Microsoft-Windows-PlatformUpdate-Win7-SRV08R2-Package-MiniLP~31bf3856ad364e35~amd64~nb-NO~7.1.7601.16492.mum
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Shell-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Windows-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~en-US~7.6.7600.256.mum
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~~7.6.7600.256.mum
servicing\packages\Microsoft-Windows-PlatformUpdate-Win7-SRV08R2-Package-MiniLP~31bf3856ad364e35~amd64~nb-NO~7.1.7601.16492.cat
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Shell-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.cat
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Windows-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.cat
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~en-US~7.6.7600.256.cat
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~~7.6.7600.256.cat
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2015-01-17 02:44
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Microsoft-Windows-PlatformUpdate-Win7-SRV08R2-Package-MiniLP~31bf3856ad364e35~amd64~nb-NO~7.1.7601.16492.mum Line 1: t1-0+U$Microsoft Root Certificate Authority‚y*¡J ¥*LsXô
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Win8IP-Microsoft-Windows-DownlevelApisets-Shell-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum Line 1:
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\Win8IP-Microsoft-Windows-DownlevelApisets-Windows-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum Line 1:
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~en-US~7.6.7600.256.mum Line 1: ûËX¥=»•¡ºßÖU&ãóV¦sôv¡Ó‡ýäKåì°˜ì*ÖD2H<xÍíæ#hàבÖ
 u´ý#õ…W
(f) CBS MUM Corrupt 0x800F0900 servicing\Packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~~7.6.7600.256.mum Line 1:
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
(f) CSI Manifest Failed Catalog Check 0x00000000 winsxs\Manifests\amd64_8119d5f2965f172c790e6cd36f13db2e_31bf3856ad364e35_6.1.7600.16664_none_cf5679c5bb29d787.manifest amd64_8119d5f2965f172c790e6cd36f13db2e_31bf3856ad364e35_6.1.7600.16664_none_cf5679c5bb29d787
(f) CSI Manifest Failed Catalog Check 0x00000000 winsxs\Manifests\amd64_microsoft-windows-w..oyment-languagepack_31bf3856ad364e35_7.6.7600.256_en-us_7f225668bfd2dbf0.manifest amd64_microsoft-windows-w..oyment-languagepack_31bf3856ad364e35_7.6.7600.256_en-us_7f225668bfd2dbf0
(f) CSI Manifest Failed Catalog Check 0x00000000 winsxs\Manifests\amd64_microsoft-windows-ie-f12resources_31bf3856ad364e35_11.2.9600.16518_none_64b6aef1224e45f1.manifest amd64_microsoft-windows-ie-f12resources_31bf3856ad364e35_11.2.9600.16518_none_64b6aef1224e45f1
Summary:
Seconds executed: 531
Found 8 errors
CSI Manifest Failed Catalog Check Total count: 3
CBS MUM Corrupt Total count: 5
Unavailable repair files:
winsxs\manifests\amd64_8119d5f2965f172c790e6cd36f13db2e_31bf3856ad364e35_6.1.7600.16664_none_cf5679c5bb29d787.manifest
winsxs\manifests\amd64_microsoft-windows-w..oyment-languagepack_31bf3856ad364e35_7.6.7600.256_en-us_7f225668bfd2dbf0.manifest
winsxs\manifests\amd64_microsoft-windows-ie-f12resources_31bf3856ad364e35_11.2.9600.16518_none_64b6aef1224e45f1.manifest
servicing\packages\Microsoft-Windows-PlatformUpdate-Win7-SRV08R2-Package-MiniLP~31bf3856ad364e35~amd64~nb-NO~7.1.7601.16492.mum
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Shell-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Windows-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.mum
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~en-US~7.6.7600.256.mum
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~~7.6.7600.256.mum
servicing\packages\Microsoft-Windows-PlatformUpdate-Win7-SRV08R2-Package-MiniLP~31bf3856ad364e35~amd64~nb-NO~7.1.7601.16492.cat
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Shell-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.cat
servicing\packages\Win8IP-Microsoft-Windows-DownlevelApisets-Windows-WinIP-Package~31bf3856ad364e35~amd64~fi-FI~7.1.7601.16492.cat
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~en-US~7.6.7600.256.cat
servicing\packages\WUClient-SelfUpdate-Aux~31bf3856ad364e35~amd64~~7.6.7600.256.cat