[SOLVED] Windows Update error code 80070490, help!

readbtlines1

Member
Joined
Jun 6, 2013
Posts
11
Hello,

I'm unable to update Windows and error code 80070490 is produced. I've attached my CBS log
and a CheckSUR file, and it looks like a corrupt CBS registry file. Please advise on steps to remedy these
errors.

Your help is much appreciated!

PC, Windows Vista Home Basic, 32-bit
 

Attachments

Hello readbtlines1, welcome to Sysnative!

Your CheckSUR log indicates that there's an issue with the registry:

Code:
=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 12:24

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f)	CBS Registry Error	0x80070002	Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0		failed to get CurrentState
(f)	CBS Registry Error	0x80070002	Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0		failed to get Visibility

Checking Component Store

Summary:
Seconds executed: 3334
 Found 2 errors
  CBS Registry Error Total count: 2

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, SFCFix.txt, and save this to your Desktop. Ensure that this file is named SFCFix.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 SFCFix.txt.
  5. Drag the file SFCFix.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.

Then re-run the System Update Readiness tool and post the contents of the log please:

C:\Windows\Logs\CBS\CheckSUR.persist.log

Tom
 

Attachments

SFCFix version 1.5.5.0 by niemiro.
Start time: 2013-06-06 12:33:00.031
Using .txt script file at C:\Users\Camille\Desktop\SFCFix.txt




RegistryTakePermissions::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing.
RegistryTakePermissions:: directive completed successfully.




RegistryScript::
Failed to import registry script with error code 0x1
RegistryScript:: directive failed to complete successfully.




RegistryRestorePermissions::
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing.
RegistryRestorePermissions:: directive completed successfully.




Failed to process all directives successfully.
SFCFix version 1.5.5.0 by niemiro has completed.
Currently storing 1 datablocks.
Finish time: 2013-06-06 12:33:00.232
----------------------EOF-----------------------
 
Hello,

The Windows Update Standalone installer (Windows6.0-KB947821-v28-x86) throws an error (0x80240009).
 
Hi readbtlines1,

I'm not quite sure why that SFCFix script failed and will get back to you when I've investigated further but for now let's have a look why the SURT failed:

Export CBS folder


  1. Click the Start button
    StartButton_16x16.gif
    then click Computer.
  2. Double-click on the C: drive, under the Hard Disk Drives category, and then scroll down to, and double click on the Windows folder.
  3. Find and double click on the Logs folder.
  4. Right-click on the CBS folder, and select Copy.
  5. Go back to your Desktop, right-click on it, and select Paste. You should now see a copy of the CBS folder appear on your Desktop called CBS.
  6. Right-click on this new folder, and navigate through Send to, and select Compressed (zipped) folder.
  7. A new file, also called CBS (CBS.zip), but this time with a different icon, will be created.


Tom
 
CBS_2 attached.

I removed, then re-installed the Updates Installer, and it is running right now.
Will post the log when it's done.

Really appreciate your help on all of this!
 

Attachments

Re-ran the System Update Readiness tool successfully
CheckSur.persist log below - same 2 registry errors are still there
=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 12:24

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

Checking Component Store

Summary:
Seconds executed: 3334
Found 2 errors
CBS Registry Error Total count: 2


=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 15:54

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

Checking Component Store

Summary:
Seconds executed: 2674
Found 2 errors
CBS Registry Error Total count: 2


=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 16:56

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

Checking Component Store

Summary:
Seconds executed: 1823
Found 2 errors
CBS Registry Error Total count: 2
 
Hi readbtlines1,

That's great news that it completed this time! Your CBS log shows the same problems as your CheckSUR log:

Code:
2013-06-06 16:49:48, Info                  CBS    Missing Current State value for package: Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0, re-calculate

The script works perfectly on my computer so I'm not quite sure what's going on here, looks like we'll have to do this the manual way:

Modify Registry Permissions

  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. In the left hand panel of regedit, you will see a list of registry keys. Navigate to the following key, right-click on it and select Permissions...:

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

  4. Click Advanced.
  5. Under the Owner tab, click Edit.
  6. Click "Other Users and Groups".
  7. Click Advanced.
  8. Click "Find Now".
  9. Scroll down and double click on Everyone.
  10. Click OK.
  11. Put the check in "Replace owner on subcontainers and objects", click Apply then change to the Permissions tab.
  12. Under type Deny, single click on any entries and click Remove. (N.B.: There may not be any Deny entries, in which case just ignore this step. Just remove any that do exist)
  13. Click Edit (now on the standard file Property window under the Security tab).
  14. Click Add.
  15. Click Advanced.
  16. Click "Find Now".
  17. Scroll down and double click on Everyone.
  18. Click OK.
  19. Single click on Everyone and then tick the "Full Control" box under Allow.
  20. Click OK TWO times.

    Download the attached file, Fix.zip, and extract this to your Desktop. Double-click on Fix.reg and accept any warning about merging the file with your registry.

    Finally:
  21. Navigate to the following key, right-click on it and select Permissions...:

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

  22. Click Advanced.
  23. Click on the Permissions tab (should be the default tab).
  24. Select and click Remove on the ALLOW: Everyone entry you just added.
  25. Click OK.
  26. Go to Owner tab.
  27. Click Edit.
  28. Click "Other Users and Groups".
  29. Paste in "NT Service\TrustedInstaller"
  30. Click OK.
  31. Put the check in "Replace owner on subcontainers and objects".
  32. Click Yes on any message boxes which pop-up.
  33. Click Continue on any Access is Denied messages.
  34. Click OK out of the final message box.
  35. Click OK out of everything.

Tom
 

Attachments

Sorry, missed out the last bit! Run the system update readiness tool and post the log again please :)

Tom
 
Same 2 registry errors are still occurring...any other suggestions?
=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 12:24

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

Checking Component Store

Summary:
Seconds executed: 3334
Found 2 errors
CBS Registry Error Total count: 2


=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 15:54

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

Checking Component Store

Summary:
Seconds executed: 2674
Found 2 errors
CBS Registry Error Total count: 2


=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 16:56

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
(f) CBS Registry Error 0x80070002 Package_for_KB955020_client_1~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

Checking Component Store

Summary:
Seconds executed: 1823
Found 2 errors
CBS Registry Error Total count: 2


=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 19:25

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:
Seconds executed: 2742
No errors detected
 
No they're not :) That last fix repaired them:

Code:
=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22574
Package Version 19.0
2013-06-06 19:25

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:
Seconds executed: 2742
No errors detected

How is Windows Update behaving now?

Tom
 
My mistake -- looking at the top of the log rather than the bottom. Windows Updates currently installing. I'll restart
and return to post that the issue is solved.

Tom- thanks so much for the help. I really appreciate it!
 
Hi readbtlines1,

You're most welcome for the help! :) Fingers crossed these updates go through!

Tom
 
Might help me ?, I have Windows 10 and I can not download updates from the app store and subway from either install new apps.


Moreover, updating windows seems to be working well.

------------------
Code:
SFCFix version 3.0.0.0 by niemiro.
Start time: 2016-04-08 14:32:28.274
Microsoft Windows 10 Build 10586 - amd64
Using .txt script file at d:\Users\cane-\Downloads\SFCFixScript.txt [0]








FileScan::
[0: 1] C:\Windows\WinSxS\amd64_microsoft-windows-com-dtc-runtime_31bf3856ad364e35_10.0.10586.0_none_a5d89b3e0a5a2eb3\MSDTC.LOG
File is untraceable.
 Found: adINBp+TMSQeNm88GGn/Q3oreqqvCG2i/3Hzmj1yaok=
 Version number not available.
Trace not available.






[1: 1] C:\Windows\System32\MsDtc\MSDTC.LOG
File is untraceable.
 Found: I5QOdvUL4Eo3X8Xgf+9MCX44dzzaG0nrGY3MMNvuRzI=
 Version number not available.
Trace not available.
FileScan:: directive completed successfully.








Successfully processed all directives.
SFCFix version 3.0.0.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2016-04-08 14:32:55.722
Script hash: yqmxX1j/+8ZyX3y6rPOmoWChAp9FEXuZ4bDqiXrV6rc=
----------------------EOF-----------------------
 

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

Back
Top