[SOLVED] Windows 7 - 80073701

Hello again

Export registry as hive

  1. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type regedit
  2. When you see regedit on the list, right-click on it and select Run as administrator
  3. When regedit opens, using the left pane, navigate to the following registry key and select it by clicking on it once.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing

  4. Once selected, click File > Export....
  5. Change the Save as type: to Registry Hive Files (*.*)
  6. Name this file CBS (with no file extension) and save it to your Desktop.

Zip up the CBS file on your Desktop and upload it please.
 
Hi eo62,

Ignore what Go The Power said please - I'm helping him with this thread and requested this information but have since worked out what the problem is so we no longer need this information :) We'll get back to you with a fix ASAP.

Tom
 
Thank you Tom,
meanwhile I have tried installing Windows Server Update Service on a local Windows 2003 server, and I am currently able to get local updates from that server, that is on the same LAN.
While when I revert WU to check online updates from the internet I still get the same error 80073701.
No other machine has this problem, could it be a firewall issue on this machine?

Enrico
 
Hello Enrico

Before we do anything else lets back up the COMPONENTS hive. please go the following location C:\Windows\System32\config and look for COMPONENTS please copy and paste this file to your desktop and name it COMPONENTS_BACKUP.


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 SFCFixScript.txt (attached to this post), 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 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.

Thanks

Alex
 

Attachments

Something got wrong, I think the SFCFixScript file has some odd characters:
Code:
SFCFix version 2.4.1.0 by niemiro.
Start time: 2014-11-12 21:22:57.488
Using .txt script file at C:\Users\Enrico\Desktop\SFCFixScript.txt [0]








RegistryScript::
Failed to import registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_7f225668bfd2dbf0. A root key cannot be created under that hive.
Failed to import registry key HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba. A root key cannot be created under that hive.
RegistryScript:: directive failed to complete successfully.








Failed to process all directives successfully.
SFCFix version 2.4.1.0 by niemiro has completed.
Currently storing 2 datablocks.
Finish time: 2014-11-12 21:22:57.504
Script hash: v4S5VLPGwOj0hGbAilxOqYHfrNvAozooJopvyuM1ve0=
----------------------EOF-----------------------
 
None of them :) Here's the easiest way to upload it to us:

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. [sfcfixdownload]Download SFCFix[/sfcfixdownload] (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.

https://dl.dropboxusercontent.com/u...eric/Collect/COMPONENTS/SFCFixScript.txt?dl=1

Tom
 
Here is it:

Code:
SFCFix version 2.4.1.0 by niemiro.
Start time: 2014-11-14 12:40:19.482
Using .txt script file at C:\Users\Enrico\Desktop\SFCFixScript.txt [0]








Collect:: directive completed successfully.








Successfully processed all directives.
SFCFix version 2.4.1.0 by niemiro has completed.
Currently storing 2 datablocks.
Finish time: 2014-11-14 12:49:44.582
Script hash: duc6swbHUuscraK6n0RQWoNjUFLL0qXEg6xxnCShc8o=
----------------------EOF-----------------------
 
I tried again with same result, I am asked for my userid but no password. Is there a way to collect and upload manually?
 
Please go here C:\Windows\System32\config and find a file called COMPONENTS -> Copy and paste the file to your desktop -> go to your desktop add COMPONENTS into a zip file. Then upload the xip file to one fo the following Dropbox or One Drive.
 
Last edited:
Sorry for the delay here.

  1. Click on the
    Win7Orb_zps4dae3b32.jpg
    button. Inside the search box type in CMD
  2. Right click on CMD => Choose Run as Administrator
  3. Inside the Command Prompt windows copy and paste the following commands, make sure you copy and paste these lines in one-by-one.
    Code:
    reg load HKLM\COMPONENTS %windir%\System32\config\COMPONENTS
    reg add "HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_7f225668bfd2dbf0"
    reg add "HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_7f225668bfd2dbf0" /v p!CBS_wuclient-selfupdate-aux-auxcomp~31bf3856ad364e35~amd64~en-us_ada50a12bc3744a2 /t REG_BINARY /d 4D000000020000005755436C69656E742D53656C665570646174652D4175782D417578436F6D707E333162663338353661643336346533357E616D6436347E656E2D55537E372E362E373630302E3235362E4175783332 /f
    reg add "HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba"
    reg add "HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba" /v p!CBS_wuclient-selfupdate-aux-auxcomp~31bf3856ad364e35~amd64~en-us_6f8702342c36ac93 /t REG_BINARY /d 4F000000020000005755436C69656E742D53656C665570646174652D4175782D417578436F6D707E333162663338353661643336346533357E616D6436347E656E2D55537E372E362E373630302E3235362E41757833323332 /f
  4. If you get an error message please stop and let me know the error.

Once done please run SFC /SCANNOW and upload a new CBS log.

Thanks
 
Thank you, I have done with the registry, here is the new CBS.log: View attachment cbs.zip

I am still unable to update from Microsoft website (I get the same 8007301), while I am able to update from my LAN server running WSUS.
 
Code:
2014-11-23 11:26:08, Error                 CSI    00000012 (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_NOT_FOUND) #4091# from Windows::ServicingAPI::CCSITransactionAnalysis_ICSIInventory::GetDeploymentInformation(flags = 0, class = ICSIINVENTORY_GET_DEPLOYMENT_INFORMATION_CLASS_CLOSURE (1), information = {dwFlags=00000000})
[gle=0x800736b3]
2014-11-23 11:26:08, Info                  CBS    Failed to call GetDeploymentInformation on deployment: amd64_microsoft-windows-w..oyment-languagepack_31bf3856ad364e35_7.6.7600.256_en-us_7f225668bfd2dbf0 [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to get component state. [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to get current state of the deployment [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to get Transaction State for package: WUClient-SelfUpdate-Aux-AuxComp~31bf3856ad364e35~amd64~en-US~7.6.7600.256, update: Aux [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to get current state. [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to populate updates for package: WUClient-SelfUpdate-Aux-AuxComp~31bf3856ad364e35~amd64~en-US~7.6.7600.256 [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to add package: WUClient-SelfUpdate-Aux-AuxComp~31bf3856ad364e35~amd64~en-US~7.6.7600.256 [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to process package watchlist. [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    Failed to prepare starting packages [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x800736b3 - ERROR_SXS_ASSEMBLY_NOT_FOUND]
2014-11-23 11:26:08, Info                  CBS    WER: Generating failure report for package: WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.320, status: 0x800736b3, failure source: CBS Other, start state: Absent, target state: Staged, client id: WindowsUpdateAgent

The same file is being identified as before, but this time with a different error code (0x800736b3)....

Lets make sure the files are correct inside the registry first

  1. Click on the
    Win7Orb_zps4dae3b32.jpg
    button. Inside the search box type in CMD
  2. Right click on CMD => Choose Run as Administrator
  3. Inside the Command Prompt windows copy and paste the following commands (one at a time)
    Code:
    [B]reg load HKLM\COMPONENTS %windir%\System32\config\COMPONENTS
    REG QUERY HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_7f225668bfd2dbf0 >1
    REG QUERY HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba >>1&&notepad 1[/B]
  4. Please post the contents of 1 back into this thread

Alex
 
Here is it:

Code:
HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_7f225668bfd2dbf0
    (Predefinito)    REG_SZ    
    p!CBS_wuclient-selfupdate-aux-auxcomp~31bf3856ad364e35~amd64~en-us_ada50a12bc3744a2    REG_BINARY    4D000000020000005755436C69656E742D53656C665570646174652D4175782D417578436F6D707E333162663338353661643336346533357E616D6436347E656E2D55537E372E362E373630302E3235362E4175783332




HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba
    p!CBS_wuclient-selfupdate-aux-auxcomp~31bf3856ad364e35~amd64~en-us_6f8702342c36ac93    REG_BINARY    4F000000020000005755436C69656E742D53656C665570646174652D4175782D417578436F6D707E333162663338353661643336346533357E616D6436347E656E2D55537E372E362E373630302E3235362E41757833323332
 
Thanks, the default key was not created for microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba

Please run the following commands:
reg load HKLM\COMPONENTS %windir%\System32\config\COMPONENTS
REG ADD HKLM\KK\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba /ve /d "" /f
REG QUERY HKLM\COMPONENTS\CanonicalData\Deployments\microsoft-w..anguagepack_31bf3856ad364e35_7.6.7600.256_2303bae507756aba >1&&notepad 1


Lets hope this adds the (default) value this time.

Alex
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top