[SOLVED] Windows Update Error 0x80073712 on Server 2016

stroti

Active member
Joined
Jul 21, 2021
Posts
29
Hi,

I am getting a windows update error 0x80073712 on a server 2016.

Step #2 - Run SFC Scan
Windows Resource Protection did not find any integrity violations

Step #3 – DISM Scan
abort at 85.7% - Error 0x800f081f "The source files could not be found"

Step #4 - Run SFCFix
SFCfix also aborted at 85.7% - Error 0x800f081f "The source files could not be found"

Step #5 – Export/Upload CBS folder
cbs.zip attached

I am really stuck atm. Any help is really appreciated.

Sebastian
 

Attachments

Any ideas?
Can someone point me to the right direction to help myself?
 
Nobody any idea how solve this? Maybe you can help me help myself giving me a source of information?
 
:-) Hello stroti and welcome to Sysnative.

When you bump your thread it creates replies which make us think someone is already working with you. We also have only a few dedicated experts on the Update forums and so there is a backlog. Please bear with us. Your thread is now on my radar so I will get to it as soon as I can.
 
Please follow the instructions below.

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. Attach this file into your next post for me to check please.
 

Attachments

OK, that action replaced one of the packages that was being reported as corrupt.

Now please try to run the DISM again:

DISM /RestoreHealth Scan
  1. Open an Admin Command Prompt and copy (Ctrl+C) and Paste (Right-click > Paste) the following command into it, then press Enter
    Dism /Online /Cleanup-Image /RestoreHealth
  2. Let me know if it finishes this time and once again provide the CBS folder as you did before.
 
What % did the DISM reach this time? Was it the same?
 
Please try the SFCFix tool again like you did before your first post (step 4 of the posting instructions). It might work this time.
 
It's first displaying a 0x800f81f during a dism (?). Then ist shows no errors or corruptions. SFCfix log and CBS attached.

CBS.log is showing corruptions.
 

Attachments

Yes, I agree the CBS log shows four payload corruptions and over 200 manifest corruptions but the SFCFix tool is unable to fix these and mistakenly indicates there is no problem.

Code:
Summary:
Operation: Detect and Repair
Operation result: 0x800f081f
Last Successful Step: Entire operation completes.
Total Detected Corruption:    242
    CBS Manifest Corruption:    238
    CBS Metadata Corruption:    0
    CSI Manifest Corruption:    0
    CSI Metadata Corruption:    0
    CSI Payload Corruption:    4
Total Repaired Corruption:    0
    CBS Manifest Repaired:    0
    CSI Manifest Repaired:    0
    CSI Payload Repaired:    0
    CSI Store Metadata refreshed:    True

I will need to do some research over the weekend and will get back to you next week or sooner if possible. How long has the system been giving you this problem?
 
Something you can do is provide me with a list of the hotfixes installed on your system.

Please open an Admin Command Prompt (right click on the start menu to select this)
Type in systeminfo and hit enter.

Scroll to the section that displays hotfixes and copy and paste the results into your next post.
 
Code:
Hotfix(es):                                    14 Hotfix(e) installiert.
                                               [01]: KB3186568
                                               [02]: KB3192137
                                               [03]: KB4023834
                                               [04]: KB4033393
                                               [05]: KB4485447
                                               [06]: KB4509091
                                               [07]: KB4520724
                                               [08]: KB4535680
                                               [09]: KB4540723
                                               [10]: KB4550994
                                               [11]: KB4576750
                                               [12]: KB4577586
                                               [13]: KB4589210
                                               [14]: KB5001347
<
I think the issue startet with 04-2021 SSU - but the errors in CBS log coming from KB4540670 from 03-2020 ->so I am not 100% sure.
 
It looks to me as if you have run into problems due to the servicing stack not updating before your last cumulative update (CU). The last SSU on your system is KB4576750 which is the one that loads when you run DISM
Code:
2021-08-13 21:26:28, Info                  CBS    Loaded Servicing Stack v10.0.14393.3926 with Core: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14393.3926_none_7ec739a4221e2b99\cbscore.dll

You needed a new SSU before you applied the last update in April 2021.

There have been two SSUs since the version on your server - they are KB5001078 (Feb 2021) and the latest one KB5001402 (Apr 2021).
From what you said the Apr 2021 SSU failed to install.

However, as you point out the CBS log is referring to errors with missing packages for KB4540670. This is a CU which appears not to be on your system although there must be references to it in your registry. My guess is you actually ran into problems as far back as March 2020 but were not aware of them. KB4540670 is no longer available because it was replaced with KB4541329 and this is also absent. The latest CU was just released a few days ago and is KB5005043 - this will contain all the previous updates.

What happens if you manually try to install the latest SSU followed by the latest cumulative update? Use the links below and in each case select the Server 2016 version to download. Make sure you install the SSU first so do them in the order below.
1. Microsoft Update Catalog
2. Microsoft Update Catalog
 
Installing KB5001402 failed. It is possible to clean up the registry?
 

Attachments

Last edited:
Hello Sebastian,

Sorry for the delay.

Firstly, let's see if the old update can be removed manually.

Remove Update Manually
  1. Click on the Start button and in the search box, type Command Prompt.
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator.
  3. When command prompt opens, copy and paste the following command into it, then press enter.
    wusa /uninstall /KB:4540670
  4. Let me know if it says it was successful or if there are any errors - most likely it will say the update is not installed.
If the not installed message occurs please proceed to gather the registry data:

FRST Registry Search
1. Click your Start button and type in cmd.
2.After you find the Command Prompt, right click on it and select Run as Administrator.
3. Copy and paste the following into the Command Prompt:

reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS

4. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
5. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
6. Copy and paste KB4540670 into the Search box and click the Search Registry button.
7. When the scan is complete a notepad window will open with the results. Please attach this to your next reply. It is saved on your desktop as a file named SearchReg.txt.
 
Hi philic43,

running "wusa /uninstall /KB:4540670" returns "Update is not installed".

SearchReg.txt attached.

-> Can you delete the previous post?
 

Attachments

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

Back
Top