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