[SOLVED] .Net Framework 4.8 won't install on Server 2016 - Error shows "The component store has been corrupted"

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

DISM /online /cleanup-image /RestoreHealth command ran successfully
 
Great, please try to install .NET Framework 4.8 again and let me know the result. If it fails attach a new copy of the CBS logs.
 
Rich (BB code):
2024-04-05 02:07:29, Info                  CSI    0000036a Couldn't find the hash of component: NetFx4-corperfmonsymbols_h, version 4.0.15744.161, arch amd64, versionScope neutral, pkt {l:8 b:b03f5f7f11d50a3a} in the catalog [l:96]'\SystemRoot\WinSxS\Catalogs\e6563a4b00b1e74bfc481f0001e8f4f9937fd3c5ebda3f3c4ce23b58cfedd228.cat'.

2024-04-05 02:07:29, Error                 CSI    0000036b@2024/4/5:09:07:29.431 (F) onecore\base\wcp\componentstore\csd_winners.cpp(1719): Error 80092004 [Warning,Facility=FACILITY_NTSSPI,Code=8196 (0x2004)] originated in function CCSDirectTransaction::AddImplicationsToCatalogsAndVerifyComponentHashes expression: (null)
[gle=0x80004005]

Upload your COMPONENTS hive.
  • Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
  • 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.
  • 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.
  • If the file is too large to upload here, upload the file to www.wetransfer.com and post the link in your next reply.
 
Hi,

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

Afterwards try to install .NET Framework 4.8 again and let me know the result. If it fails attach a new copy of the CBS logs.
 

Attachments

Thank you Maxstar. I'm out of down for a couple of days and will try this when I get back
 
Last edited:
Hi,

Great, are there any remaining problems or is everything up and running?
 

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

Back
Top