[SOLVED] Windows Server 2012 - CBS Catalog Missing

tahhan

Well-known member
Joined
Jul 30, 2024
Posts
45
When I ran the DISM commands (ScanHealth & RestoeHealth), I found CBS Catalog missing.

The results were as following:
***************************************************************************
C:\Windows\system32>dism /online /cleanup-image /scanhealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

[==========================100.0%==========================]
The component store is repairable.
The operation completed successfully.

C:\Windows\system32>dism /online /cleanup-image /restorehealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

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

Error: 0x800f0907

DISM failed. No operation was performed.
For more information, review the log file.

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

In the dism.log I found the following CBS Catalog Missing:

***************************************************************************
(p) CBS Catalog Missing Package_1_for_KB5008888~31bf3856ad364e35~amd64~~6.2.1.0
(p) CBS Catalog Missing Package_2_for_KB5008888~31bf3856ad364e35~amd64~~6.2.1.0
(p) CBS Catalog Missing Package_3_for_KB5008888~31bf3856ad364e35~amd64~~6.2.1.0
(p) CBS Catalog Missing Package_4_for_KB5008888~31bf3856ad364e35~amd64~~6.2.1.0
(p) CBS Catalog Missing Package_for_KB5008888~31bf3856ad364e35~amd64~~9200.23570.1.0

Summary:
Operation: Detect only
Operation result: 0x0
Last Successful Step: CSI store detection completes.
Total Detected Corruption: 5
CBS Manifest Corruption: 5
CBS Metadata Corruption: 0
CSI Manifest Corruption: 0
CSI Metadata Corruption: 0
CSI Payload Corruption: 0
Total Repaired Corruption: 0
CBS Manifest Repaired: 0
CSI Manifest Repaired: 0
CSI Payload Repaired: 0
CSI Store Metadata refreshed: True
***************************************************************************

So, I tried to un-install the KB (KB5008888)

***************************************************************************
C:\Windows\system32>wusa /uninstall /KB:5008888
***************************************************************************

But I got an error message: " Installer encountered an error: 0x80070002 The system cannot find the file specified."

Would you please help me to un-install and clean KB5008888 completely from the system, so I can re-install it manually.

I ran (FRST64) and search for KB5008888, result is attached.
I ran (ComponentsScanner), result is attached.
I attached CBS.log too as instructed.
 

Attachments

Hello and welcome,

The following fix will add the missing files to your system.

WARNING! The following fix is specific to the user's system in this thread only. No one else should follow these instructions, as it could damage your system.
  • Download
    myjIXnC.png
    SFCFix and move the executable to your desktop.
  • Download the attachment SFCFix.zip and save it on your desktop.
  • Save any work you have open, and close all programs.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
    1p8eDnI.gif
  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Open the file, then copy and paste its content in your next reply.
 

Attachments

Hello,

Here's the contents of the SFCFix:

SFCFix version 3.0.2.1 by niemiro.
Start time: 2024-07-31 12:44:52.084
Microsoft Windows Server 2012 - amd64
Using .zip script file at C:\Users\sptid\Desktop\Sysnative Tools\Solution\SFCFix.zip [0]




PowerCopy::
Successfully took permissions for file or folder C:\Windows\servicing\packages

Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_1_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat to C:\Windows\servicing\packages\package_1_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_1_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum to C:\Windows\servicing\packages\package_1_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_2_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat to C:\Windows\servicing\packages\package_2_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_2_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum to C:\Windows\servicing\packages\package_2_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_3_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat to C:\Windows\servicing\packages\package_3_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_3_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum to C:\Windows\servicing\packages\package_3_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_4_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat to C:\Windows\servicing\packages\package_4_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.cat.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_4_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum to C:\Windows\servicing\packages\package_4_for_kb5008888~31bf3856ad364e35~amd64~~6.2.1.0.mum.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_for_kb5008888~31bf3856ad364e35~amd64~~9200.23570.1.0.cat to C:\Windows\servicing\packages\package_for_kb5008888~31bf3856ad364e35~amd64~~9200.23570.1.0.cat.
Successfully copied file C:\Users\sptid\AppData\Local\niemiro\Archive\package_for_kb5008888~31bf3856ad364e35~amd64~~9200.23570.1.0.mum to C:\Windows\servicing\packages\package_for_kb5008888~31bf3856ad364e35~amd64~~9200.23570.1.0.mum.

Successfully restored ownership for C:\Windows\servicing\packages
Successfully restored permissions on C:\Windows\servicing\packages
PowerCopy:: directive completed successfully.




Successfully processed all directives.



Failed to generate a complete zip file. Upload aborted.


SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 1 datablocks.
Finish time: 2024-07-31 13:34:15.206
Script hash: RbpWmVMX9vR876UuH7/9BphqbE1D7uLUhThMsEts/Sg=
----------------------EOF-----------------------
 
Great.
Run the command sfc /scannow in an elevated commandprompt and report the result.
If it fails, copy the file C:\Windows\Logs\CBS\cbs.log to your desktop.
Zip the copied file and attach the zipped cbs.log to your next reply.
 
Hello,

I ran the command, and there was no error. The result was as follows:

C:\Windows\system32>sfc /scannow

Beginning system scan. This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.

Shall I run the DISM command with (RestoreHealth) to check if the error still persist?

Thanks,
 
Shall I run the DISM command with (RestoreHealth) to check if the error still persist?
Yes.
 
I ran DISM with RestoreHealth option, but I got (Error: 0x800f081f)

C:\Windows\system32>dism /online /cleanup-image /restorehealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

[==========================100.0%==========================]
The restore operation failed. Either the repair source was not found or the component store cannot be repaired.

Error: 0x800f081f

DISM failed. No operation was performed.
For more information, review the log file.

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

So I used the DISM command with specifying the image source as follows, also I got the same error.

C:\Windows\system32>DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:wim:f:\sources\install.wim:2 /limitaccess

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

[==========================100.0%==========================]
The restore operation failed. Either the repair source was not found or the component store cannot be repaired.

Error: 0x800f081f

DISM failed. No operation was performed.
For more information, review the log file.

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

What will be the problem in this case?

Thank you,
 
Copy the file C:\Windows\Logs\DISM\dism.log to your desktop.
Zip the copied file and attach the zip file to your next reply.
 
Follow the instructions below to run a scan with the DISM tool and provide a log.
  1. Right-click the Start button and click Command prompt(Administrator).
  2. If you get a popup about UserAccountControl, allow the program to run.
  3. When command prompt opens, copy and paste the following commands into it, press enter after each.

    Code:
    dism /Online /Cleanup-Image /CheckComponentStore
    Wait for this to finish before you continue

    Code:
    copy %windir%\logs\dism\dism.log "%userprofile%\Desktop\dism.txt"
  4. This will create a file, dism.txt on your Desktop. Please attach this to your next post.
    Note: if the file is too big to upload to your next post please upload via a service such as Gofile or WeTransfer and just provide the download link.
 
I ran the DISM command but the (/CheckComponentStore) wasn't recognized, as follows:

C:\Windows\system32>dism /Online /Cleanup-Image /CheckComponentStore

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807


Error: 87

The checkcomponentstore option is not recognized in this context.
For more information, refer to the help.

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

Also I tried (/AnalyzeComponentStore), same result.
 
Use this dism command instead:
Code:
dism /Online /Cleanup-Image /ScanHealth
 
That looks good. Run the following dism command and provide a screenshot od the result.
Code:
dism /Online /Cleanup-Image /CheckHealth
 
The result of CheckHealth option:

C:\Windows\system32>dism /Online /Cleanup-Image /CheckHealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

The component store is repairable.
The operation completed successfully.
 
Copy the file C:\Windows\Logs\CBS\cbs.log to your desktop.
Zip the copied file and attach the zipped cbs.log to your next reply.
 
Actually after (/CheckHealth) option I run the DISM with (/RestoreHealth) option and I got the following result:

C:\Windows\system32>dism /online /cleanup-image /restorehealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

[==========================100.0%==========================]
The restore operation failed. Either the repair source was not found or the component store cannot be repaired.

Error: 0x800f081f

DISM failed. No operation was performed.
For more information, review the log file.

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

I attached both CBS & DISM logs.
 

Attachments

Confusing. The dism log shows no errors found but still returns the error shown in the screenshot.
Please do following.

Install Update with DISM
  1. Download the update MSU here: https://catalog.s.download.windowsu..._ae3c11d145dc126e72afa92460ccbaa46112388a.msu
  2. Copy the MSU file to a convenient location (such as C:\temp).
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator
  5. When command prompt opens, copy and paste the following commands into it, press enter after each

    cd C:\temp
    replace C:\temp with your path if different

    expand windows8-rt-kb5032309-x64_ae3c11d145dc126e72afa92460ccbaa46112388a.msu -f:* C:\temp

    DISM.exe /Online /Add-Package /PackagePath:C:\temp\windows8-rt-kb5032309-x64.cab

  6. You should receive the message:
    The operation completed successfully.
    Make sure to allow the computer to restart if prompted.
  7. If you receive any other message:
    Post a screenshot of the Commandprompt window.
    Zip and attach the file C:\Windows\Logs\CBS\CBS.log
 
I ran the adding package command, it was successfully added, as follows:

C:\Windows\system32>dism /online /add-package /packagepath:c:\temp\Windows8-RT-KB5032309-x64.cab

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

Processing 1 of 1 - Adding package Package_for_KB5032309~31bf3856ad364e35~amd64~~9200.24567.1.3
[==========================100.0%==========================]
The operation completed successfully.

Then I re-ran DISM with RestoreHealth option after I restarted the server, it gave an error:

C:\Windows\system32>dism /online /cleanup-image /restorehealth

Deployment Image Servicing and Management tool
Version: 6.2.9200.22807

Image Version: 6.2.9200.22807

[==========================100.0%==========================]
The restore operation failed. Either the repair source was not found or the component store cannot be repaired.

Error: 0x800f081f

DISM failed. No operation was performed.
For more information, review the log file.

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

I attached both CBS & DISM logs.
 

Attachments

Install Update with DISM
  1. Download the update MSU here: https://catalog.s.download.windowsu..._83d2e0b779a17dc4739d4ecec583607c767da033.msu
  2. Copy the MSU file to a convenient location (such as C:\temp).
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator
  5. When command prompt opens, copy and paste the following commands into it, press enter after each

    cd C:\temp
    replace C:\temp with your path if different

    expand windows8-rt-kb5034588-x64_83d2e0b779a17dc4739d4ecec583607c767da033.msu -f:* C:\temp

    DISM.exe /Online /Add-Package /PackagePath:C:\temp\windows8-rt-kb5034588-x64.cab

  6. You should receive the message:
    The operation completed successfully.
    Make sure to allow the computer to restart if prompted.
  7. If you receive any other message:
    Post a screenshot of the Commandprompt window.
    Zip and attach the file C:\Windows\Logs\CBS\CBS.log
 
Back
Top