Error 0x80070002 when installing KB4489878 on 2008 R2 x64

Aziz

Member
Joined
Apr 4, 2019
Posts
13
Hi. A question irrelevant to this issue first: Is the Sysnative Windows Update Academy available for non-staff members? I'm looking for resources to learn windows update troubleshooting down to the CBS level =)

Was updating a Windows 2008 R2 server through our SCCM and all updates installed successfully except for one update (KB4489878) which funnily enough is the rollup for March 2019.

Things I have attempted so far:
- sfc /scannow shows no corruption.
- SURT showed no errors (but did show a warning).
- SFCFix (without a script) found nothing of interest.
- Found the update's cab file inside the ccmcache folder. Tried installing it using DISM add-package method. It returned the same error code.
- Downloaded the update from Microsoft Catalog. Expanded the cab and tried installing that using DISM. still the same error code.

Currently I'm unable to use file sharing services and the CBS folder after zipping is still too large. So for now I'm excluding CbsPersist files from my zipped CBS. I've included the SFCFix.txt in the zipped folder as well.

Below is a snippet of CBS.log that seems relevant
Code:
2019-04-04 13:26:26, Info                  CBS    Exec: Staging Package: Package_1125_for_KB4041681~31bf3856ad364e35~amd64~~6.1.1.0, Update: 4041681-3764_neutral_LDR, PinDeployment: amd64_1ad6ead4f76106dece8ac3e5ac4fb948_31bf3856ad364e35_6.1.7601.23656_none_85e7efed2400a46b
2019-04-04 13:26:26, Info                  CBS    Failed to find file: amd64_microsoft-windows-s..-downlevel.binaries_31bf3856ad364e35_6.3.9600.18537_none_5fa38ca6ff4698d3\MsSpellCheckingFacility.exe [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:26, Info                  CBS    Failed to gather all required files. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:26, Info                  CBS    Failed to gather all missing files for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:26, Info                  CSI    00000018@2019/4/4:10:26:26.597 CSI Transaction @0x1d749d90 destroyed
2019-04-04 13:26:26, Error                 CBS    Failed to pre- stage package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:26, Info                  CBS    Perf: Stage chain complete.
2019-04-04 13:26:26, Info                  CBS    Failed to stage execution chain. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:26, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:26, Info                  CBS    WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0, status: 0x80070002, failure source: Stage, start state: Resolved, target state: Installed, client id: DISM Package Manager Provider
2019-04-04 13:26:26, Info                  CBS    Failed to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:26, Info                  CBS    Failed to add %windir%\winsxs\pending.xml to WER report because it is missing.  Continuing without it...
2019-04-04 13:26:26, Info                  CBS    Failed to add %windir%\winsxs\pending.xml.bad to WER report because it is missing.  Continuing without it...
2019-04-04 13:26:28, Info                  CBS    Reboot mark refs: 0
2019-04-04 13:26:28, Info                  CBS    SQM: Reporting package change for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0, current: Resolved, pending: Default, start: Resolved, applicable: Installed, target: Installed, limit: Installed, hotpatch status: StillGoing, status: 0x0, failure source: Stage, reboot required: False, client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 1493, first merged sequence: 1493
2019-04-04 13:26:29, Info                  CBS    SQM: Upload requested for report: PackageChangeBegin_Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0, session id: 142859, sample type: Standard
2019-04-04 13:26:29, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
2019-04-04 13:26:29, Info                  CBS    SQM: Reporting package change completion for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0, current: Resolved, original: Resolved, target: Installed, status: 0x80070002, failure source: Stage, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 1493, first merged sequence: 1493
2019-04-04 13:26:29, Info                  CBS    SQM: stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2019-04-04 13:26:29, Info                  CBS    SQM: execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2019-04-04 13:26:29, Info                  CBS    SQM: Failed to initialize Win SAT assessment. [HRESULT = 0x80040154 - Unknown Error]
2019-04-04 13:26:29, Info                  CBS    SQM: average disk throughput datapoint is invalid [HRESULT = 0x80040154 - Unknown Error]
2019-04-04 13:26:29, Info                  CBS    SQM: Upload requested for report: PackageChangeEnd_Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0, session id: 142862, sample type: Standard
2019-04-04 13:26:29, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
2019-04-04 13:26:29, Info                  CBS    Enabling LKG boot option
2019-04-04 13:26:29, Info                  CBS    Restored system sleep block state: 0x80000000
2019-04-04 13:26:29, Info                  CBS    Exec: Processing complete.  Session: 30730960_2585030980, Package: Package_for_RollupFix~31bf3856ad364e35~amd64~~7601.23914.1.0 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:29, Error                 CBS    Failed to perform operation.  [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:29, Info                  CBS    Session: 30730960_2585030980 finalized. Reboot required: no [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2019-04-04 13:26:29, Info                  CBS    Session: 30730960_3718790980 initialized by client DISM Package Manager Provider.
 

Attachments

Hello and welcome!

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. Please copy this file to your desktop.
Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
3. Right-click on this file on your desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
4. The file will likely be too large to upload here so please upload to a file sharing service and just provide the link here.
 
Hi. Work made me take me this long to arrange for both a restart (couldn't initially copy components) and getting it uploaded.

Components can be found here ShareFile
 
Hi!

Install Update with DISM




  1. Download this update and save to your desktop. The file name will be Windows6.1-KB3207752-x64.cab.zip.
  2. Right-click on this file and select Extract All... Click the Extract button. You can close the folder window that opens
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
  5. Copy and paste the following command into the command prompt window and press enter.

    dism /online /add-package /packagepath:%userprofile%\desktop\Windows6.1-KB3207752-x64.cab
  6. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation. <---You may not get this line.
    Do you want to restart the computer now (Y/N)? <---You may not get this line.





Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log
 
  1. Download this update and save to your desktop. The file name will be Windows6.1-KB3207752-x64.cab.zip.

I am currently having difficulties accessing this external website. However I assume this update will be the same as downloading this update from the official update catalog, right? (Of couse I'll expand it to get the cab)
 
DISM command finished successfully and didn't ask for a restart. Are there further steps to take or do I go back to trying to install the update I originally had a problem with?
 
The issue got resolved... I think?

I tried installing the update, it now finishes with restart required (as opposed to failing previously), but because of work-related reasons the restart itself had to be delayed. Then news about BlueKeep came around and in the ensuing panic one of my colleagues installed May updates and restarted the server.

March rollup failed to install but May rollup installed successfully, so I'd imagine the issue got fixed. Thank you for your support!
 

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

Back
Top