Windows 7 SP 1 Failing to Install (Error 800b0100) - Not Resolved by SFC or SUR Tool
Hi,
I have an issue I'm looking for some advise on. My system is failing to install some updates for a while now. Specifically Win 7 SP1 (however I think other security updates have failed). I am getting error 800b0100 very shortly after I start the installer.
I'm running Win 7 Ultimate x64, and I have tried installing from both Windows Update and a downloaded exe (I might have tried the iso too, but it's been a while). I'm using MSE as the AV product.
I have done all the normal things as follows:
SFC /scannowRan the System Update Readiness Tool (v20)Ran chkdsk (no errors, didn't do a /f though)Used MSconfig to disable non-MS Services and disabled the startup tasks. I went through most of the steps mentioned here: http://support.microsoft.com/kb/2509997#phrss
I have looked at the CheckSUR.log log and I see errors:
Summary:
Seconds executed: 602
Found 70 errors
CSI Manifest All Zeros Total count: 48
CBS MUM Corrupt Total count: 11
CBS Catalog Corrupt Total count: 11
Here are some snippets from that log:
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt
0x800F0900 servicing\Packages\Package_1_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
Line 1:
(f) CBS Catalog Corrupt
0x800B0100 servicing\Packages\Package_1_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.cat
(f) CBS MUM Corrupt
0x800F0900 servicing\Packages\Package_1_for_KB979900~31bf3856ad364e35~amd64~~6.1.1.0.mum
Line 1:
(f) CBS Catalog Corrupt
0x800B0100 servicing\Packages\Package_1_for_KB979900~31bf3856ad364e35~amd64~~6.1.1.0.cat
(f) CBS MUM Corrupt
0x800F0900 servicing\Packages\Package_2_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
Line 1:
(f) CBS Catalog Corrupt
0x800B0100 servicing\Packages\Package_2_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.cat
Checking Component Store
(f) CSI Manifest All Zeros
0x00000000 winsxs\Manifests\amd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.16542_none_b38a4129615964ab.manifest
amd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.16542_none_b38a4129615964ab
(f) CSI Manifest All Zeros
0x00000000 winsxs\Manifests\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.16542_none_576ba5a5a8fbf375.manifest
x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.16542_none_576ba5a5a8fbf375
(f) CSI Manifest All Zeros
0x00000000 winsxs\Manifests\amd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.20658_none_ccad701952b2d4b8.manifest
amd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.20658_none_ccad701952b2d4b8
(f) CSI Manifest All Zeros
0x00000000 winsxs\Manifests\x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.20658_none_708ed4959a556382.manifest
x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.20658_none_708ed4959a556382
(f) CSI Manifest All Zeros
0x00000000 winsxs\Manifests\amd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.20658_none_b40f0fc47a79b870.manifest
amd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.20658_none_b40f0fc47a79b870
(f) CSI Manifest All Zeros
0x00000000 winsxs\Manifests\x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.20658_none_57f07440c21c473a.manifest
x86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.20658_none_57f07440c21c473a
(f) CSI Manifest All Zeros
0x00000000 winsxs\Manifests\x86_system.web_b03f5f7f11d50a3a_6.1.7600.16677_none_cbadcc31d2d0f0c4.manifest
x86_system.web_b03f5f7f11d50a3a_6.1.7600.16677_none_cbadcc31d2d0f0c4
Unavailable repair files:
winsxs\manifests\amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7600.16677_none_2a7b716304d17869.manifest
winsxs\manifests\amd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.16542_none_cc28a17e399280f3.manifest
winsxs\manifests\x86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.16542_none_700a05fa81350fbd.manifest
winsxs\manifests\amd64_netfx-aspnet_wp_exe_b03f5f7f11d50a3a_6.1.7600.16677_none_51c1c028341a398b.manifest
winsxs\manifests\x86_netfx-web_engine_dll_b03f5f7f11d50a3a_6.1.7600.20804_none_f450fce80de64b2a.manifest
winsxs\manifests\amd64_system.web_b03f5f7f11d50a3a_6.1.7600.16677_none_8400955abe54c7be.manifest
winsxs\manifests\amd64_netfx-aspnet_wp_exe_b03f5f7f11d50a3a_6.1.7600.20804_none_3aed5b964dc79b9e.manifest
servicing\packages\Package_1_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_1_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_1_for_KB979900~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_1_for_KB979900~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_2_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_2_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_3_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_3_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_4_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum
(This is not a complete list).
Looking at the CBS.Log, I see some failures. Here is a snippet:
2012-05-04 10:31:37, Info CBS SPI: Succeeded verifying trust on C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\nt5.cat
2012-05-04 10:31:37, Info CBS SPI: Succeeded verifying trust on C:\Windows\System32\SpError.dll
2012-05-04 10:31:37, Info CBS SPI: Loading SPError.dll contained at C:\bfac6d24b555ee61a69993a527ede428\2b69e3aba1d4f8174b4b78ee\SpError.dll
2012-05-04 10:31:37, Info CBS SPI: Self trust verification failed for C:\Windows\System32\spinstall.exe. 0x57
2012-05-04 10:31:37, Info CBS SPI: SPC CAT verification failed for C:\Windows\System32\spinstall.exe. 0x800b0100
2012-05-04 10:31:37, Info CBS SPI: Succeeded verifying trust on C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\ntexe.cat
2012-05-04 10:31:37, Info CBS SPI: Succeeded verifying trust on C:\Windows\System32\spinstall.exe
2012-05-04 10:31:37, Info CBS SPI: Self trust verification failed for C:\Windows\System32\SPC_SP1_Wave1.xml. 0x57
2012-05-04 10:31:37, Error CBS SPI: (SPCVerifyTrust:1664)Failed to CryptCATAdminCalcHashFromFileHandle GLE=0x57
2012-05-04 10:31:37, Info CBS SPI: Installed SPInstall or XML not trusted. Continuing with current version.
2012-05-04 10:31:37, Info CBS SPI: Self trust verification failed for C:\Windows\System32\EventProviders\spcmsg.dll. 0x57
2012-05-04 10:31:37, Info CBS SPI: Succeeded verifying trust on C:\bfac6d24b555ee61a69993a527ede428\2b69e3aba1d4f8174b4b78ee\spc.cat
2012-05-04 10:31:37, Info CBS SPI: Succeeded verifying trust on C:\Windows\System32\EventProviders\spcmsg.dll
2012-05-04 10:31:37, Info CBS SPI: No need to update spcmsg.dll event provider
2012-05-04 10:31:37, Info CBS SPI: Reporting Started event
2012-05-04 10:31:37, Info CBS SPI: SQM is not opted in
2012-05-04 10:31:37, Error CBS SPI: (SPIRegQueryDWORDValue:413)Failed to query registry value: UploadDisableFlag er=0x2
2012-05-04 10:31:40, Info CBS SPI: Starting SP Compatibility\Applicability scan
2012-05-04 10:31:40, Error CBS SPI: (SPIRegQueryDWORDValue:400)Failed to open the registry root: n/a, key: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePack\SP1. er=0x2
2012-05-04 10:31:40, Error CBS SPI: (SPIRegQueryDWORDValue:400)Failed to open the registry root: n/a, key: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePack\SP1. er=0x2
2012-05-04 10:31:40, Error CBS SPI: (SPIRegQueryDWORDValue:400)Failed to open the registry root: n/a, key: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePack\SP1. er=0x2
2012-05-04 10:31:40, Error CBS SPI: (SPIRegQueryDWORDValue:400)Failed to open the registry root: n/a, key: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePack\SP1. er=0x2
2012-05-04 10:31:40, Info CBS Session: 30222859_10834634 initialized by client SP Coordinater Engine.
2012-05-04 10:31:41, Info CBS WinVerifyTrust failed [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Error CBS Failed to verify if catalog file \\?\C:\Windows\Servicing\Packages\Package_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.cat is valid. [HRESULT = 0x800b0100
- TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Mark store corruption flag because of package: Package_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0. [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to initialize package: Package_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0, from path: \\?\C:\Windows\Servicing\Packages\Package_for_KB2416471~31bf3856ad364e35~amd64~~6.1.1.0.mum,
existing package: 1 [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to resolve package [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to populate children. [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to initialize package: Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~amd64~~6.1.7600.16385, from path: \\?\C:\Windows\Servicing\Packages\Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum,
existing package: 1 [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to resolve package [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to populate children. [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to initialize internal package [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Info CBS Failed to create package. [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Error CBS Failed to internally open package. [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2012-05-04 10:31:41, Error CBS SPI: (CSPICbsClient::EnumPackages:156)Failed to open package hr=0x800b0100
2012-05-04 10:31:41, Error CBS SPI: (CSystem::EnumerateCbsPackages:360)Failed to populate CBS package list hr=0x800b0100
2012-05-04 10:31:41, Info CBS Session: 30222859_10834634 finalized. Reboot required: no [HRESULT = 0x00000000 - S_OK]
2012-05-04 10:31:41, Info CBS SPI: Failed enumerating CBS packages
2012-05-04 10:31:41, Error CBS SPI: (GetLatestVersionFromCBSStore:131)ATL exception hr=0x800b0100
2012-05-04 10:31:41, Error CBS SPI: (CSPCInstallTask::ApplicabilityScan:632)Failed to get latest version of Package_for_KB976902~31bf3856ad364e35~amd64~~6.1.1.17514 from the store hr=0x800b0100
2012-05-04 10:31:41, Error CBS SPI: (CSPInstall::CompatibilityApplicabilityScan:1303)Failed in applicability check of task hr=0x800b0100
2012-05-04 10:31:41, Info CBS SPI: Ending Compatibility\Applicability scan
2012-05-04 10:31:41, Error CBS SPI: (PerformSPInstallation:833)Failed to install SP using UI hr=0x800b0100
2012-05-04 10:31:41, Error CBS SPI: (wmain:1105)Failed to perform SP installation hr=0x800b0100
2012-05-04 10:31:41, Info CBS SPI: Reporting Failed event
2012-05-04 10:31:44, Info CBS SPI: SPInstall terminating, return code 0x800b0100
2012-05-04 10:31:44, Error CBS SPI: (SPIRegQueryStringValue:700)Failed to query registry value: MiscString2 er=0x2
I'm not 100% sure how the verification process works, but I tried to test the file using sfc /verifyfile
I got back a "Windows Resource Protection could not perform the requested operation." message, but I'm not sure if this is expected.
Here is the screenshot of my file test and it's permissions.
I expect the next suggestion I will get is an inplace upgrade, but I was hoping to resolve this issue to gain the understanding of the problem.
Does anyone have any suggestions for me or can point me in the right direction?
Thanks,
Alan
May 5th, 2012 12:13pm
Give try the following procedure:
1. Start installation from W 7 x64 installation medium, but instead of clean installation click on UPGRADE. This will remove Internet Explorer 9
2. Expand SP 1 and install it manually.
Regards
Milos
Free Windows Admin Tool Kit Click here and download it now
May 5th, 2012 1:22pm
As I mentioned, I was hoping not to use the Inplace Upgrade option if I can avoid it. That fixes the issue now, but if I use some software that causes the problem to re-occur I'm no further ahead.
Does IE need to be removed for this to work? Would a manual uninstall of IE work?
(I thought I had raid some issue about IE9 causing an issue, is this the thought)?
I have expanded the SP file, do I need to run spinstall.exe (or do I need to run the spreview.exe first)?
Thanks,
Alan
May 5th, 2012 1:53pm
So the only suggestion is the inplace upgrade? How do I know I won't be recreating the same issue without knowing the cause?
It seems to me like patching a ceiling with water damage. If you don't fix the leak first, your looking for problems and will just need to keep fixing it.
Free Windows Admin Tool Kit Click here and download it now
May 8th, 2012 11:57am
Hi,
Please understand that the default IE version in Windows 7 is 8. As a result, IE9 will be removed during performing In-placed Upgrade. However, IE9 is not the root cause of your SP1 installation problem.
If you encounter this issue in the future, please feel free to paste the issue on Forum again.Kim Zhou
TechNet Community Support
May 9th, 2012 5:07am