Windows 10 - Missing component delta files

Ferdi Keijzer

New member
Oct 11, 2024
1
Hello everyone.

I'm working on a Windows 10 device that is unable to install further updates due to some component store corruption. After investigating the issue, it looks like it is missing some delta files for the following components, that it is expecting when trying to process a session.

The components:
amd64_microsoft-windows-c..riencehost.appxmain_31bf3856ad364e35_10.0.19041.5072_none_77954f3202bfbba5
amd64_microsoft-windows-c..riencehost.appxmain_31bf3856ad364e35_10.0.19041.5198_none_778bf72a02c6a40a

I have a VM at my disposal that I have walked through all monthly updates from last year on, up to and including the latest update, taking snapshots after each update along the way. After attempting to emulate the update path of the affected device, I located the identical component versions in the VMs component store and found that it generated a list of delta files, but not all the files that the affected device is looking for. I made sure to disable the TrustedInstaller service immediately after installing the update and rebooting, to ensure it would not clean up the delta files before I could grab them.

I'm trying to understand why the VM only generates some of the delta files that the affected device is expecting and what I can do to generate them, so I can use them as a source when I run a repair on the component store on the affected device. If anyone could point me in the right direction it would be greatly appreciated. My goal is to gain a better understanding of Windows CBS so I can repair WU issues at the company I work for myself.

I have attached a CBS log that shows the result of the device attempting to repair the corruption and then failing due to the missing files. The log is from a few days ago, but the situation has not changed. Please let me know if I can provide anything else that would help with the investigation.
 

Attachments

Hi @Ferdi Keijzer,

Welcome to Sysnative Forums!

If you haven't already, please review the posting instructions here, and attach the requested log files. Without log files, our helpers will not be able to assist, and this will slow down fixing your machine.

If logs have been already been provided, our team of volunteers will analyse the provided log files to build a fix for your system. Please be aware that this may take several days from your initial post, due to the high volume of threads that we receive.


- Sysnative Windows Update Team
 
Hi and welcome to Sysnative,
If anyone could point me in the right direction it would be greatly appreciated (...)
amd64_microsoft-windows-c..riencehost.appxmain_31bf3856ad364e35_10.0.19041.5072_none_77954f3202bfbba5
amd64_microsoft-windows-c..riencehost.appxmain_31bf3856ad364e35_10.0.19041.5198_none_778bf72a02c6a40a
Both update are preview updates:

- 19041.5072 (actually 19045.5073) = KB5045594 - October 22, 2024—KB5045594 (OS Build 19045.5073) Preview - Microsoft Support
- 19041.5198 (19045.5198) = KB5046714 - November 21, 2024—KB5046714 (OS Build 19045.5198) Preview - Microsoft Support

After installing both updates in a VM I wasn't able to source the files either! However I've found them when I extracted the baseless.cab / psf file from UUPdump.

Step 1. Download
67139f7e69a58-SFCFix-ico.PNG
SFCFix and save it to your desktop.

Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
67139f52b3c1e-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

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

Back
Top