Windows Server 2016 - Fails KB5044293 & KB5049993

KennE

Member
Joined
Feb 7, 2025
Posts
13
Greetings, Guru's. First, I'd like to thank you for your time and expertise.

Code:
C:\>ver

Microsoft Windows [Version 10.0.14393]

I have a Windows Server 2016 that has a number of WU failures dating back to 10/2024 (maybe longer?) The current KB's that are failing to install may be a cascading effect from the earliest failure I'm seeing with KB5044293. Note this screenshot is when I scroll down to the bottom of the WU history.
1738960495350.webp

... and here are some of the recent failures:
1738963080903.webp

SFC and DISM
Passes with flying colors.

ComponentsScanner
Appears to have found some errors:
Code:
Loading registry hive from C:\WINDOWS\System32\config\COMPONENTS
Hive is currently in use, making backup copy
Parsing loaded hive, please wait...
Sequence numbers do not match! Hive is dirty and the transaction logs should be reviewed for relevant data!
hbin header incorrect at absolute offset 0x13C45000!!! Percent done: 99.77 %
Hive parsed successfully - found 469,559 keys and 1,812,501 values
Starting corruption scan
Sequence mismatch! Primary = 411465. Secondary = 411464
Scanning CanonicalData\Catalog for corruptions
Scanning CanonicalData\Deployments for corruptions
Scanning DerivedData\Components for corruptions
Scanning VersionedIndex\...\ComponentFamilies for corruptions
Checking WinSxS catalogs against CanonicalData\Catalogs

It continued to process more things while I worked on other tasks. When it completed, the window closed and the log results appeared, and it says things are good which I find strange being that the output of this tool was showing errors. Perhaps it fixed them? I've attached the log to this post.
 

Attachments

Hi @KennE,

Welcome to Sysnative Forums!

If you haven't already, please review the posting instructions here, and attach the requested log files. Without log files, our helpers will not be able to assist, and this will slow down fixing your machine.

If logs have been already been provided, our team of volunteers will analyse the provided log files to build a fix for your system. Please be aware that this may take several days from your initial post, due to the high volume of threads that we receive.


- Sysnative Windows Update Team
 
Hello and welcome,

Export registry
  1. Click on the Start button and in the search box, type regedit.
  2. When you see regedit on the list, right-click on it and select Run as administrator
  3. When regedit opens, using the left pane, navigate to the following registry key and select it by clicking on it once.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

  4. Once selected, click File > Export....
  5. Name this file Services and save it to your desktop.
  6. Zip the file Services.reg on your desktop and attach the zip file to your next reply.
 
Provide the 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. Note: If you find that you need to reboot and are unable to because this is a server then try Option#2 below.
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 Gofile or WeTransfer and just provide the link here.


Option#2 (only if you are unable to follow the previous instructions)

  • Please download the Freeware RegBak from here: Acelogix Software - Download products
    You will find it at the bottom of the page that the link brings you to.
  • Go ahead and install this program and accept all the defaults. After the last install screen the program should open.
  • Click the New Backup button. Accept the defaults and simply click Start.
  • When it says Finished successfully, click the Close button.
  • This will bring you back to the main screen of the program. You will see one entry in this list with the date that you did it. Right-click on this line-item and select Explore Backup...
  • This will bring you into the folder where the backup was made. You should see a Users folder and a Windows folder along with a couple other files. Double-click on the Windows folder to open it. Then open the System32 folder and then config folder. You should see around 6 files in here, one of which is named COMPONENTS.
  • Copy the COMPONENTS file to your Desktop. If the COMPONENTS file does not exist, please fetch it instead from C:\Windows\System32\config\COMPONENTS.
  • Now right-click on the COMPONENTS file that is on your desktop and select Send to > Compressed (zipped) folder.
  • Then please upload the zip file (COMPONENTS.zip) to your favourite file sharing website (it will be too big to upload here). Examples of services to upload to are Gofile or WeTransfer and then just provide the link in your reply.
  • You can close any open windows you have as well as the RegBak program now.
 
Yes, please be patient.
 
DISM /RestoreHealth Scan
  1. Right-click the Start button and select 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 /RestoreHealth
    Wait for this to finish before you continue

    Code:
    copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  4. This will create a file, cbs.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.
 
Any problems reported after running the DISM command ?
 
Check Windows Update again but do not install any updates.
Provide a screenshot of the available updates first.
 
Install Update with DISM
  1. Download the update MSU here: https://catalog.s.download.windowsu..._6a123d9d7dba130d2a5ebfaa38ce380680ff52ed.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 windows10.0-kb5049993-x64_6a123d9d7dba130d2a5ebfaa38ce380680ff52ed.msu -f:* C:\temp

    DISM.exe /Online /Add-Package /PackagePath:C:\temp\windows10.0-kb5049993-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
 
It's production hours so I'll have to DISM this later this evening... Thanks, PeterJ!

Code:
C:\Users\foo\Downloads>expand windows10.0-kb5049993-x64_6a123d9d7dba130d2a5ebfaa38ce380680ff52ed.msu c:\temp\5049993
Microsoft (R) File Expansion Utility
Copyright (c) Microsoft Corporation. All rights reserved.

The source file contains multiple files.  The -F:filespec option is
required to specify which file(s) are to be expanded.  -F:* may be
used to expand all files.  Type EXPAND -? for more details.

C:\Users\foo\Downloads>expand -F:* windows10.0-kb5049993-x64_6a123d9d7dba130d2a5ebfaa38ce380680ff52ed.msu c:\temp\5049993
Microsoft (R) File Expansion Utility
Copyright (c) Microsoft Corporation. All rights reserved.

Adding c:\temp\5049993\WSUSSCAN.cab to Extraction Queue
Adding c:\temp\5049993\Windows10.0-KB5049993-x64-pkgProperties.txt to Extraction Queue
Adding c:\temp\5049993\Windows10.0-KB5049993-x64.xml to Extraction Queue
Adding c:\temp\5049993\Windows10.0-KB5049993-x64.cab to Extraction Queue

Expanding Files ....
Progress: 3 out of 4 files
Expanding Files Complete ...
4 files total.
 
Code:
C:\temp\5049993>dism.exe /Online /Add-Package /PackagePath:C:\Temp\5049993\windows10.0-kb5049993-x64.cab

Deployment Image Servicing and Management tool
Version: 10.0.14393.4169

Image Version: 10.0.14393.4169

Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.7699.1.9
[==========================100.0%==========================]
The operation completed successfully.
Restart Windows to complete this operation.
Do you want to restart the computer now? (Y/N) Y


Upon reboot, it rolled back:
1740012017040.webp
 

Attachments

Step 1:
Export registry as hive
  • Click on the Start button and in the search box, type regedit
  • When you see regedit on the list, right-click on it and select Run as administrator.
  • When regedit opens, using the left pane, navigate to the following registry key and select it by clicking on it once.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing

  • Once selected, click File > Export....
  • Change the Save as type: to Registry Hive Files (*.*).
  • Name this file ComponentBasedServicing (with no file extension) and save it to your Desktop.
  • Right-click on the saved file and choose Send To -> Compressed (zipped) Folder.
  • Attach the .ZIP file to your next post.
  • If the file is too large to upload here, please upload to Gofile or WeTransfer and just provide the downloadlink here.

Step 2
Attach the file C:\Windows\INF\setupapi.dev.log to your next reply.
 

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

Back
Top