Windows Update Error 80073712

Page 1 of 3 123 LastLast

  1. Posts : 15
    Server 2008 R2
       #1

    Windows Update Error 80073712


    I know this is a PC forum, but I am at a loss other than calling Microsoft for this update problem that has been ongoing for almost a year now, so I'm hoping you can help. This 2008 R2 SP1 server fails to install any updates anymore. It used to be hit or miss, some would install and others wouldn't, but then it started failing on pretty much all updates, including just trying to update the Windows update components. The error code is 80073712. I want to send you the WindowsUpdate.log file along with the results of the checksur utility when I last ran it in May, but I'm currently getting an error when trying to upload the attachment to this ticket - 500 - Internal server error. Please let me know if there is another way to get the logs to you.

    Just so you know, I haven't ran the checksur since May, but there isn't a newer version available, and it came back with the same results as the previous tool always did. Just 2 things that it finds, but never fixes. I thought maybe I could find them in the registry of another machine and copy them over, but that didn't work, the values were the same in the registry of both machines. I have also ran the sfc scan in the past and it doesn't find any problems. Below is the text of the checksur log in case I can't get the attachments to you today:

    =================================
    Checking System Update Readiness.
    Binary Version 6.1.7601.22471
    Package Version 25.0
    2014-05-19 12:50
    Checking Windows Servicing Packages
    Checking Package Manifests and Catalogs
    Checking Package Watchlist
    Checking Component Watchlist
    Checking Packages
    Checking Component Store
    (f) CSI C Mark Deployment Missing 0x00000000 c!6cccd8f687e..b5568f5bd2a_31bf3856ad364e35_6.1.7601.17939_53e9257f597e6d18 amd64_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.1.7601.18254_none_1118bb977d265d27
    (f) CSI C Mark Deployment Missing 0x00000000 c!eb791c894c4..db9856f58a7_31bf3856ad364e35_6.1.7601.18327_5cfb25e0f4f5b617 amd64_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.1.7601.18254_none_1118bb977d265d27
    Summary:
    Seconds executed: 183
    Found 2 errors
    CSI C Mark Deployment Missing Total count: 2
      My Computer


  2. Posts : 15
    Server 2008 R2
    Thread Starter
       #2

    I just noticed the file size limit for a zip is 8MB. My CBS.zip was 13MB. There were 5 cbspersist_.cab files all with dates in August. I will moved a couple out to get my filesize down. Let me know if you need the other cab files and I will upload them separately.
      My Computer


  3. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #3

    There's no evidence of any SFC scan?

    The background CBS data shows a mass of this type of error...
    Code:
    2014-08-27 17:35:08, Error                 CSI    00000014@2014/8/27:21:35:08.791 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(11690): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
      MissingWinningComponentKey on resource [98]"amd64_microsoft-windows-w..-activex.deployment_31bf3856ad364e35_7.6.7600.256_none_3bdec3b2c6cadd60"[gle=0x80004005]
    2014-08-27 17:35:09, Error                 CSI    00000015 (F) STATUS_SXS_COMPONENT_STORE_CORRUPT #3532# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 0[gle=0xd015001a]

    I need to have a look at your COMPONENTS registry hive

    Please copy the C:\Windows\System32\config\COMPONENTS file (no extension) to your desktop and then compress it - upload the compressed file to your favoured fileshare site (preferably Dropbox or OneDrive) and post a link.
      My Computer


  4. Posts : 15
    Server 2008 R2
    Thread Starter
       #4

    Components hive has been uploaded


    here is the link - https://onedrive.live.com/redir?resi...A2E849F9%21120.

    I ran the sfc /scannow a long time ago, so the results may not be in the CBS.log file any more. I just finished running it again and have attached the updated cbs.log file in the cbs.zip here.
      My Computer


  5. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #5

    I think I'm confusing myself on this one - I'm going to call for assistance.
    Don't run away!
      My Computer


  6. Posts : 15
    Server 2008 R2
    Thread Starter
       #6

    Oh ok. I kinda wondered because I didn't think that looked like the right CBS data you responded with, but I wasn't sure. Let me know if you need anything else from me for analysis.
      My Computer


  7. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #7

    I just rechecked the original CBS you uploaded - here's an extract from it...
    Code:
    Line 177: 2014-08-27 17:35:08, Error                 CSI    00000014@2014/8/27:21:35:08.791 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(11690): Store corruption detected in function ComponentStore::CRawStoreLayout::CheckFamilyIndexForDeadWinnerComponent expression: (null)
     Line 179: 2014-08-27 17:35:09, Error                 CSI    00000015 (F) STATUS_SXS_COMPONENT_STORE_CORRUPT #3532# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 0[gle=0xd015001a]
     Line 180: 2014-08-27 17:35:09, Error                 CSI    00000016 (F) HRESULT_FROM_WIN32(14098) #2926# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = Microsoft-Windows-WindowsUpdateClient-ActiveX.Deployment, Version = 7.6.7600.320, 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 = [80]"WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320.ActiveX-64and32", rah = [2]"32", manpath = [228]"\\?\C:\Windows\SoftwareDistribution\SelfUpdate\Packages\WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320\amd64_microsoft-windows-w..-activex.deployment_31bf3856ad364e35_7.6.7600.320_none_3bdffcf0c6c9baea.manifest", catpath = [131]"\\?\C:\Windows\SoftwareDistribution\SelfUpdate\Packages\WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320\update.cat", ed = 0, disp = 0)[gle=0x80073712]
     Line 184: 2014-08-27 17:35:09, Error                 CBS    Failed to resolve execution package: WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.320 [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
     Line 188: 2014-08-27 17:35:09, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
     Line 218: 2014-08-27 17:45:12, Error                 CSI    0000001c (F) STATUS_INTEGER_OVERFLOW #3809# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 0[gle=0xd0000095]
     Line 219: 2014-08-27 17:45:12, Error                 CSI    0000001d (F) HRESULT_FROM_WIN32(534) #3733# from Windows::COM::CComponentStore::InternalTransact(...)[gle=0x80070216]
     Line 220: 2014-08-27 17:45:12, Error                 CSI    0000001e (F) HRESULT_FROM_WIN32(534) #3731# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_Commit(Flags = 22 (0x00000016), pSink = NULL, disp = 0, coldpatching = FALSE)[gle=0x80070216]
     Line 221: 2014-08-27 17:45:12, Error                 CSI    0000001f (F) HRESULT_FROM_WIN32(534) #3730# 3315227 us from Windows::ServicingAPI::CCSITransaction_ICSITransaction::Commit(flags = 0x00000016, pSink = NULL, disp = 0)
      My Computer


  8. Posts : 15
    Server 2008 R2
    Thread Starter
       #8

    ok. what needs to be done to correct it then?
      My Computer


  9. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #9

    That's a very good question! :)
      My Computer


  10. Posts : 2,663
    Windows 8.1 Pro x64
       #10

    These two keys are missing and to fix this we need to replace them:

    HKLM\COMPONENTS\CanonicalData\Deployments\6cccd8f687e..b5568f5bd2a_31bf3856ad364e35_6.1.7601.17939_5 3e9257f597e6d18
    HKLM\COMPONENTS\CanonicalData\Deployments\eb791c894c4..db9856f58a7_31bf3856ad364e35_6.1.7601.18327_5 cfb25e0f4f5b617

    This should fix everything:

    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 attached file, SFCFixScript.txt, and save this to your Desktop. Ensure that this file is named SFCFixScript.txt - 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 SFCFixScript.txt.
    5. Drag the file SFCFixScript.txt onto the file SFCFix.exe and release it.
    6. SFCFix will now process the script.
    7. Upon completion, a log should be created on your Desktop: SFCFix.txt.
    8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.


    When that's done, run the System Update Readiness Tool, SFC and then try to update. Zip up your CBS folder and upload it when that's all done. Oh, and let me know if it worked :)

    Tom
      My Computer


 
Page 1 of 3 123 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 14:00.
Find Us