Corrupt Windows Component Store

cvarnom

Member
Joined
Sep 18, 2015
Posts
23
Hi

I have a corrupt Windows Component Store and this was brought to my attention when I tried to reclaim some disk space from the winsxs folder by executing the dism command.

I have tried to repair the component store by visiting a number of forums.

This was the last command I used to try to restore from the original sources folder.

I copied the original sources folder to d:

Dism /Online /Cleanup-Image /RestoreHealth /Source:d:\sources /LimitAccess

This fails so I have attached the zipped CBS log folder

Please advise cos I am totally stumped.

Chris
 

Attachments

Hi cvarnom :)

My name is Aura and I'll be assisting you with your issue. Here's the two files reported as "corrupt" that DISM cannot replace.
Code:
(p)	CSI Payload Corrupt			amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17747_none_90df8130dac08ee0\utc.app.json
Repair failed: Missing replacement payload.
(p)	CSI Payload Corrupt			amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17747_none_90df8130dac08ee0\telemetry.ASM-WindowsDefault.json
Repair failed: Missing replacement payload.
The thing with these two particuliar files is that they aren't really corrupt. SFC and DISM falsely report them as such because they are marked as "static" in the update they come from, which causes a false positive on them. Your system isn't failing, nor will it be affected by these two files. Microsoft supposedly fixes this in a new update, so we'll try to install it and see whether it's true or not.

Download the KB3080149 from the link below (it's a .msu file) and install it.

https://www.microsoft.com/en-us/download/details.aspx?id=48640
 
Hi cvarnom :)

My name is Aura and I'll be assisting you with your issue. Here's the two files reported as "corrupt" that DISM cannot replace.
Code:
(p)    CSI Payload Corrupt            amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17747_none_90df8130dac08ee0\utc.app.json
Repair failed: Missing replacement payload.
(p)    CSI Payload Corrupt            amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17747_none_90df8130dac08ee0\telemetry.ASM-WindowsDefault.json
Repair failed: Missing replacement payload.
The thing with these two particuliar files is that they aren't really corrupt. SFC and DISM falsely report them as such because they are marked as "static" in the update they come from, which causes a false positive on them. Your system isn't failing, nor will it be affected by these two files. Microsoft supposedly fixes this in a new update, so we'll try to install it and see whether it's true or not.

Download the KB3080149 from the link below (it's a .msu file) and install it.

https://www.microsoft.com/en-us/download/details.aspx?id=48640

Hey Aura

Thanks ever so much for picking up this issue, much appreciated.

I downloaded the update from the link but I was informed that it was already installed on my system when I went to install it.
I tried to uninstall the update then reboot to reinstall but it wouldn't let me remove it.

What may I do next to try and resolve my issue please.

Many thanks.

Chris
 
Looks like their update isn't working as intended then I guess. If you go in your Windows Update panel and click on Check for updates in the left pane, does it find any? Important or Recommend, give me their KB numbers if any is/are found please.
 
Looks like their update isn't working as intended then I guess. If you go in your Windows Update panel and click on Check for updates in the left pane, does it find any? Important or Recommend, give me their KB numbers if any is/are found please.

the updates available are
Update for Windows 8.1 for x64-based Systems (KB2999226)
Update for Windows 8.1 for x64-based Systems (KB3073874)
Update for Windows 8.1 for x64-based Systems (KB3080042)
Update for Windows 8.1 for x64-based Systems (KB3080800)
Update for Windows 8.1 for x64-based Systems (KB3082353)
Update for Windows 8.1 for x64-based Systems (KB3084905)
Update for Windows 8.1 for x64-based Systems (KB3087041)
Update for Windows 8.1 for x64-based Systems (KB3087137)
Update for Windows 8.1 for x64-based Systems (KB3087390)
Upgrade to Windows 10 Home
 
Install all of them, except for the Upgrade to Windows 10 Home for now.
 
Alright, now, repeat the process (Check for updates) and let me know if any other updates other than the Windows 10 Upgrade one are found.
 
Alright, let's run SFC again and see if the two files are still falsely reported as corrupt.

EndqYRa.png
System File Checker (SFC)
Follow the instructions below to run a SFC scan on your system and to provide the CBS log in your next reply;
  • On Windows Vista & 7, click on the Windows Start Menu, then enter cmd in the search box, right-click on the cmd icon and select
    Spcusrh.png
    Run as Administrator
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the command below and press on Enter;
    Code:
    sfc /scannow
    Note: There's a space between "sfc" and "/scannow";
  • Once the scan is complete, enter the command below and press on Enter
    Code:
    copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  • A file called cbs.txt will have appeared on your Desktop. Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
Note: Please note that the CBS.log is volatile, which means that if you don't upload it after the SFC scan is completed, it won't contains the information from the scan anymore. So archive it and upload it as soon as you can.
 
It seems like it worked. Let's run DISM to make sure of it.

EndqYRa.png
DISM - Fixing Component Store Corruption
Follow the instructions below to run a DISM scan on your system:
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the command DISM /Online /Cleanup-Image /RestoreHealth and press on Enter;
  • Let the scan run until the end (100%);
  • Copy the C:\Windows\Logs\DISM folder and C:\Windows\Logs\CBS\CBS.log file on your Desktop, then right-click on it, go to Send to... and select Compressed .zip archive;
  • Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
Note: Please note that the CBS.log is volatile, which means that if you don't upload it after the DISM scan is completed, it won't contains the information from the scan anymore. So archive it and upload it as soon as you can.
 
I also need the CBS.log.
 
I need the most recent version. Please run DISM again and this time, archive both the DISM.log and CBS.log in a zip file and upload it for me.

Thank you.
 

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

Back
Top