[SOLVED] Windows Update Error 80070002

Zack Royer

Member
Joined
Dec 25, 2013
Posts
7
This is my first post and it is about this error that I see a lot of people have, As I was seeking for a solution every one that I've found has it:
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.
So here I am creating this thread.

I've runned the System Update Readiness tool but I don't know where the log is, also I've tried sfc / scannow but "Windows Resource Protection could not perform the requested operation." happened, so I could create a cbs.log and it is attached here: View attachment cbs.zip

I'm using a notebook with windows home premium 64bits. I don't know if it helps but this started to happen yesterday when I waked my notebook, my battery don't work so I need to stay on plug to use it, well it happens that I've put the plug on the wall but not in the notebook and it shut down... I don't know if windows update was working when I put it on sleep mode and when shut down it corrupted something.
 
Hello Zack, welcome to Sysnative!

I'm really busy at the moment and haven't been taking on new threads until my exams are over, but I'm so intrigued about this one that I just had to post!

Code:
2013-12-25 11:56:04, Error                 CSI    00000013 (F) STATUS_OBJECT_NAME_NOT_FOUND #2746354# from Windows::Rtl::SystemImplementation::CKey::OpenExistingKey(f = 0, da = (KEY_READ), oa = @0x1d9d2e0, key = NULL, disp = (null))[gle=0xd0000034]
2013-12-25 11:56:04, Info                  CBS    Failed to get CSI store. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2013-12-25 11:56:04, Error                 CBS    Failed to initialize store parameters with boot drive:  and windows directory:  [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2013-12-25 11:58:28, Info                  CSI    00000014@2013/12/25:13:58:28.121 PopulateComponentFamiliesKey - Begin
2013-12-25 11:58:31, Error                 CSI    00000015 (F) STATUS_OBJECT_NAME_NOT_FOUND #3432948# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey(flg = 0, key = {provider=NULL, handle=0}, da = (KEY_READ|KEY_WOW64_64KEY), oa = @0xd6cbe0->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[148]"\Registry\Machine\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_mi\u0093qosoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d"; a:(OBJ_CASE_INSENSITIVE)}, disp = Unmapped disposition: 14077864 (0x00d6cfa8))[gle=0xd0000034]
2013-12-25 11:58:31, Error                 CSI    00000016@2013/12/25:13:58:31.221 (F) d:\win7sp1_gdr\base\wcp\sil\merged\ntu\ntsystem.cpp(3676): Error STATUS_OBJECT_NAME_NOT_FOUND originated in function Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey expression: (null)
[gle=0x80004005]
2013-12-25 11:58:31, Error                 CSI    00000017 (F) STATUS_OBJECT_NAME_NOT_FOUND #3432947# from Windows::Rtl::SystemImplementation::CKey::OpenExistingKey(f = 0, da = (KEY_READ), oa = @0xd6d0a0, key = NULL, disp = (null))[gle=0xd0000034]

I've never seen anything like this before! Well, I've seen this sort of corruption, but it's never led to a key name like this:

wow64_mi\u0093qosoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d

This should be (haven't checked it):

wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d

The backslash makes the full path look very strange:

\Registry\Machine\Software\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_mi\u0093qosoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d

As if there's a subkey under wow64_mi called u0093qosoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d which isn't the case at all.

Anyway, enough of my waffling, let's fix this for you:

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\SideBySide

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

Zip up SideBySide and attach it to your next post please!

Tom
 
Hi Zack,

This is a lot easier than I pictured it to be. I thought we would have to deal with the permissions on this key before we changed it, but it appears that isn't the case.

  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. Navigate to this key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_micqosoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d
  4. Right click on it, and select rename, delete all the text that is selected then paste this name in:

    wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d

Reboot your computer then try to update it :)

Tom
 
  1. Right click on it, and select rename, delete all the text that is selected then paste this name in:

    wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d

I Can't, it says that the registry editor can't rename, "error at renaming key" .Also when I click it, another error popup appears saying that "an error is preventing the key from being open, the system can't find the specific file".
What if I create a new key in Winners\ and put "wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d" on its name? I will wait you to say if that doesn't gonna blow everything.:lol:
 
Hi Zack,

Okay, let's try this:

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\SideBySide\Winners\wow64_micqosoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d

  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.
  21. Now delete the wow64_micqosoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d key

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 - put [CODE][/CODE] tags around the log to break up the text.

Then reboot and try to update please!

Tom
 

Attachments

I can't access "Permissions" on this key, it says: "The solicited security information aren't available or can't be displayed". I've tryed with the key below this and I could open the Permissions window(I haven't changed anything on this one) .So I've stop at step 3, should I continue from step 13?

here is the SCSFix log:
Code:
SFCFix version 2.0.5.0 by niemiro.
Start time: 2014-01-08 15:52:32.046
Using .txt script file at C:\Users\Roberto\Desktop\SFCFix.txt




RegistryScript::
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners.
Successfully took ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d.

Successfully imported registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d.
Successfully imported registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d\6.1.

Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d\6.1.
Successfully restored ownership and permissions for registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\wow64_microsoft-windows-icm-ui_31bf3856ad364e35_none_e7ab7e770e2b372d.
RegistryScript:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.0.5.0 by niemiro has completed.
Currently storing 3 datablocks.
Finish time: 2014-01-08 15:52:32.769
----------------------EOF-----------------------
 
Hey Tom just to let you know that I didn't given up :s1:. I'm waiting for you to say if I should skip step 4-12 and that doesn't gonna break everything. I've got back to work last week and I don't take my notebook with me anymore. So I still not in a hurry but don't forget about me when the overload of threads start after your exams. :thumbsup2:
 
No more need for a fix, I've created a backup of my files in a external HD and reinstalled Windows and everything is normal right now. Thanks for the Support anyway! :wave:
 
Hi Zack,

Sorry for not getting to you in time, but I'm glad to hear you've got everything working again!

Tom
 
No problem Tom, I know how hard university can be. :D I'm glad I've finished mine last year :rofl12:. Again, thank you for all your support and time spent here, you sure is one great mind with a brilliant future and will help a lot of people out there with their windows update problems!

Until next time! (I hope not too soon!)
 

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

Back
Top