[SOLVED] LTSB PC is fighting me

bobdobbs

Contributor
Joined
Jul 13, 2022
Posts
6
OS is Windows 10 LTSB build 14393.5066 x64.

This is a one-off machine that came with some lab equipment. This machine hung up installing the May updates. I kicked them off on a Friday and it was still going on the following Monday. Hard drive activity light was solidly lit and the machine was struggling to respond. I'm pretty sure between it hanging up and me fighting it, that some files were corrupted mid-update. When I finally got it going again, it refused to update. I cloned it to an SSD using EaseUS and it's faster but still broken.

After some struggle, I have a slipstreamed iso on the same build and that helped repair it somewhat with DISM commands. I hate to rebuild this machine from scratch as the software and its vendor are a real headache.

Most of the advice I see online is to do an over-the-top reinstall with my iso but I thought I'd give a repair one more chance, so I'm here asking for your help (:

Per instructions, I've done this:
sfc /scannow (clean)
dism /online /cleanup-image /restorehealth (clean)
sfcfix (clean)
run windows10.0-kb5015808-x64_eb7156d8c49c8f23fe3a3f0a3f18b827eeae4530.msu /log:"c:\msu.evtx" (failed 634pm)
(Windows update returns error 0x80073712 when trying to install kb5015808 so I ran the msu directly to get more data.)

Logs (cbs, dism, windowsupdate, and the evtx log created by the failed msu install)
logs4sysnative.rar

Thanks so much for your help with this.
 
Rich (BB code):
2022-07-14 18:04:58, Error                 CSI    00001528@2022/7/15:01:04:58.242 (F) onecore\base\wcp\componentstore\csd_winners.cpp(1589): Store corruption detected in function CCSDirectTransaction::AddImplicationsToCatalogsAndVerifyComponentHashes expression: 0
  FileHashMismatch on resource '\winsxs\catalogs\f6055383b3729e307ae8730d50016d5357a5c0bb36b6107edf1f66ddb5e8d2d5.cat'[gle=0x80004005]

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. 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.
3. 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.
4. The file will likely be too large to upload here so please upload to a file sharing service. Examples of services to upload to are Dropbox or OneDrive or WeTransfer and then just provide the link in your reply.
 
SFCFix Script
Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.
  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.
 

Attachments

Same error on a different .cat file. I'll upload full logs in a sec. Is there a way to scan for all the bad .cat files or do I have to iterate?

Thx!

2022-07-22 14:29:19, Info CBS FLOW: Enter Installation Stage: Closure Analysis, Current Operation Stage: Resolving
2022-07-22 14:29:26, Error CSI 0000d562 (F) CertCreateCTLContext returned ERROR_INVALID_DATA.
[gle=0x80004005]
2022-07-22 14:29:26, Error CSI 0000d563@2022/7/22:21:29:26.667 (F) onecore\base\wcp\componentstore\csd_winners.cpp(1589): Store corruption detected in function CCSDirectTransaction::AddImplicationsToCatalogsAndVerifyComponentHashes expression: 0
FileHashMismatch on resource '\winsxs\catalogs\7e5348e17d15e96e42cea951680ea6f9a3a005ad5ff1c6ce1747f4a0801d46f0.cat'[gle=0x80004005]
 
Update. I took ownership of the file \winsxs\catalogs\7e5348e17d15e96e42cea951680ea6f9a3a005ad5ff1c6ce1747f4a0801d46f0.cat and deleted it. Afterwards the KB5015808 msu update was able to finish installing.
I think I am ok so we can consider this solved.
Thx!!!!!!!!!
 

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

Back
Top