Win 8.1 won't install KB2919355 and KB2990967

HappyTSW

Member
Joined
Apr 25, 2015
Posts
11
For months I've made various attempts to resolve this issue ... it is keeping me from keeping Windows 8.1 computer updated. It will show me only these two "Important Updates" and occasional "Optional Updates" - newer ones are all dependent on these two.

KB2990967 (which is meant to be installed after KB2919355) will show as successfully installed, but then reappears after reboot as needing to be installed, and does not appear in "Installed Updates".

KB2919355 has sometimes failed to install, and other times will show as successfully installed, but then the computer will make several failed attempts to restart, and then back out the update. It's nearly a 900MB update, so this whole install, reboot, fail, back out process takes quite a lot of time. Over the months, I've been through it several times, each time after attempting some new fix I found.

Most recently, I attempted to manually install it one component at a time, from the Microsoft website. After "clearcompressionflag", the first component to install is called KB2919355 (there are about 6 more components to be installed after it). The KB2919355 component appeared to install successfully manually ... and lo and behold, a whole bunch of new Windows Updates suddently appeared as available. But just like before, it failed to reboot afterward, and backed out the update. I did not get to try the remaining components, since the first one failed.

"SFC /scannow" fails with 14 instances of corruption.
"Dism /Online /Cleanup-Image /RestoreHealth" and SFCfix.exe fail to fix any of them.
Error is 0x80240021.

Here's the SFCfix results:

-------------------------------------------------
SFCFix version 2.4.3.0 by niemiro.
Start time: 2015-04-24 23:58:17.948
Microsoft Windows 8.1 Update 1 - amd64
Not using a script file.

AutoAnalysis::
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ckscreencamera-main_31bf3856ad364e35_6.3.9600.16507_none_8751b110943c2055\Generic.xbf
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ncamera-mediashared_31bf3856ad364e35_6.3.9600.16507_none_892eee930b1e2327\Generic.xbf
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ributed-mediashared_31bf3856ad364e35_6.3.9600.16507_none_7c154e78b9fd27d0\Generic.xbf
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\CameraUtilities.dll
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.dll
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.winmd
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\StitcherRT.dll
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\SimpleCubeShader-downlevel.vs
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.dll
CORRUPT: C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.winmd

SUMMARY: Some corruptions could not be fixed automatically. Seek advice from helper or sysnative.com.
CBS & SFC total detected corruption count: 10
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.3.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2015-04-25 01:02:08.898
----------------------EOF-----------------------

CBS.zip attached.

Thanks so much for your help!
 
Hello and welcome to the forum :)

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 SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - 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.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

SFC /SCANNOW
  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 SFC /SCANNOW
  4. Please wait for this to Finish before continuing with rest of the steps.
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 rename this file to CBS_{Insert forum username here}_{insert todays Date here}.txt For example "CBS_Go The Power_1803.txt"
  5. Please upload CBS_{Username}_{Date}.txt to this thread.
Please Note:: if the file is too big to upload to you next post please upload via Dropbox or One Drive
 
Thank you so much! Looks like it successfully did what it was supposed to do:

Code:
SFCFix version 2.4.3.0 by niemiro.
Start time: 2015-04-27 15:33:42.813
Microsoft Windows 8.1 Update 1 - amd64
Using .zip script file at C:\Users\Wendy\Desktop\SFCFix.zip [0]




PowerCopy::
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.dll
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.winmd
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\SimpleCubeShader-downlevel.vs
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\CameraUtilities.dll
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.dll
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.winmd
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\StitcherRT.dll
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ributed-mediashared_31bf3856ad364e35_6.3.9600.16507_none_7c154e78b9fd27d0\Generic.xbf
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ncamera-mediashared_31bf3856ad364e35_6.3.9600.16507_none_892eee930b1e2327\Generic.xbf
Successfully took permissions for file or folder C:\windows\winsxs\amd64_microsoft-windows-c..ckscreencamera-main_31bf3856ad364e35_6.3.9600.16507_none_8751b110943c2055\Generic.xbf

Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.dll to C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.dll.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.winmd to C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.winmd.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\SimpleCubeShader-downlevel.vs to C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\SimpleCubeShader-downlevel.vs.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\CameraUtilities.dll to C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\CameraUtilities.dll.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.dll to C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.dll.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.winmd to C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.winmd.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\StitcherRT.dll to C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\StitcherRT.dll.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ributed-mediashared_31bf3856ad364e35_6.3.9600.16507_none_7c154e78b9fd27d0\Generic.xbf to C:\windows\winsxs\amd64_microsoft-windows-c..ributed-mediashared_31bf3856ad364e35_6.3.9600.16507_none_7c154e78b9fd27d0\Generic.xbf.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ncamera-mediashared_31bf3856ad364e35_6.3.9600.16507_none_892eee930b1e2327\Generic.xbf to C:\windows\winsxs\amd64_microsoft-windows-c..ncamera-mediashared_31bf3856ad364e35_6.3.9600.16507_none_892eee930b1e2327\Generic.xbf.
Successfully copied file C:\Users\Wendy\AppData\Local\niemiro\Archive\winsxs\amd64_microsoft-windows-c..ckscreencamera-main_31bf3856ad364e35_6.3.9600.16507_none_8751b110943c2055\Generic.xbf to C:\windows\winsxs\amd64_microsoft-windows-c..ckscreencamera-main_31bf3856ad364e35_6.3.9600.16507_none_8751b110943c2055\Generic.xbf.

Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.dll
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.dll
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.winmd
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\Bing.Immersive.winmd
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\SimpleCubeShader-downlevel.vs
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ted-immersiveviewer_31bf3856ad364e35_6.3.9600.16507_none_362db1fd108ce2be\SimpleCubeShader-downlevel.vs
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\CameraUtilities.dll
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\CameraUtilities.dll
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.dll
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.dll
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.winmd
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\D3DCaptureTrackerComponent.winmd
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\StitcherRT.dll
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ributed-panocapture_31bf3856ad364e35_6.3.9600.16507_none_45f04a9e86a24089\StitcherRT.dll
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ributed-mediashared_31bf3856ad364e35_6.3.9600.16507_none_7c154e78b9fd27d0\Generic.xbf
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ributed-mediashared_31bf3856ad364e35_6.3.9600.16507_none_7c154e78b9fd27d0\Generic.xbf
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ncamera-mediashared_31bf3856ad364e35_6.3.9600.16507_none_892eee930b1e2327\Generic.xbf
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ncamera-mediashared_31bf3856ad364e35_6.3.9600.16507_none_892eee930b1e2327\Generic.xbf
Successfully restored ownership for C:\windows\winsxs\amd64_microsoft-windows-c..ckscreencamera-main_31bf3856ad364e35_6.3.9600.16507_none_8751b110943c2055\Generic.xbf
Successfully restored permissions on C:\windows\winsxs\amd64_microsoft-windows-c..ckscreencamera-main_31bf3856ad364e35_6.3.9600.16507_none_8751b110943c2055\Generic.xbf
PowerCopy:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.4.3.0 by niemiro has completed.
Currently storing 10 datablocks.
Finish time: 2015-04-27 15:33:45.657
Script hash: Vlp7x36+6efoWuWo35XJeXeO1hvCYCMNgz2/C9BnsvI=
----------------------EOF-----------------------

Woohoo! "SFC /SCANNOW" completed with no integrity violations! You ROCK!!!!!!

Should I go ahead and install the Windows Updates now?
In any particular order?

Oh my god, I love you. I was so afraid I was going to have to reinstall the OS ... and ... well, let's not even go there. You rock.

CBS.txt is here: https://www.dropbox.com/s/ptsr5u4lfd3rda5/CBS_HappyTSW_150427.txt
 
Oh, well ... so much for my initial enthusiasm. I was too eager to wait for Australia to wake up, so I ran the update after all. I ran only KB2919355, because the other two that are showing (KB2990967 and KB3013769) both depend on it.

Alas, same behavior as so many times before - update installs, computer starts to boot into Windows, then just before fully booting, says "We couldn't install the updates" and then backs the whole thing out. Once rebooted, all update history is gone, though you can still see Installed Updates.

Error code this time: 0x800F0922. I've seen this one before, though not recently.

Ran "SFC /SCANNOW" again - ran it many times today between attempting to fix other possibly related problems - scan is still clean. New CBS.txt link is here: https://www.dropbox.com/s/w4g42vbk4kdvpcq/CBS_HappyTSW_150427-2.txt. (Sorry, it's big - contains all of today's scans.)

[One interesting thing though - which may be due to your fixes, or possibly to some other fix attempts I ran - the Windows 8 "camera" app can now access my webcam and make videos. For months, since an earlier round of Windows Updates and other software updates, none of the apps (Camera, Skype, GraphStudio, or the software that came with the webcam - WebCam Companion 4.5) have been able to access the webcam's imaging device, though Device Manager claims it's working fine, and its built-in microphone works fine with all apps, as do the buttons on the camera - it is only the video portion of the device that doesn't work. (Camera is fine - I have two of them - both work fine on my other (Win 7) computer and exhibit the exact same dysfunction on this one.) Since running your latest fix, the Camera app now works - I can take video and still shots, which I never could do before - though the other three camera apps still cannot access the webcam's image device. I mention this here because it seems to be related - the camera failed about the same time as the failed Windows Update, I think - the word "camera" appears a bunch in the corrupted files you fixed for me - and your fix appears to have partially fixed my webcam problem.]

Anyway ... now what?! You have already helped me get past a step that nothing else has fixed - the clean sfc scan. But still no joy on the updates.

So I eagerly await your next brilliant move! Thank you so much for your help so far.
 
Hello again,

I was meaning to reply back to you last night but I just ran out of time.

So we are having an issue with one of the update transactions executing.

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

  1. Rlick on the Start button -> click on Command prompt as Administrator
  2. Inside the Command Prompt windows copy and paste the following command
    REG LOAD HKLM\COMPONENTS C:\Windows\System32\config\COMPONENTS
    REG QUERY HKLM\COMPONENTS >1&& notepad 1

  3. Please wait for this to Finish before continuing with rest of the steps.
Please also export the following registry keys, add them into a zip and attach to this post:

  1. Right click on the Start button -> Click on Run -> type regedit
  2. Once 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\WindowsUpdate\

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


Once done please upload this file via Dropbox or One Drive
 
Thank you so much ... I really appreciate all your help. I've been trying to install this update since, what, June, I think? So another day or two, I can wait!

To make the whole Dropbox thing easier, I've created a folder where I'll put all things related to this thread from now on:
https://www.dropbox.com/sh/85il5ja5gvw64ct/AAAtvXRkaPHaPWxx8eEUcU9wa

1) No pending.xml* files ... just poqexec.log and migration.xml. I put those in a subfolder in the Dropbox in case they are useful.

2) Your instructions didn't say to save or upload the Notepad file of the reg query, but I assume you want that, so it's in the Dropbox.

3) The Update file is there too.

I hope this helps! Thanks again so much for all your help with this.
 
Thank you.

Boot into the Windows RE mode: How to use the Windows 8 System Recovery Environment Command Prompt

Once the command Window is displayed please follow the below steps.

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.

If you are prompted for a Scratch Directory please run the following:
mkdir C:\Scratch
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions

-Remember the drive letter in red needs to be changed like before.
 
Okay, thanks so much. I did this - looks like it completed successfully.

You didn't request any diagnostics or suggest a next step ... do you want me to try the Windows Update again, or give you some diagnostics first?

In the absence of either instruction as a next step, I ran the same diagnostics as last time and put them in the Dropbox folder, which I've now set up with subfolders for each date of testing - so the new ones are in 15-05-02.

I eagerly await next steps! Again, thanks so much for your help. Amazing, really. You are my overnight tech guru angel. Have a great day, Alex!
 
Back
Top