Windows Vista update error 8007010B

neycho

Member
Joined
May 24, 2014
Posts
11
Hi,

I ran the SFCFix tool and the below report came out.
Thanks.

SFCFix version 2.2.1.0 by niemiro.
Start time: 2014-05-24 08:55:11.892
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: 167
CBS & SFC total unimportant corruption count: 0
CBS & SFC total fixed corruption count: 0
SURT total detected corruption count: 0
SURT total unimportant corruption count: 0
SURT total fixed corruption count: 0
AutoAnalysis:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.2.1.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2014-05-24 08:56:02.516
----------------------EOF-----------------------
 
Hello neycho, welcome to Sysnative!

Let's get the logs and see what's going on here:

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.
  8. Attach this to your next post please. If it is too big, please use an alternative uploading method then send me the link (Dropbox, SkyDrive, SendSpace etc.).

Tom
 
Hi Tom,

Thank you for cominng back to me. I managed to attach the log you asked me for to this reply. :)

Thank you.
 

Attachments

Hi,

Sorry for the extended delay, we are very busy here and have very few staff members who do Windows Update threads.

I'd like to get some fresh logs though, and also have a new run of SFCFix since it has been updated since you last run it.

SFC Scan


  1. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    sfc /scannow

    Wait for this to finish before you continue

    copy %windir%\logs\cbs\cbs.log %userprofile%\Desktop\cbs.txt

  4. This will create a file, cbs.txt on your Desktop. Please attach this to your next post.


SFCFix AutoAnalysis


  1. Download SFCFix.exe and save this to your Desktop.
  2. Save any open documents and close all open windows.
  3. Double click on SFCFix.exe to open it.
  4. Follow all on screen instructions and upon completion, a file should be created on your Desktop: SFCFix.txt.
  5. Copy (Ctrl + C) and Paste (Ctrl + V) the contents of this file into your next post for me to analyse please.


Stephen
 
Hi,

Tekno Venus - thank you for the reply. Here are the logs i generated following your instructions.
SFCFix version 2.4.1.0 by niemiro.
Start time: 2014-08-28 16:52:23.581
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: -62
CBS & SFC total unimportant corruption count: 0
CBS & SFC total fixed corruption count: 0
SURT total detected corruption count: 0
SURT total unimportant corruption count: 0
SURT total fixed corruption count: 0
AutoAnalysis:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.4.1.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2014-08-28 16:53:11.238
----------------------EOF-----------------------
 

Attachments

Hi,

You're most welcome! :)

Now, I've never seen this error before but I have some ideas. I'm going to try and get some more information before I attempt any repairs first though.

This is one of the errors in your CBS log, and I think that the other errors may stem from that:

Code:
2014-08-28 16:46:11, Error                 CSI    00000028 (F) c0000103 [Error,Facility=(system),Code=259 (0x0103)] #1748045# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = 0, handle = {provider=@0x13b6a8, handle=0}, da = (SYNCHRONIZE), oa = @0x223e39c->OBJECT_ATTRIBUTES {s:24; rd:NULL; on:[39]"\[B]SystemRoot\WinSxS\Temp\PendingRenames\[/B]"; a:(OBJ_CASE_INSENSITIVE); sd:@0x223e338}, iosb = @0x223e388, as = (null), fa = (FILE_ATTRIBUTE_DIRECTORY), sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = FILE_OPEN_IF, co = (FILE_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT|0x00004000), eab = NULL, eal = 0, disp = (null))

So there's something up with your PendingRenames directory inside the WinSxS folder.

Command Prompt

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    icacls %SystemRoot%\winsxs\Temp\PendingRenames

  4. Right-click on the Command Prompt window and click Select All, this will invert all of the colours by selecting the text, now press enter. All of this text is now copied.
  5. Paste (Ctrl+V) it into your next post please.


Stephen
 
Hi : )

Many thanks for the fast reply - here are the results of the command -


Code:
Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>cd
C:\Windows\system32

C:\Windows\system32>icacls %SystemRoot%\winsxs\Temp\PendingRenames
C:\Windows\winsxs\Temp\PendingRenames NT SERVICE\TrustedInstaller:(OI)(CI)(F)
                                      BUILTIN\Administrators:(OI)(CI)(RX)
                                      NT AUTHORITY\SYSTEM:(OI)(CI)(RX)
                                      BUILTIN\Users:(OI)(CI)(RX)

Successfully processed 1 files; Failed processing 0 files

C:\Windows\system32>

Thank you : )

Neycho
 
Seems the permissions match my Vista machine:

Code:
C:\Windows\winsxs\Temp\PendingRenames NT SERVICE\TrustedInstaller:(OI)(CI)(F)
                                      BUILTIN\Administrators:(OI)(CI)(RX)
                                      NT AUTHORITY\SYSTEM:(OI)(CI)(RX)
                                      BUILTIN\Users:(OI)(CI)(RX)

C:\Windows\winsxs\Temp\PendingRenames NT SERVICE\TrustedInstaller:(OI)(CI)(F)
                                      BUILTIN\Administrators:(OI)(CI)(RX)
                                      NT AUTHORITY\SYSTEM:(OI)(CI)(RX)
                                      BUILTIN\Users:(OI)(CI)(RX)

Hmmm....

Command Prompt

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    dir %SystemRoot%\winsxs\Temp\PendingRenames

  4. Right-click on the Command Prompt window and click Select All, this will invert all of the colours by selecting the text, now press enter. All of this text is now copied.
  5. Paste (Ctrl+V) it into your next post please.

Stephen
 
Hi,

This is the result:

Code:
Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>dir %SystemRoot%\winsxs\Temp\PendingRenames
 Volume in drive C is Vista
 Volume Serial Number is AE80-2592

 Directory of C:\Windows\winsxs\Temp

16.12.2010 г.  16:34 ч.                 0 PendingRenames
               1 File(s)              0 bytes
               0 Dir(s)   2 574 585 856 bytes free

C:\Windows\system32>
 
Hi :) I didn't heard anything from you more than a month. :) Are you still on that issue?
 
Hi Neycho,

Thanks for bumping this thread, I've been really busy lately and haven't been helping here as a result. I'm going to start helping again now, so I can take a proper look at your issue again :)

I think I may have an idea of what the issue is now, as per this line I missed before:

Code:
2014-07-02 16:09:22, Error                 CSI    00000010 (F) c0000103 [Error,Facility=(system),Code=259 (0x0103)] #2803# from Windows::Rtl::SystemImplementation::CFile_IRtlFileTearoff::SetContents(file = [l:60{30}]"\SystemRoot\WinSxS\pending.xml", flags = 0, contents = {l:729 ml:4096 b:efbbbf3c3f786d6c2076657273696f6e3d27312e302720656e636f64696e673d277574662d38273f3e0a3c50656e64696e675472616e73616374696f6e2056657273696f6e3d22322e3022204964656e7469666965723d226262663865326432663639356366303130373030303030306163313431303136223e0a202020203c...})[gle=0xd0000103]

This seems to be something to do with the pending.xml file which help Windows know which updates are pending for install. Please go navigate to C:\Windows\winsxs and copy any files with a similar name to pending.xml (e.g. pending.xml, pending.xml.bad, pending.xml_dfsadf78 etc.) to your folder on the Desktop [there may not be any, just if there are].

Regards,
Stephen
 
Hi :)

Sorry for the very late response, but i am having a limited and rare access to that machine.

I did a search as you suggested and found only two files so far. It seems that the file is empty as it could be seen from the screenshot i attached, and the other is with name a bit different from the one you mentioned, but i am attaching it if it could of use.

Thank you :
)Capture.JPG
 

Attachments

Hi Neycho,

This is a very weird error, and there is no documentation on it online and I can't find any other successful cases where this has been fixed.

Can you boot into the recovery environment, and launch command prompt please: How to use the Windows 7 System Recovery Environment Command Prompt

When command prompt loads, enter the following command and press enter: wmic logicaldisk get name. You will be given a similar output to:

Code:
X:\Sources>wmic logicaldisk get name
Name
C:
D:
E:
X:

Now when you are in the RE the drive letters will often move around. start with the first letter that was provided in the list and enter in the following command (for this example we will use C:\ as it is the first one)

dir C:\
-This will display all the folders in the root drive of C

Can you see a folder called C:\Windows in list?
-If you can see C:\Windows then run the DISM command as DISM /Image:C:\ /Cleanup-Image /RevertPendingActions

If you can not see the Windows folder move onto the next Drive letter that we obtained with wmic logicaldisk get name and type in dir <DRIVE LETTER> (replace <DRIVE LETTER> with the drive you would like to check), can you see the Windows Folder?
-If yes, enter in the following command DISM /Image:C:\ /Cleanup-Image /RevertPendingActions and changed the C to what ever Drive letter has the Windows folder

Its just a case of going through each drive letter that was produced from the first list until the Windows folder is found then run the DISM command on that drive.

Once that is done please try WU again

Thanks to Go The Power for these steps!

-Stephen
 
Hi,
So much thank you for the fast reponse, however didn't managed to get the DISM command working.
Windows is saying me that 'dism' is not recognized as an intoperable program or batch file.

Is there a way that tool to be obtained from the Microsoft?
 
Hello neycho,

Lets try and clear out any pending transactions:

First, start an Elevated Command Prompt: https://www.sysnative.com/forums/wind...vista-7-a.html
and copy and paste in the following:

fsutil resource setautoreset true %SystemDrive%\

attrib -r -s -h %SystemRoot%\System32\Config\TxR\*
del %SystemRoot%\System32\Config\TxR\*

attrib -r -s -h %SystemRoot%\System32\SMI\Store\Machine\*
del %SystemRoot%\System32\SMI\Store\Machine\*.tm*
del %SystemRoot%\System32\SMI\Store\Machine\*.blf
del %SystemRoot%\System32\SMI\Store\Machine\*.regtrans-ms


Try windows update again, if it fails please continue.


Please go and navigate to C:\Windows\winsxs and copy any files with a similar name to pending.xml (e.g. pending.xml, pending.xml.bad, pending.xml_dfsadf78 etc.) to your folder on the Desktop [there may not be any, just if there are]. Then zip up this folder and attach it to your next post.

Alex
 
Back
Top