Windows Update failing with error 80073712

Page 1 of 2 12 LastLast

  1. Posts : 10
    Windows 7 Professional 32 bit
       #1

    Windows Update failing with error 80073712


    I am running Windows 7 Professional x86 32bit and my machine is having severe problems with updating.


    When I run Check for Updates I get the error Code 80073712. Looking at my Update History there is a long list of updates with several fails. However when I go to Installed Updates it is empty?


    I have run SURT and attach CBS files. (I have removed one old large CbsPersist to suit the file size limit)



    When I run sfc /scannow I get the error message 'Windows Resource Protection could not perform the requested operation.'


    I have tried a host of fixes from Google searches but none have solved the problem. Hopefully this is enough info for you to assist.
      My Computer


  2. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #2

    I have just tried to manually add some recent updates which appeared successful in Update History but when I look at Installed Updates it is still empty.
      My Computer


  3. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #3

    Following some other Microsoft instructions, I checked my registry and found the HKEY_LOCAL_MACHINE\COMPONENTS subkey is empty which checking on my Win 8 machine seems strange?
      My Computer


  4. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #4

    Still trying, I looked at the Windows Event Viewer and came across this error message (there were several others also relating to other Registry Hives

    Log Name: System
    Source: Microsoft-Windows-Kernel-General
    Date: 22/07/2015 10:49:32
    Event ID: 5
    Task Category: None
    Level: Error
    Keywords:
    User: SYSTEM
    Computer: Desktop2Aug2010
    Description:
    {Registry Hive Recovered} Registry hive (file): '\??\C:\Windows\System32\config\COMPONENTS' was corrupted and it has been recovered. Some data might have been lost.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name="Microsoft-Windows-Kernel-General" Guid="{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}" />
      My Computer


  5. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #5

    I notice when looking at this thread on my mobile that at the end of my original post there is a little Tip is shown saying Download Windows Repair Tool (with a link). Is this affiliated with you and does it deal with my issues?
      My Computer


  6. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #6

    Bump. Any help would be appreciated or advice how to repair Components hive which seems to be the problem
      My Computer


  7. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #7

    I've read elsewhere if I delete my System32/config/COMPONENTS file, Windows will rebuild it which may correct my error.

    I tried this but am told file is in use by another process. any ideas?
      My Computer


  8. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #8

    Still trying. When I look in my CBS.log I see the following error;

    2015-07-22 09:36:22, Error CSI 000009c7@2015/7/22:08:36:22.834 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(6636): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function
    ComponentStore::CRawStoreLayout::OpenCanonicalDataKey expression: (null)

    The reference to the d drive is odd as my boot drive is c: and there is nothing in the d: drive?
      My Computer


  9. Posts : 10
    Windows 7 Professional 32 bit
    Thread Starter
       #9

    I'm sure you guys must be very busy with the amount of activity on this forum (and your offline lives too) but any help would be much appreciated.
      My Computer


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

    Sorry about the delay!!

    You have some major problems with the registry, by the look of it - from the CheckSUR log...
    Code:
    Checking Packages
    (f)	CSI Unable to Query Store Version	0x00000002
    ...and from the CBS log...
    Code:
    	Line 82507: 2015-07-22 09:36:22, Error                 CBS    Failed to initialize store parameters with boot drive:  and windows directory:  [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
    	Line 82509: 2015-07-22 09:36:22, Error                 CSI    000009c3@2015/7/22:08:36:22.677 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(6636): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function ComponentStore::CRawStoreLayout::OpenCanonicalDataKey expression: (null)
    	Line 82512: 2015-07-22 09:36:22, Error                 CBS    Failed to initialize store parameters with boot drive:  and windows directory:  [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
    	Line 82514: 2015-07-22 09:36:22, Error                 CSI    000009c5@2015/7/22:08:36:22.799 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(6636): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function ComponentStore::CRawStoreLayout::OpenCanonicalDataKey expression: (null)
    	Line 82517: 2015-07-22 09:36:22, Error                 CBS    Failed to initialize store parameters with boot drive:  and windows directory:  [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
    	Line 82519: 2015-07-22 09:36:22, Error                 CSI    000009c7@2015/7/22:08:36:22.834 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(6636): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function ComponentStore::CRawStoreLayout::OpenCanonicalDataKey expression: (null)
    	Line 82522: 2015-07-22 09:36:22, Error                 CBS    Failed to initialize store parameters with boot drive:  and windows directory:  [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]
    	Line 82524: 2015-07-22 09:36:22, Error                 CSI    000009c9@2015/7/22:08:36:22.864 (F) d:\win7sp1_gdr\base\wcp\componentstore\storelayout.cpp(6636): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function ComponentStore::CRawStoreLayout::OpenCanonicalDataKey expression: (null)
    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


 
Page 1 of 2 12 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 22:14.
Find Us