[SOLVED] Windows Update 80070002 Errors

usanomad

Member
Joined
Jan 26, 2016
Posts
11
View attachment CBS.zipGood Day! I am new to the forum so please direct me to the appropriate resource if this request is port improperly.

I have a Windows 7 Pro PC that no longer receives Windows or Microsoft Updates. Each time I run the update tool I receive the error 80070002. I have attempted several fixes from a variety of forums and Microsoft with no success. Fixes such as deleting files from the SoftwareDownloads Folder, Running the System Readiness Tool, and Running SFC /SCANNOW. Nothing seems to work.

I can see in the CBS logs that there is corruption in the registry but I am unfamiliar with the key that appears to be corrupted and attempts to change it have been unsuccessful. I have included the logs for your review. Your assistance is most welcome and appreciated.

SFCFIX log

SFCFix version 42.32768.0.0 by niemiro.
Start time: 2016-01-26 04:19:33.715
Microsoft Windows 7 Service Pack 1 - amd64
Not using a script file.








AutoAnalysis::
SUMMARY: Some corruptions could not be fixed automatically. Seek advice from helper or sysnative.com.
CBS & SFC total detected corruption count: 0
CBS & SFC total unimportant corruption count: 0
CBS & SFC total fixed corruption count: 0
SURT total detected corruption count: 2
SURT total unimportant corruption count: 0
SURT total fixed corruption count: 0
AutoAnalysis:: directive completed successfully.








Successfully processed all directives.
SFCFix version 42.32768.0.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2016-01-26 04:35:37.126
----------------------EOF-----------------------

CheckSur Log




=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2016-01-25 13:40


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 be7bdc8571c..c30a9fb61df_31bf3856ad364e35_6.1.7601.22298_9aa4f3f75368928b HKLM\Components\CanonicalData\Deployments
(f) CSI Missing Deployment Key 0x00000000 b28d5e8e9fb..d41bbbece9e_31bf3856ad364e35_6.1.7601.18128_43e8e2449551c1dd HKLM\Components\CanonicalData\Deployments


Summary:
Seconds executed: 638
Found 2 errors
CSI Missing Deployment Key Total count: 2
 

Attachments

2015-03-30 11:11:34, Error CSI 00000004 (F) STATUS_OBJECT_NAME_NOT_FOUND #27808# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey(flg = (AllowAccessDenied), key = {provider=NULL, handle=0}, da = (KEY_READ|DELETE|KEY_WOW64_64KEY), oa = @0x183e8b0->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[200]"\Registry\Machine\COMPONENTS\DerivedData\VersionedIndex\6.1.7601.17592 (win7sp1_gdr.110408-1631)\ComponentFamilies\wow64_microsoft-windows-hbaapi_31bf3856ad364e35_none_fd48e214f6ccf230\f256#hbaapi.fll"; a:(OBJ_CASE_INSENSITIVE)}, disp = Unmapped disposition: 25421904 (0x0183e850))[gle=0xd0000034]

This entry in the registry will not open and I suspect that it should read f256!hbaapi.dll. The error above is very prominent in the CBS.LOG.
 
Hello and welcome!

I'd like to take a look at the components hive.
Run this script to collect and upload it automatically:

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
 
Re: Logfile submission from usanomad

Logfile submission from usanomad.

The logfiles are available at: https://www.sysnative.com/niemiro/fileDistribution/2016-01/6963.zip

Code:
SFCFix version 2.4.8.0 by niemiro.Start time: 2016-01-27 04:04:37.547
Microsoft Windows 7 Service Pack 1 - amd64
Using .txt script file at C:\Users\Daniel Zelonis\Desktop\SFCFixScript.txt []








Collect:: directive completed successfully.








Successfully processed all directives.
SFCFix version 2.4.8.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2016-01-27 04:05:41.082
----------------------EOF-----------------------
 
You are correct that there is a problem with that key.

Please turn off Windows Update:

Turn Off Windows Update

  1. Open Windows Update by clicking the Start button.
  2. In the search box, type Windows Update, and then, in the list of results, click Windows Update.
  3. In the left pane, click Change settings.
  4. Under Important updates, choose Never Check for Updates.
  5. Under Recommended updates, select the Give me recommended updates the same way I receive important updates check box.
  6. Click OK.

Then run this script to upload the Components hive 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. [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

I will edit the hive and then post instructions to replace it.
 
Code:
SFCFix version 2.4.9.0 by niemiro.
Start time: 2016-01-28 13:05:30.076
Microsoft Windows 7 Service Pack 1 - amd64
Using .txt script file at C:\Users\Daniel Zelonis\Desktop\SFCFixScript.txt []
 

Collect:: directive completed successfully.
 

Successfully processed all directives.
Using .txt script file at C:\Users\Daniel Zelonis\Desktop\SFCFixScript.txt []
 

Collect:: directive completed successfully.
 

Successfully processed all directives.
SFCFix version 2.4.9.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2016-01-28 13:06:50.461
----------------------EOF-----------------------
 
Please manually upload the components hive by following these instructions:

Upload Components Hive

  1. Navigate to C:\Windows\System32\config
  2. Right-click on the current COMPONENTS file and select copy
    Note: If you get an error that the file is in use, reboot your computer and then try again.
  3. Right-click on your Desktop and select paste
  4. Right-click on the COMPONENTS file on your Desktop and select Send To -> Compressed (zipped) Folder
  5. Upload the zip from your Desktop to a file sharing service such as DropBox, OneDrive, SendSpace, etc. and include the link with your reply.
 
OK, follow these instructions to replace the components hive with the edited version:

View attachment 18823

Step 1 - Replace Components Hive Manually

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 COMPONENTS.ZIP and save to your desktop.
  2. Right-click on it and select Extract all.... Make sure the "Show extracted files when complete" is checked and click Extract.
  3. Now we have the COMPONENTS file that we will be using to replace your current one.
  4. Navigate to C:\Windows\System32\config
  5. Right-click on the current COMPONENTS file and select rename. Rename it to COMPONENTS.bad.
    Note: If you get an error that the file is in use, reboot your computer and then try again.
  6. Take the file from the Components folder on your desktop and paste it into C:\Windows\System32\config

When the replacement is complete, run the System Update Readiness Tool (SURT) again.
When the SURT has completed, attach C:\Windows\Logs\CBS\CheckSUR.log with your reply.
 
Code:
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2016-01-29 16:05
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
Summary:
Seconds executed: 792
 No errors detected
 
Very good.

Please try checking for Windows Updates and attempt to install any that are offered.

If update installation fails, zip up and attach C:\Windows\Logs\CBS\CBS.log
Note that if the zip is larger than 8mb, you will need to upload the file to a file sharing service such as OneDrive, DropBox, SendSpace, etc and then include the link with your reply.
 
running update it isn't stopping but it isn't erroring out either. the green line just keeps rolling back an forth been running now for 30 minutes
 
If Windows Update was successful in checking for and installing updates then the problem should be resolved.

Be sure to turn Windows Update back on.

Turn On Windows Update


  1. Open Windows Update by clicking the Start button.
  2. In the search box, type Windows Update, and then, in the list of results, click Windows Update.
  3. In the left pane, click Change settings.
  4. Under Important updates, choose Install Updates Automatically.
  5. Under Recommended updates, select the Give me recommended updates the same way I receive important updates check box.
  6. Click OK.
 

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

Back
Top