I have been crawling all over this problem for a week now. Followed all of the instructions found on the net, both Programs and Features and through the cmd prompt, elevated permissions, run the Windows Update System Readiness Tool (KB947821), yada, yada, yada. Ad nauseum. Based on search engine hits, there seem to be more than a few people having this problem without reaching resolution, esp w/ Vista 64. My environment is Vista 64 Ultimate, AMD dual-core chip, 4gb RAM (HP Pavilion DV7 notebook).
I REALLY, REALLY need this to work so I can perform ASP.NET development on this machine.
The install continues to fail time after time after time after time and it really doesn't give any hints as to why or any breadcrumbs (like "IIS7.log"? Not there. Nowhere to be found.). The ONLY thing I have been able to dig up after running the 'start /w pkgmgr ....' install method covered elsewhere, it leaves behind 57mb of cbs.log entries. Digging through that, searching for "error", I see a lot of references to ERROR_FILE_NOT FOUND that appear to be non-fatal. Then, I see the following dump of arcane blather, which looks like a smoking gun. But I'm incompetent to interpret the entries. It looks like everything after that is toasted, though. This is occurring in the first "start /w pkgmgr ..." command (elevated to Administrator) detailed in the cmd-line IIS install.
Here's the error line:
2009-10-19 09:44:52, Error CSI
0000000a@2009/10/19:14:44:52.09 (F)
d:\rtm\base\wcp\identity\id_authority.cpp(291): Error
STATUS_INVALID_PARAMETER originated in function
Windows::Identity::Rtl::Implementation::CRtlIdentityAuthority::IRtlIdentityAuthority_Format
expression: Not-null check failed: Identity
[gle=0x80004005]
Here's the section that appears in :
2009-10-19 09:44:02, Info CBS Plan: Package: Package_for_KB973346_client_0~31bf3856ad364e35~amd64~~6.0.1.0, current: Installed, pending: Default, start: Installed, applicable: Installed, targeted: Installed, limit: Installed
2009-10-19 09:44:02, Info CBS Plan: Package: Package_for_KB973346_client_0~31bf3856ad364e35~amd64~~6.0.1.0, Update: 973346-18_neutral_PACKAGE, current: Installed, pending: Default, start: Installed, intended: Installed, targeted: Installed, limit: Installed, selected: Default
2009-10-19 09:44:02, Info CBS Appl: Evaluating package applicability for package Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, applicable state: 7
2009-10-19 09:44:02, Info CBS Plan: Package: Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, current: Installed, pending: Default, start: Installed, applicable: Installed, targeted: Installed, limit: Installed
2009-10-19 09:44:02, Info CBS Plan: Package: Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, Update: 973346-16_neutral_LDR, current: Staged, pending: Default, start: Staged, intended: Staged, targeted: Staged, limit: Installed, selected: Default
2009-10-19 09:44:02, Info CBS Plan: Package: Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, Update: 973346-17_neutral_GDR, current: Installed, pending: Default, start: Installed, intended: Installed, targeted: Installed, limit: Installed, selected: Default
2009-10-19 09:44:02, Info CBS Appl: Evaluating package applicability for package Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, applicable state: 7
2009-10-19 09:44:02, Info CBS Plan: Package: Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, current: Installed, pending: Default, start: Installed, applicable: Installed, targeted: Installed, limit: Installed
2009-10-19 09:44:02, Info CBS Plan: Package: Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, Update: 973346-16_neutral_LDR, current: Staged, pending: Default, start: Staged, intended: Staged, targeted: Staged, limit: Installed, selected: Default
2009-10-19 09:44:02, Info CBS Plan: Package: Package_6_for_KB973346~31bf3856ad364e35~amd64~~6.0.1.0, Update: 973346-17_neutral_GDR, current: Installed, pending: Default, start: Installed, intended: Installed, targeted: Installed, limit: Installed, selected: Default
2009-10-19 09:44:02, Info CBS Perf: Begin: nested restore point - begin
2009-10-19 09:44:51, Info CBS Perf: Begin: nested restore point - complete
2009-10-19 09:44:51, Info CSI 00000008@2009/10/19:14:44:51.653 CSI Transaction @0x15d3b2e0 initialized for deployment engine {d16d444c-56d8-11d5-882d-0080c847b195} with flags 00000002 and client id [101]"TI1.30036169:4142077723:2/Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.0.6000.16386"
2009-10-19 09:44:51, Info CBS Exec: Resolving component from existing package; passing NULL manifest path to PinDeployment and hoping things haven't been scavenged.
2009-10-19 09:44:51, Info CBS Exec: Resolving Package: Package_1_for_KB952287~31bf3856ad364e35~amd64~~6.0.1.0, Update: 952287-1_neutral_LDR, PinDeployment: amd64_08ffd6b3a41d8cf12b995cdb1bc55ca8_31bf3856ad364e35_6.0.6001.22169_none_f00a28c0d4575f89
2009-10-19 09:44:51, Info CSI 00000009 Performing 1 operations; 1 are not lock/unlock and follow:
AddCat (14): flags: 0 catfile: @0xafb7c98
2009-10-19 09:44:52, Error CSI 0000000a@2009/10/19:14:44:52.09 (F) d:\rtm\base\wcp\identity\id_authority.cpp(291): Error STATUS_INVALID_PARAMETER originated in function Windows::Identity::Rtl::Implementation::CRtlIdentityAuthority::IRtlIdentityAuthority_Format expression: Not-null check failed: Identity
[gle=0x80004005]
2009-10-19 09:45:45, Error CSI 0000000b (F) STATUS_INVALID_PARAMETER #5332850# from Windows::COM::CComponentStore::ApplyTransactionNow(...)[gle=0xd000000d]
2009-10-19 09:45:45, Error CSI 0000000c (F) E_INVALIDARG #5332842# from Windows::COM::CPendingTransaction::IStorePendingTransaction_Apply(...)[gle=0x80070057]
2009-10-19 09:45:45, Error CSI 0000000d (F) E_INVALIDARG #5332549# from Windows::ServicingAPI::CCSITransaction::AddCatalog(Flags = 0, CatalogPath = [92]"\\?\C:\Windows\Servicing\Packages\Package_1_for_KB952287~31bf3856ad364e35~amd64~~6.0.1.0.cat")[gle=0x80070057]
2009-10-19 09:45:45, Error CSI 0000000e (F) E_INVALIDARG #5332548# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = 08ffd6b3a41d8cf12b995cdb1bc55ca8, Version = 6.0.6001.22169, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, cb = (null), s = (null), rid = [75]"Package_1_for_KB952287~31bf3856ad364e35~amd64~~6.0.1.0.952287-1_neutral_LDR", rah = [1]"3", manpath = (null), catpath = [92]"\\?\C:\Windows\Servicing\Packages\Package_1_for_KB952287~31bf3856ad364e35~amd64~~6.0.1.0.cat", ed = 0, disp = 0)[gle=0x80070057]
2009-10-19 09:45:45, Info CSI 0000000f@2009/10/19:14:45:45.396 CSI Transaction @0x15d3b2e0 destroyed
2009-10-19 09:45:45, Info CBS WER: Generating failure report for package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.0.6000.16386, status: 0x80070057, failure source: Resolve, start state: 7, target state: 7
2009-10-19 09:45:50, Error CBS Pkgmgr: Failed installing selectable updates for: Windows Foundation, hr: 0x80070057
2009-10-19 09:45:50, Info CBS Exec: Processing complete. Session: 30036169:4142077723, Package: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.0.6000.16386, hr: 0x80070057
2009-10-19 09:45:50, Info CBS Exec: End: nested restore point - complete.
2009-10-19 09:45:50, Info CBS Restored system sleep block state: 0x80000000
2009-10-19 09:45:50, Info CBS Session: 30036169:4142077723 finalized. Reboot required: no
2009-10-19 09:45:50, Info CBS Pkgmgr: return code: 0x57