[SOLVED] Windows 8 Updates Fail (80070BC9) and get stuck in pending

jtara

Member
Joined
Sep 22, 2014
Posts
6
Using the offline CMD in start up I tried typing in: DISM /image:C:\ /cleanup-image /revertpendingactions to clear the pending, but it gave me an error. And typing sfc /scannow in CMD fails because there are pending updates. The update package is for Windows 8 (64 bit sys) KB2962407.
 
Hello jtara and welcome to the forum

Can you please run SFC /SCANNOW again, It will still most likely fail but it is important to find out what point it fails. Once SFC has failed please do the following.

Convert CBS.log to CBS.txt
  1. Right click on the
    aa922834-ed43-40f1-8830-d5507badb56c_39.jpg
    button
  2. Click on Run => Inside the run box copy and paste the following command:
    Code:
    cmd /c copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  3. Press Enter
  4. Once this has completed please go to your Desktop and you will find CBS.txt => Please upload CBS.txt to this thread
Please Note:: if the file is too big to upload to you next post please upload via Dropbox or ge.tt
 
The upload did not work. Can you please try again?

Code:
This file is not available, because the upload was interrupted.

You will not be able to download the file.

Contact the owner if you need the file.
 
Hello again,

DISM Scan

  1. Right click on the
    aa922834-ed43-40f1-8830-d5507badb56c_39.jpg
    button
  2. Click on Command prompt (Admin) => Press Yes on the prompt
  3. Inside the Command Prompt windows copy and paste the following command DISM /Online /Cleanup-Image /RestoreHealth
  4. Please wait for this to Finish before continuing with rest of the steps.
 
I ran DISM /Online /Cleanup-Image /RestoreHealth , but the operation failed.
 

Attachments

  • screenshot2.png
    screenshot2.png
    11.4 KB · Views: 1
  • dism.log
    dism.log
    93.1 KB · Views: 0
The results of this can will be in another log (sorry I think my previous post got cut off)

Convert CBS.log to CBS.txt
  1. Right click on the
    aa922834-ed43-40f1-8830-d5507badb56c_39.jpg
    button
  2. Click on Run => Inside the run box copy and paste the following command:
    Code:
    cmd /c copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  3. Press Enter
  4. Once this has completed please go to your Desktop and you will find CBS.txt => Please upload CBS.txt to this thread
Please Note:: if the file is too big to upload to you next post please upload via Dropbox or ge.tt
 
Thanks Jtara.

The same error is being reported here as it was before

Code:
SQM: CheckSur: hrStatus: 0x80070bc9 [ERROR_FAIL_REBOOT_REQUIRED]

Lets see what is pending.

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].

SFCFix Collect COMPONENTS
  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download SFCFixScript.txt, and save this to your Desktop. Ensure that this file is named SFCFixScript.txt - do not rename it.
  3. On your Desktop, you should now see two files: SFCFix.exe and SFCFixScript.txt.
  4. Drag the file SFCFixScript.txt onto the file SFCFix.exe and release it.
  5. SFCFix will now begin to upload your CBS logfiles to our server.
  6. Upon completion, a log should be created on your Desktop: SFCFix.txt.
  7. 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.


If all goes well, you should see that your logfiles have now been added to your thread.
 
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].

Was there any??

DISM Revert Pending Actions

How to use the Windows 8 System Recovery Environment Command Prompt

First command to enter is 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
 
Thanks for the help you've given. I've just backed up personal files and reinstalled the OS wiping the HDD.
edit: Consider this case closed.
 

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

Back
Top