[SOLVED] Windows Server 2012 - CBS Catalog Missing

  1. Right-click on the Start button and select Command Prompt (administrator)
  2. When Command Prompt opens, copy and paste the following commands into it, press enter after each

    Code:
    PowerShell
    Wait for this to finish before you continue

    Code:
    Repair-WindowsImage -Online -CheckHealth
    Wait for this to finish before you continue
  3. Provide a screenshot of the result.
 
Please find attached the screenshot of the result.
 

Attachments

  • PS_Repair-WindowsImage.png
    PS_Repair-WindowsImage.png
    46.7 KB · Views: 2
  1. Right-click on the Start button and select Command Prompt (administrator)
  2. When Command Prompt opens, copy and paste the following commands into it, press enter after each

    Code:
    PowerShell
    Wait for this to finish before you continue

    Code:
    Repair-WindowsImage -Online -ScanHealth
    Wait for this to finish before you continue
  3. Provide a screenshot of the result.
 
Please find attached the screenshot of the result.
 

Attachments

  • PS_Repair-WindowsImage2.png
    PS_Repair-WindowsImage2.png
    34 KB · Views: 2
  1. Right-click on the Start button and select Command Prompt (administrator)
  2. When Command Prompt opens, copy and paste the following commands into it, press enter after each

    Code:
    PowerShell
    Wait for this to finish before you continue

    Code:
    Repair-WindowsImage -Online -RestoreHealth
    Wait for this to finish before you continue
  3. Provide a screenshot of the result.
  4. Attach a fresh copy of the file c:\windows\logs\cbs\cbs.log also.
 
Please find attached the screenshot of the PS command result, and the DISM log as well.
 

Attachments

  • PS_Repair-WindowsImage3.png
    PS_Repair-WindowsImage3.png
    22.4 KB · Views: 2
  • dism.zip
    dism.zip
    358.7 KB · Views: 1
I asked for the file c:\windows\logs\cbs\cbs.log. Please attach it.
 
  1. Right-click on the Start button and select Command Prompt (administrator)
  2. When Command Prompt opens, copy and paste the following commands into it, press enter after each

    Code:
    PowerShell
    Wait for this to finish before you continue

    Code:
    Repair-WindowsImage -Online -RestoreHealth -LogLevel 4
    Wait for this to finish before you continue
  3. Provide a screenshot of the result.
  4. Attach a fresh copy of the files c:\windows\logs\cbs\cbs.log and c:\windows\logs\dism\dism.log.
 
I ran the PS command, hereunder what I got:

PS C:\Windows\system32> Repair-WindowsImage -Online -RestoreHealth -LogLevel 4
Repair-WindowsImage : Cannot bind parameter 'LogLevel'. Cannot convert value "4" to type "Microsoft.Dism.Commands.LogLevel" due to enumeration values that are
not valid. Specify one of the following enumeration values and try again. The possible enumeration values are "Errors, Warnings, WarningsInfo".
At line:1 char:54
+ Repair-WindowsImage -Online -RestoreHealth -LogLevel 4
+ ~
+ CategoryInfo : InvalidArgument: (:) [Repair-WindowsImage], ParameterBindingException
+ FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.Dism.Commands.RepairWindowsImageCommand

PS C:\Windows\system32>
 
Apparently loglevel 4 isn't supported.
I'm out of options on this issue. As all updates seems to install successful I think we can mark this thread as solved.
 
Agree with you, everything looks fine where the server is getting its update normally.

Thank you for all your assistance, much appreciated.
 
Your welcome.

To cleanup you may remove the tools and log files used in this thread.

Take care.
 
Back
Top