[SOLVED] 0x80073712 on SBS 2011; checksur log clean

PatD

Well-known member
Joined
Dec 26, 2015
Posts
125
Am unable to install updates on an SBS 2011 (Server 2008 R2) system. Seems a few updates work here and there, but the majority do not. For example, KB2861698 immediately fails when I try to run it. Same for most updates.

I have the latest version of the system readiness tool on the machine and have run it.

Checksur comes back clean with the exception of (What appears to be a known bug) two files that are IE11 related.

Below are URLs of our components hive as well as the checksur and windowsupdate log files. Any help is appreciated!

https://dl.dropboxusercontent.com/u/17520956/Sysnative/CheckSUR.log
https://dl.dropboxusercontent.com/u/17520956/Sysnative/components.zip
https://dl.dropboxusercontent.com/u/17520956/Sysnative/WindowsUpdate.zip
 
This one will need the CBS.log uploaded immediately after a failed installation attempt. Components hive looks to be a normal size, but it was uploaded as a .REG file, which won't give any true indication if it can be properly mounted as a hive.
 
Components hive is still a .REG file, but we'll ignore that for now, as we have an error in CBS. The error in question is this:

Code:
2015-12-28 10:00:55, Error                 CSI    0000002a@2015/12/28:15:00:55.464 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(11690): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [93]"amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014"[gle=0x80004005]

The section of the registry we need to modify is not permissions-restricted for normal admin users, so do me a favor and run Regedit, then navigate to this key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_none_4c9fef0b98a3e750\6.1

On the right, you will see a value called (Default), with a numeric version number as the data. You will also see several Binary values below that, one of which will be "6.1.7601.18138". This is likely going to also be the value for the (Default) entry. Right-click on the Binary value called 6.1.7601.18138, and select Delete. Now, if the value for (Default) was also 6.1.7601.18138, you will need to double-click to edit that value, and you will change the data value to match the highest remaining binary value below it (an example may be 6.1.7601.17750, but verify this number on that system, and put the appropriate one in for Default). Now retry that update.
 
Odd re: the components. That second copy was using the backup utility recommended in the how to post.

Anyway, went through the steps you mentioned on the registry and that seemed to help (Didn't fail IMMEDIATELY), but still failed.

Here's the latest CBS log after the failure. https://dl.dropboxusercontent.com/u/17520956/Sysnative/CBS v2.zip

Looks like the error is -

Code:
2015-12-28 20:16:13, Error                 CSI    0000002c@2015/12/29:01:16:13.287 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(11690): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [80]"msil_system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_3d2dc126fc5c2de5"[gle=0x80004005]

I'm seeing the same thing in this registry key as the previous - default is showing 6.1.7601.18138 and it's a value in there. Two previous values also listed. I haven't touched this registry key, but I assume I need to do this again?

For kicks, did a search of the registry in this area. Found one other key that has 6.1.7601.18138 as the default and shows multiple values of older versions. Wonder if this will pop-up next.

Code:
x86_netfx35linq-system.web.extensions_31bf3856ad364e35_none_f0815387e046761a
 
Negative, but KB2836943 does (If it matters since they're both .NET stuff.)
 
Let's see if it will install.

Download and install KB2836942 from here: https://www.microsoft.com/en-us/download/details.aspx?id=39251

The update failed. Here is the CBS.log if it's helpful. https://dl.dropboxusercontent.com/u/17520956/Sysnative/CBS v3.zip Same error as before, difference resource.

Code:
2016-01-01 09:46:19, Error                 CSI    0000026b@2016/1/1:14:46:19.146 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(11690): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [92]"amd64_a95f214bbb6459eb5e670e258e821dc4_31bf3856ad364e35_6.1.7601.18138_none_38f3dcf9a5fbfa62"[gle=0x80004005]
 
SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip

When SFCFix has completed, run the System Update Readiness Tool again and attach C:\Windows\Logs\CBS\CheckSUR.log with your reply.
 
The SFCFix file was created, but it's blank. . .

When I dragged the zip file over top of the exe, DOS window came up, said it was SFCFix for Sysnatives forum and press any key. Pressed a key, a few lines scrolled by and the window instantly closed.

Didn't want to run it again without checking. . .
 
Worked that time. SFCFix output here -

Code:
SFCFix version 2.4.5.0 by niemiro.
Start time: 2016-01-06 08:19:30.991
Microsoft Windows Server 2008 R2 Service Pack 1 - amd64
Using .zip script file at C:\Users\admin\Desktop\SFCFix.zip [0]
 

RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_a95f214bbb6459eb5e670e258e821dc4_31bf3856ad364e35_6.1.7601.18138_none_38f3dcf9a5fbfa62.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_a95f214bbb6459eb5e670e258e821dc4_31bf3856ad364e35_6.1.7601.18138_none_38f3dcf9a5fbfa62.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64_a95f214bbb6459eb5e670e258e821dc4_31bf3856ad364e35_6.1.7601.18138_none_38f3dcf9a5fbfa62.
RegistryScript:: directive completed successfully.
 

Successfully processed all directives.
SFCFix version 2.4.5.0 by niemiro has completed.
Currently storing 2 datablocks.
Finish time: 2016-01-06 08:19:31.495
Script hash: exDnyShTsCq5IZ1j0yQVwzD4Xv94VQY3oA0SgS9DSBE=
----------------------EOF-----------------------

Running system update readiness now and will post that log shortly.
 
And the CHECKSUR.LOG file -

Code:
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2016-01-06 08:22
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
(f) CSI Missing Deployment Key 0x00000000 a95f214bbb6..e258e821dc4_31bf3856ad364e35_6.1.7601.18138_38f3dcf9a5fbfa62 HKLM\Components\CanonicalData\Deployments 
Summary:
Seconds executed: 1473
 Found 1 errors
  CSI Missing Deployment Key Total count: 1
 
OK, let's add that deployment key then run SURT again.

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip
 
Thanks for the help. Below are the latest logs -

SFCFIX -
Code:
SFCFix version 2.4.5.0 by niemiro.
Start time: 2016-01-06 12:00:59.193
Microsoft Windows Server 2008 R2 Service Pack 1 - amd64
Using .zip script file at C:\Users\admin\Desktop\SFCFix.zip [0]
 

RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Catalogs.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\9fd69ae40a9..02201a6d1d2_31bf3856ad364e35_6.1.7601.22306_be820ce6830cf3cc.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\a95f214bbb6..e258e821dc4_31bf3856ad364e35_6.1.7601.18138_38f3dcf9a5fbfa62.
Successfully imported registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Catalogs\e41f02bb468c388cee8091eabf0d7988580272e7df2b56dc2fa25a0808bedb9e.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\9fd69ae40a9..02201a6d1d2_31bf3856ad364e35_6.1.7601.22306_be820ce6830cf3cc.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\a95f214bbb6..e258e821dc4_31bf3856ad364e35_6.1.7601.18138_38f3dcf9a5fbfa62.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Catalogs\e41f02bb468c388cee8091eabf0d7988580272e7df2b56dc2fa25a0808bedb9e.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Catalogs.
RegistryScript:: directive completed successfully.
 

Successfully processed all directives.
SFCFix version 2.4.5.0 by niemiro has completed.
Currently storing 7 datablocks.
Finish time: 2016-01-06 12:00:59.950
Script hash: FINCtoJE/gifeY/7/q+Wa9+9M0OUwvJSujNpieXxJUA=
----------------------EOF-----------------------

CheckSUR -
Code:
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2016-01-06 12:03
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
(f) CSI Catalog Missing 0x00000002 e41f02bb468c388cee8091eabf0d7988580272e7df2b56dc2fa25a0808bedb9e.cat a95f214bbb6..e258e821dc4_31bf3856ad364e35_6.1.7601.18138_38f3dcf9a5fbfa62 Missing catalog or invalid CatalogThumprint
(fix) CSI Catalog Missing CSI File Replaced Deleted CatalogThumbprint
(f) CSI Missing Pinned Component Key 0x00000000 amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014 HKLM\Components\DerivedData\Components 
(fix) CSI Missing Pinned Component Key CSI Registry Item Repaired Key created.  There will be more reports as values are replaced.
(f) CSI Missing Identity 0x00000000 identity amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014 
(fix) CSI Missing Identity CSI Registry Item Repaired amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014
(f) CSI Catalog Thumbprint Invalid 0x00000000 e41f02bb468c388cee8091eabf0d7988580272e7df2b56dc2fa25a0808bedb9e 9fd69ae40a9..02201a6d1d2_31bf3856ad364e35_6.1.7601.22306_be820ce6830cf3cc 
(fix) CSI Catalog Thumbprint Invalid CSI Catalog Thumbprint Deleted e41f02bb468c388cee8091eabf0d7988580272e7df2b56dc2fa25a0808bedb9e
(f) CSI Missing Pinned Component Key 0x00000000 amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.22306_none_2d35ffca1addc684 HKLM\Components\DerivedData\Components 
(fix) CSI Missing Pinned Component Key CSI Registry Item Repaired Key created.  There will be more reports as values are replaced.
(f) CSI Missing Identity 0x00000000 identity amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.22306_none_2d35ffca1addc684 
(fix) CSI Missing Identity CSI Registry Item Repaired amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.22306_none_2d35ffca1addc684
(f) CSI Missing C Mark 0x00000000 c!9fd69ae40a9..02201a6d1d2_31bf3856ad364e35_6.1.7601.22306_be820ce6830cf3cc amd64_9fd69ae40a95fd1e2263802201a6d1d2_31bf3856ad364e35_6.1.7601.22306_none_be820ce6830cf3cc Missing c!
(fix) CSI Missing C Mark CSI Registry Item Repaired c!9fd69ae40a9..02201a6d1d2_31bf3856ad364e35_6.1.7601.22306_be820ce6830cf3cc successfully added to amd64_9fd69ae40a95fd1e2263802201a6d1d2_31bf3856ad364e35_6.1.7601.22306_none_be820ce6830cf3cc
(f) CSI F Mark Missing 0x00000002 f!system.web.extensions.dll amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.22306_none_2d35ffca1addc684 
(fix) CSI F Mark Missing CSI Registry Item Repaired Wrote amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.22306_none_2d35ffca1addc684\f!system.web.extensions.dll: System.Web.Extensions.dll
(f) CSI Missing C Mark 0x00000000 c!9fd69ae40a9..02201a6d1d2_31bf3856ad364e35_6.1.7601.22306_be820ce6830cf3cc amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.22306_none_2d35ffca1addc684 Missing c!
(fix) CSI Missing C Mark CSI Registry Item Repaired c!9fd69ae40a9..02201a6d1d2_31bf3856ad364e35_6.1.7601.22306_be820ce6830cf3cc successfully added to amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.22306_none_2d35ffca1addc684
(f) CSI F Mark Missing 0x00000002 f!system.web.extensions.dll amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014 
(fix) CSI F Mark Missing CSI Registry Item Repaired Wrote amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014\f!system.web.extensions.dll: System.Web.Extensions.dll
(f) CSI Missing C Mark 0x00000000 c!a95f214bbb6..e258e821dc4_31bf3856ad364e35_6.1.7601.18138_38f3dcf9a5fbfa62 amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014 Missing c!
(fix) CSI Missing C Mark CSI Registry Item Repaired c!a95f214bbb6..e258e821dc4_31bf3856ad364e35_6.1.7601.18138_38f3dcf9a5fbfa62 successfully added to amd64_netfx35linq-system.web.extensions_31bf3856ad364e35_6.1.7601.18138_none_2c8df1e901d6b014
Summary:
Seconds executed: 1637
 Found 9 errors
 Fixed 9 errors
  CSI Catalog Missing Total count: 1
  Fixed: CSI Catalog Missing.  Total count: 1
  CSI Missing Pinned Component Key Total count: 2
  Fixed: CSI Missing Pinned Component Key.  Total count: 2
  CSI Missing Identity Total count: 2
  Fixed: CSI Missing Identity.  Total count: 2
  CSI Missing C Mark Total count: 3
  Fixed: CSI Missing C Mark.  Total count: 3
  CSI F Mark Missing Total count: 2
  Fixed: CSI F Mark Missing.  Total count: 2
  CSI Catalog Thumbprint Invalid Total count: 1
  Fixed: CSI Catalog Thumbprint Invalid.  Total count: 1
 
Looks like that worked. Try installing KB2836942 again.
If the installation fails, zip and attach CBS.log with your reply.
 
There's going to be a couple more we'll have to add, starting with this one:

Code:
2016-01-06 22:33:33, Error                 CSI    0000007b@2016/1/7:03:33:33.607 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(11690): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
  MissingWinningComponentKey on resource [92]"amd64_9c0b9e7402f508bfae7988eb4ed5cf24_31bf3856ad364e35_6.1.7601.18138_none_ac164728fe79a1f9"[gle=0x80004005]

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip

Once SFCFix has completed, run the System Update Readiness Tool again and attach the log with your reply.
 
Back
Top