Server 2016 Unable to fix corrupt Component Store

Applied SFCFix.zip

DISM /Online /Cleanup-Image /RestoreHealth
100.0%
The restore operation completed successfully.

DISM /Online /Cleanup-Image /StartComponentCleanup
20.0%
Error: 14098

The component store has been corrupted.

Can I install the 2022-11 cumulative update for Windows Server 2016 or should I wait?
 

Attachments

Yes, please wait with installing new updates, there are a lot of (RTM) payload files missing. Unfortunately, there is no easy way to automate this, except an repair install (in-place upgrade).

Step 1.
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.
6190d993a26f3-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

Applied SFCFix.zip

DISM /Online /Cleanup-Image /RestoreHealth
100.0%
The restore operation completed successfully.

DISM /Online /Cleanup-Image /StartComponentCleanup
23.8%
Error: 14098

The component store has been corrupted.
 

Attachments

Step 1.
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.
6190d993a26f3-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

Applied SFCFix.zip

DISM /Online /Cleanup-Image /RestoreHealth
100.0%
The restore operation completed successfully.

DISM /Online /Cleanup-Image /StartComponentCleanup
20.0%
Error: 14098

The component store has been corrupted.
 

Attachments

Step 1.
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.
6190d993a26f3-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

Applied SFCFix.zip

DISM /Online /Cleanup-Image /RestoreHealth
100.0%
The restore operation completed successfully.

DISM /Online /Cleanup-Image /StartComponentCleanup
20.0%
Error: 14098

The component store has been corrupted.
 

Attachments

Hi,

Download
61f7aba7309a1-ComponentsScanner_Icon.png
ComponentsScanner and save it to your desktop.
  • Right-click ComponentsScanner.exe and select "Run as administrator", click Yes on the UAC (User Account Control) prompt which appears.
  • Follow the on-screen instructions.
  • Once complete, a report will be saved to your desktop called ComponentsScanner.txt.
  • Post the logfile ComponentsScanner.txt as attachment into your next reply.
 
Open an elevated command prompt and run the following command. Attach Dirlist.txt to your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-mobilepc-sensors-api_31bf3856ad364e35_10.0.14393.0_none_2fe4470f2580829b > "%userprofile%\Desktop\Dirlist.txt"
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-mobilepc-sensors-api_31bf3856ad364e35_10.0.14393.2969_none_77db6ed9699e4481 >> "%userprofile%\Desktop\Dirlist.txt"
 
Okay no problem, I will wait installing the latest security update.
Just a question. I assume that the previous LCU is installed without any issues?

Edit:
Open an elevated command prompt and run the following command. Attach Dirlist.txt to your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-modernexecserver_31bf3856ad364e35_10.0.14393.0_none_01afe8e1a3859be2 > "%userprofile%\Desktop\Dirlist.txt"
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-modernexecserver_31bf3856ad364e35_10.0.14393.2608_none_49c1957be790584a >> "%userprofile%\Desktop\Dirlist.txt"
 
Last edited:
This server came in view when it was not able to install updates since April 2022. I was however after some repairs able to install the oktober 2022 update.
Then I would cleanup the component store and this didn't work out.

Attached Dirlist.txt
 

Attachments

I cannot tell what I did exactly. I did perform some replacement like we do now but only manual (take ownership of a directory and copy the necessary file).
 
Okay, here's the next fix.

Step 1.
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.
6190d993a26f3-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 commands and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
DISM /Online /Cleanup-Image /StartComponentCleanup


Step 3. Run
61f7aba7309a1-ComponentsScanner_Icon.png
ComponentsScanner again.
  • Right-click ComponentsScanner.exe and select "Run as administrator", click Yes on the UAC (User Account Control) prompt which appears.
  • Follow the on-screen instructions.
  • Once complete, a report will be saved to your desktop called ComponentsScanner.txt.
  • Post the logfile ComponentsScanner.txt as attachment into your next reply.
 

Attachments

Applied SFCFix.zip

DISM /Online /Cleanup-Image /RestoreHealth
80.0%
Error: 0x800f081f

The source files could not be found.

I did not perform the componentcleanup. I did the componentscanner and the results are attached.
 

Attachments

Hi,

Okay, please run the DISM /Online /Cleanup-Image /StartComponentCleanup command, and then run the ComponentsScanner again.
 
Last edited:
Ran command: DISM /Online /Cleanup-Image /StartComponentCleanup
Error: 14098

The component store has been corrupted

Ran ComponentScanner. Output is attached.
 

Attachments

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

Back
Top