[SOLVED] Windows 10 21H2 will fail to update KB5058379. Tools can't find any issue.

cactus7927

Member
Joined
May 28, 2025
Posts
8
Easy, I cannot install the following update: "2025-05 Actualización acumulativa para Windows 10 Version 21H2 para sistemas basados en x64 (KB5058379)"

It will fail every single time. Since that, I got a KB2267602 now next to it, which also refuses to install, although I think that windows update just fail and do not install any.

sfc /scannow can't find anything

Dism /Online /Cleanup-Image /RestoreHealth same thing

chkdsk c: /f /r /x can't find anything.

You tool also shows not to find any problem.

Code:
ComponentsScanner Version 1.5.1.0 by sysnative.com
Windows Version: Windows 10 21H2 x64 (10.0.19044.1288)
Start time: 2025-05-28T20:14:40
Hive scanned: %windir%\System32\config\COMPONENTS
Number of keys: 56293
Number of values: 161507

==== Critical Errors ====
None

==== Corrupt Key Names ====
None

==== Corrupt Value Names ====
None

==== Corrupt Value Data Type ====
None

==== Corrupt Value Data ====
None

==== Repair Log ====
No possible repairs

==== Warnings ====
None


Storing 0KB in C:\Users\Ric\AppData\Local\Sysnative\ComponentsScanner

Finish Time: 2025-05-28T20:15:11. Corruption scan time: 2,16842s
===========================EOF===========================

I can't see a way to attach the Windows log CBS folder so I have used an external service, https://www.swisstransfer.com/d/30c8a3e5-b067-4889-a4cd-be55b4bfea0b
It will be valid until 12/6/2025 or 20 downloads, which should be enough, I can reupload if needed. Regards.
 
Hi and welcome to Sysnative,

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.

Export CBS (Component Based Servicing) hive
  • Click on the Start button and 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.
    Code:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
  • Once selected, click File > Export....
  • Change the Save as type: to Registry Hive Files (*.*).

    622dbef75cd3a-Export-CBS-hive.png

  • Name this file ComponentBasedServicing (with no file extension) and save it to your Desktop.
  • Right-click on the saved file and choose Send > Compressed (zipped) Folder.
  • Attach the .ZIP file to your next post.
  • If the file is too large to upload here, upload the file to www.wetransfer.com and post the link in your next reply.
 
Hi,

Then my first question is whether this installation is legally activated or not?
 
I installed without a key, and then it was activated with a digital license, within the first or second reboot.
 
OK, and that key will probably be a cheap one that is in a grey area in terms of the EULA? So I can only suggest to perform an in-place-upgrade using the modified ISO, also because this outdated build didn't receive any update since October 2021.
 
The key is from a reseller, yes. It should be a LTSC IoT version that should have some updates according to my understanding.

So you are suggesting to use the setup.exe inside the ISO, wouldn't that install a copy of windows over the current one?
 
Since this is not a genuine license and you've used an modified ISO, there could be a few reasons why this system didn't received updates since 2021.

- The product key is blocked by Microsoft, you can check the activation status using the command: slmgr -dlv
- The modified ISO blocked newer feature updates from being installed.

So you are suggesting to use the setup.exe inside the ISO, wouldn't that install a copy of windows over the current one?
Yes, but normally you can keep all the personal files, apps etc. But I would also make a backup first just to be safe to restore things.
 
The ISO is the Spanish ISO I found on the archive org, I only did the unattended.xml so that it could be automated the installation. Would install the same ISO produce the same output, or you are more inclined that maybe some of the policies I clicked on the unattended.xml could be interfering with the update?

I am unsure how safe is to post the command's output of slmgr -dlv online but near the end it says something (translated) License Status: with license

Thank you.
 
I assume you have included the unattended.xml file to the ISO, so it will give the same output when you perform an in-place-upgrade. However, I don't know how the file looks like and which settings you have used.

The SLMGR command will only show a part of the product key, so it's safe to share.
 
This is the unattended.xml that I have used.

I have read it a few times, and there are very little windows updates actions there, but there are a couple I can see:
  1. Lines 281-288 modify the active hours to avoid restarting
  2. Lines 432-433 sets a few things on Windows update
 

Attachments

Rich (BB code):
    {
        reg.exe add "HKLM\Software\Policies\Microsoft\Windows\CloudContent" /v "DisableWindowsConsumerFeatures" /t REG_DWORD /d 1 /f;
    };

Hmm, this part is used to disable the features updates on Windows 10 LTSC Enterprise and/or Education. You've started this topic because Windows Update is no longer working, and this is the root cause! Windows 21H2 is out-dated now, but you can try to remove this entry and try to update again, but I guess it will fail again due to the corruptions.
 
I'll do what you say and reinstall, maybe I can delete the old windows folder later. But it will have to wait until the weekend.

I'll also double check all the things in the unattend.xml, and be a bit more indulgent with it. LTSC IOT shall be quite light anyway.

Thank you Master Maxstar.
 
I have reinstalled (twice, apparently the key was not valid for N version...) and with a less aggresive set of options and so far I have not got any further problem with the updates.
Another thing that I tried to do before was to install winget, which is not available in LTSC, and I think, that I am going to keep being without winget because I can't be bothered to install again.

Thank you.
 
Hi,

Great, and as an alternative for WinGet you can try a Open Source version (UniGetUI), but please try it on a virtual machine first...
 

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

Back
Top