[SOLVED] Security Update Error (Windows 10 Home 22H2 64-bit): KB5033372 failed with 0x800f0831, KB5034441 failed with 0x80070643

Joined
Jan 16, 2024
Posts
10
Hello everyone!

My system has encountered two errors with Windows Update in the past couple of weeks. I hope you can help me.

The first is with what now appears as Security Update for Windows (KB5033372) which failed with error 0x800f0831 (I think this update was also called Cumulative Update for Windows 10 Version 22H2 for x64-based Systems when it first tried to install, but with the same KB number).

The second is with 2024-01 Security Update for Windows 10 Version 22H2 for x64-based Systems (KB5034441) which failed with error 0x80070643

I have run SFC Scan (sfc /scannow) and DISM (DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH) from the command prompt as instructed.

SFC Scan completes with the message "Windows Resource Protection did not find any integrity violations."
DISM stops at 62.3% for some time and then fails with the error 0x800f081f (the same as for update KB5033372) and the message "The source files could not be found. Use the 'Source' option to specify the location of the files that are required to restore the feature." I am not sure which source to specify and I do not know if it will be possible to resolve the error using this method. However, as the following error messages appear in the CBS logs for multiple packages, I am concerned that the component store is corrupted:

Store corruption, manifest missing for package: <package_name>
Failed to resolve package <package_name>
Mark store corruption flag because of package: <package_name>
Repr: Unable to open package <package_name>


I have run ComponentsScanner and although it finished with no errors or corruptions listed in the report, and the message "No corruptions were detected in the COMPONENTS hive.", while the tool was running I did see the following concerning messages:

Sequence numbers do not match! Hive is dirty and the transaction logs should be reviewed for relevant data!
hbin header incorrect at absolute offset 0x22E2000!!! Percent done: 99.67%
Hive parsed successfully - found 71,625 keys and 214,555 values
Starting corruption scan
Sequence mismatch! Primary = 12164. Secondary = 12163


I also did the following when first trying to solve this (before repeating the above steps to ensure current logs for this new thread):

When first trying to install the update KB5033372, I searched for the error 0x800f0831 and followed the steps on this Microsoft troubleshooting document: Error 0x800f0831 when installing an update - Configuration Manager
I noted the error messages in CBS.log and ran DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH and sfc /scannow. DISM again failed with error 0x800f081f and the above messagem so I followed the troubleshooting instructions and attempted to manually repair with the payload of the partially installed component by searching for KB5033372 on Microsoft Update Catalog. I downloaded and attempted to install the update, but this failed.

I then learned of Sysnative, and downloaded and ran SFCFix, which failed with the same error while running DISM, even though the report analysis is as follows:

AutoAnalysis::
SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.


I searched for the error 0x80070643 but could not find a conclusive solution other than the suggestion from a Microsoft answer that this error occurs if .Net Framework is corrupt.

Many thanks for your time, I hope you can help me with these issues.
 

Attachments

Hi and welcome to Sysnative,

Step 1. Download
6530fbb0f4101-56f31e53c97da-SFCFix.PNG
SFCFix and save it to your desktop.

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

Hi Maxstar,
Thank you for getting back to me and providing a fix. I have executed SFCFix and run DISM and enclose the logs. DISM failed with the following error:

Error: 0x800f081f
The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see Configure a Windows Repair Source.
The DISM log file can be found at C:\windows\Logs\DISM\dism.log


I would also like to correct a mistake in my initial post. I misread the error numbers and suggested that the DISM error and KB5033372 error were the same (although I copied the respective error numbers correctly). KB5033372 failed to install with error 0x800f0831 while DISM failed to complete with error 0x800f081f

I have also now seen the posts regarding error 0x80070643 associated with 2024-01 Security Update for Windows 10 Version 22H2 for x64-based Systems (KB5034441) so I am aware that it has been widely reported, is likely unrelated to my other issues, and can safely be hidden in the meantime.

Since my earlier post, Windows Update has attempted to install 2024-01 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5034122) which failed with error 0x800f0818.

Thank you again for your time and expertise.
 

Attachments

Hi,

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

Thank you so much, here is the logfile. DISM completed successfully with no error message, but I have attached the logs in case they are helpful, because afterwards I ran Windows Update again and 2024-01 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5034122) failed to install with error 0x80073701.
 

Attachments

Hi,

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.
 
Open an elevated command prompt, run the following command and copy and paste the result in your next post.
Code:
DISM /online /cleanup-image /AnalyzeComponentStore
 
Deployment Image Servicing and Management tool
Version: 10.0.19041.3570

Image Version: 10.0.19045.3570

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

Component Store (WinSxS) information:

Windows Explorer Reported Size of Component Store : 8.74 GB

Actual Size of Component Store : 8.61 GB

Shared with Windows : 5.41 GB
Backups and Disabled Features : 3.20 GB
Cache and Temporary Data : 0 bytes

Date of Last Cleanup : 2024-01-24 15:03:34

Number of Reclaimable Packages : 1
Component Store Cleanup Recommended : Yes

The operation completed successfully.
 
Please run the following command as well and post the result.
Code:
DISM /online /cleanup-image /StartComponentCleanup
 
Deployment Image Servicing and Management tool
Version: 10.0.19041.3570

Image Version: 10.0.19045.3570

[===== 10.0% ]
[==========================100.0%==========================]
The operation completed successfully.
 
Great, this looks good. It seems you also install the preview updates every month, is that correct? This because the 0x80073701 error are related to them and the missing components.
 
Yes that seems to be correct (regarding the preview updates) - I can see preview updates in the update history.

Although I got that error (0x80073701) initially for Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5034122) which doesn't say it's a preview.

I am now seeing both successful updates and failed updates:

24/01/24: 2024-01 Cumulative Update Preview for .NET Framework 3.5, 4.8 and 4.8.1 for Windows 10 Version 22H2 for x64-based Systems (KB5034582) successfully installed
24/01/24: 2024-01 Update for Windows 10 Version 22H2 for x64-based Systems (KB5033052) successfully installed
24/01/24: 2024-01 Cumulative Update Preview for Windows 10 Version 22H2 for x64-based Systems (KB5034203) failed to install with error 0x80073701

Although it has not tried to install these updates again since they failed. Have they been superseded by later updates?

23/01/24: 2024-01 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5034122) failed to install with error 0x80073701
04/01/24: Security Update for Windows/2023-12 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5033372) failed to install with error 0x800f0831
 
Last edited:
I would suggest to avoid the preview updates in the future. This because they are just beta releases which may contain bugs which can cause problems with newer updates, as we can see in this case! So I would also suggest to perform an in-place-upgrade since the root cause of some issues has been resolved.

Windows 10 Repair Install
This will reinstall and update the operating system and fix any corruptions, without removing any file or program. But make always a backup of all your important data!
  • Go to this Microsoft page and under the title Create Windows 10 installation media press on Download tool now.
  • Save the tool on your Desktop and double click to run it.
  • On the License terms page, if you accept the license terms, select Accept.
  • On the What do you want to do page, select Create installation media (USB....) and then select Next.
  • Choose the ISO file option. Once the download is complete, right click the ISO and select the option Mount.
  • Open the Windows File Explorer and open mounted ISO, and run the setup.exe file.
  • Follow the instructions and click on the option Change what to keep.
  • Select the option Keep personal files and apps and click next.
  • Windows Setup will now start the in-place upgrade installation to repair Windows.
 
OK thank you for the suggestion. How can I turn off preview updates?

Regarding the Repair Install, what is the risk of files and programs/apps being affected? I will back up my personal files but I would just like to check as this is not something I have done before.
 
Hi again, I have not yet completed the in-place-upgrade repair install because Windows Update started downloading "Feature update to Windows 10, version 22H2" and I thought I should wait for it to finish. This update failed to install with error 0xc1900130 so I wondered if you would still recommend proceeding with the repair install at this point. I have already downloaded the ISO file and made a backup of my personal files. Thank you again so much for your help with this.
 
I have completed the in-place-upgrade, which has finished without any problems. I have run windows update again and it downloaded:

2024-01 Cumulative Update Preview for .NET Framework 3.5, 4.8 and 4.8.1 for Windows 10 Version 22H2 for x64 (KB5034582)
I couldn't see how to avoid this preview update. It did not appear as an optional update. But... successfully installed!

2024-01 Security Update for Windows 10 Version 22H2 for x64-based Systems (KB5034441) with Download error - 0x80070643
As this is a known problem I am going to hide this update.

2024-01 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5034122)
Successfully installed!

Microsoft .NET Framework 4.8.1 for Windows 10 Version 22H2 for x64 (KB5011048)
Successfully installed!


The following appeared as an optional update, so I will not install it:

2024-01 Cumulative Update Preview for Windows 10 Version 22H2 for x64-based Systems (KB5034203)


But it finally says that I am up to date and I'm not missing important updates and security fixes, so I think that for now, all is well! Thank you again for all your instructions and fixes.
 
Hi,

Great, preview updates are offered as optional updates. Usually in the third/last week of the month, therfore you call them C or D releases. Preview updates are (non-security) releases and basically a beta release for the upcoming B release each month on Patch Tuesday. You can also check the Windows Update History to see which Latest Cumulative Update (LCU) is an preview version or Patch Tuesday (quality) release.
 

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

Back
Top