[SOLVED] DISM RestoreHealth fails (missing catalogs)

Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.

C:\Users\Administrator>DISM /online /cleanup-image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[===========================80.0%============== ]
Error: 1734

The array bounds are invalid.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

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

  • Thanks
Reactions: wvw
RestoreHealth succeeded but StartComponentCleanup failed again.

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[==========================100.0%==========================]
[==========================100.0%==========================]

Error: 2

The system cannot find the file specified.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

Hi,

Open an elevated command prompt and run the following commands and copy - paste the result in your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-component-opcom_31bf3856ad364e35_10.0.14393.1715_none_18b38cb90d554eb5 
certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-component-opcom_31bf3856ad364e35_10.0.14393.1715_none_18b38cb90d554eb5.manifest SHA256
 
C:\Users\Administrator>dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-component-opcom_31bf3856ad364e35_10.0.14393.1715_none_18b38cb90d554eb5
Volume in drive C has no label.
Volume Serial Number is 56D6-2AEA

Directory of C:\Windows\WinSxS\amd64_microsoft-windows-component-opcom_31bf3856ad364e35_10.0.14393.1715_none_18b38cb90d554eb5

08/28/2024 01:20 PM <DIR> .
08/28/2024 01:20 PM <DIR> ..
0 File(s) 0 bytes

Total Files Listed:
0 File(s) 0 bytes
2 Dir(s) 33,916,600,320 bytes free


C:\Users\Administrator>certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-component-opcom_31bf3856ad364e35_10.0.14393.1715_none_18b38cb90d554eb5.manifest SHA256
SHA256 hash of file C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-component-opcom_31bf3856ad364e35_10.0.14393.1715_none_18b38cb90d554eb5.manifest:
a088f03f271145adb7fb97acc62d2c2f0a8df6cfd67fb5a0932bb2b3b5385871
CertUtil: -hashfile command completed successfully.
 
Here's the next fix to restore the missing payload files.

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 /StartComponentCleanup
 

Attachments

Last edited:
  • Thanks
Reactions: wvw
This one was extremely quick compared to every previous component cleanup.


Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[==========================100.0%==========================]

Error: 2

The system cannot find the file specified.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

Please do the following again for another component and copy - paste the result in your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-convert_31bf3856ad364e35_10.0.14393.1914_none_123c4c9103269e4d
certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-convert_31bf3856ad364e35_10.0.14393.1914_none_123c4c9103269e4d.manifest SHA256
 
C:\Users\Administrator>dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-convert_31bf3856ad364e35_10.0.14393.1914_none_123c4c9103269e4d
Volume in drive C has no label.
Volume Serial Number is 56D6-2AEA

Directory of C:\Windows\WinSxS\amd64_microsoft-windows-convert_31bf3856ad364e35_10.0.14393.1914_none_123c4c9103269e4d

08/29/2024 09:15 AM <DIR> .
08/29/2024 09:15 AM <DIR> ..
0 File(s) 0 bytes

Total Files Listed:
0 File(s) 0 bytes
2 Dir(s) 35,038,842,880 bytes free



C:\Users\Administrator>certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-convert_31bf3856ad364e35_10.0.14393.1914_none_123c4c9103269e4d.manifest SHA256
SHA256 hash of file C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-convert_31bf3856ad364e35_10.0.14393.1914_none_123c4c9103269e4d.manifest:
70a3f2a918ccd7e304cd69b3d26c2467e7999646bb9a92a878d95e10783724ed
CertUtil: -hashfile command completed successfully.
 
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.
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 /StartComponentCleanup
 

Attachments

  • Thanks
Reactions: wvw
Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[============= 23.8% ]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

Please do the following again for another component and copy - paste the result in your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-coreuicomponents_31bf3856ad364e35_10.0.14393.206_none_7daf0a39db945048
certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-coreuicomponents_31bf3856ad364e35_10.0.14393.206_none_7daf0a39db945048.manifest SHA256
 
C:\Users\Administrator>dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-coreuicomponents_31bf3856ad364e35_10.0.14393.206_none_7daf0a39db945048
Volume in drive C has no label.
Volume Serial Number is 56D6-2AEA

Directory of C:\Windows\WinSxS\amd64_microsoft-windows-coreuicomponents_31bf3856ad364e35_10.0.14393.206_none_7daf0a39db945048

08/29/2024 10:04 AM <DIR> .
08/29/2024 10:04 AM <DIR> ..
0 File(s) 0 bytes

Total Files Listed:
0 File(s) 0 bytes
2 Dir(s) 34,746,572,800 bytes free



C:\Users\Administrator>certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-coreuicomponents_31bf3856ad364e35_10.0.14393.206_none_7daf0a39db945048.manifest SHA256
SHA256 hash of file C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-coreuicomponents_31bf3856ad364e35_10.0.14393.206_none_7daf0a39db945048.manifest:
9c609cfa95d82e24b41d7a269db89ffd430a5711f43ab648507a5ab18e1896e7
CertUtil: -hashfile command completed successfully.
 
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.
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 /StartComponentCleanup
 

Attachments

  • Thanks
Reactions: wvw
Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[============= 23.8% ]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

Please do the following again for other components and copy - paste the result in your next post.
Code:
dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.351_none_71341f737c2473fe
certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.351_none_71341f737c2473fe.manifest SHA256

dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.2155_none_ad2c5f0438be5674
certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.2155_none_ad2c5f0438be5674.manifest SHA256
 
C:\Users\Administrator>dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.351_none_71341f737c2473fe
Volume in drive C has no label.
Volume Serial Number is 56D6-2AEA

Directory of C:\Windows\WinSxS\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.351_none_71341f737c2473fe

08/29/2024 10:36 AM <DIR> .
08/29/2024 10:36 AM <DIR> ..
0 File(s) 0 bytes

Total Files Listed:
0 File(s) 0 bytes
2 Dir(s) 34,400,579,584 bytes free



C:\Users\Administrator>certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.351_none_71341f737c2473fe.manifest SHA256
SHA256 hash of file C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.351_none_71341f737c2473fe.manifest:
54a383d50ba75ca832c9926bfcc44c6a61cc2810ec6726271d65e0cb29d6104e
CertUtil: -hashfile command completed successfully.

---

C:\Users\Administrator>dir /s /a %systemroot%\WinSxS\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.2155_none_ad2c5f0438be5674
Volume in drive C has no label.
Volume Serial Number is 56D6-2AEA

Directory of C:\Windows\WinSxS\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.2155_none_ad2c5f0438be5674

08/29/2024 10:36 AM <DIR> .
08/29/2024 10:36 AM <DIR> ..
0 File(s) 0 bytes

Total Files Listed:
0 File(s) 0 bytes
2 Dir(s) 34,399,744,000 bytes free



C:\Users\Administrator>certutil -hashfile %systemroot%\WinSxS\Manifests\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.2155_none_ad2c5f0438be5674.manifest SHA256
SHA256 hash of file C:\Windows\WinSxS\Manifests\amd64_microsoft-windows-cpfilters_31bf3856ad364e35_10.0.14393.2155_none_ad2c5f0438be5674.manifest:
7700ca8fac221d1d010f87e32bb8f2f831dc378e1006e7fc60515e1eea550684
CertUtil: -hashfile command completed successfully.
 
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.
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 /StartComponentCleanup
 

Attachments

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

[============= 23.8% ]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

Please run ComponentsScanner again and post also a new copy of the COMPONENTS hive.

The previous CBS log showed:
Rich (BB code):
2024-08-29 10:36:37, Info                  CSI    0000000e Scavenge: Planning Complete.
The following actions will be performed:
    Regeneration Candidates: 2525
    Removal Candidates: 104876

The latest CBS log shows:
Rich (BB code):
2024-08-29 11:09:55, Info                  CSI    0000000e Scavenge: Planning Complete.
The following actions will be performed:
    Regeneration Candidates: 2523
    Removal Candidates: 104876

It seems we'll need to fix 2,5k of components?!

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

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

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

Back
Top