https://www.techtarget.com/searchenterprisedesktop/blog/Windows-Enterprise-Desktop/KB4058258-Install-Fail-Fix
Lots of Win10 users are reporting issues when trying to install the Spectre follow-up Windows Update item, KB4058258. Many of those who’ve installed KB4056892 have reported issues when trying to add its replacement, KB4058258. A kind of “recipe” has emerged, for those who want to apply this KB4058258 install fail fix. I’ll recite same in the next section of this blog post, and continue with some explanation and analysis.
This is a three step process that requires uninstalling the original update, cleaning up Windows using DISM, then manually installing the follow-up item, KB4058258. Here’s how:
When all these gyrations are complete, the Win10 version should be current (as I write this post, that’s 16299.214) as shown here:
Many users with this issue report getting stuck at lower build numbers
(e.g. 16299.15, 16299.125, or 16299.192).
It seems that some of the changes that KB4056892 makes prevent the follow-up item, KB4058258, from installing. By manually uninstalling the initial item (KB4056892), we undo those changes to make way for the next item to install unimpeded. Running the DISM command sweeps away all traces of that earlier update (or updates plural, for those who find two KB4056892 items in their update histories) from the WinSxS binary store. Then, manually installing the follow up item KB4056892 makes sure that Windows 10 gets caught up to the proper cumulative build index, without having to wait for WU to deliver and install it for you. Voila! Done!
[Note: thanks to those intrepid Windows investigators and troubleshooters at TenForums. I learned about this fix from the thread entitled “Error 0x80073715 in KB4058258.” Special kudos to members Ben Hastings and winactive in getting this nailed down.]
11 Feb 2018