[SOLVED] Sourcing KB Packages for Expired Updates

DarkZrobe

New member
Joined
Jun 24, 2022
Posts
4
I have a server (Windows Server 2016) failing with Error 0c800f0907 when doing a dism /online /cleanup-image /restorehealth.

Reading through the CBS Log it has a few errors where its missing CBS Catalog's

EX:

CBS Catalog Missing Package_5339_for_KB4601318-31bf3856ad364e35~amd64~~10.0.1.3
CBS Catalog Missing Package_5340_for_KB4601318-31bf3856ad364e35~amd64~~10.0.1.3
CBS Catalog Missing Package_5341_for_KB4601318-31bf3856ad364e35~amd64~~10.0.1.3
CBS Catalog Missing Package_5354_for_KB4601318-31bf3856ad364e35~amd64~~10.0.1.3



It appears the KB it needs has been expired and I am not sure where to source the files.
February 9, 2021—KB4601318 (OS Build 14393.4225) - EXPIRED

I was successful in fixing a few other servers that I could find the KB with the instructions here:
How to fix Windows Update errors using DISM (DISM.log) or the System Update Readiness Tool / SURT (CheckSUR.log)
That article has been super helpful in me learning more about DISM.

I have tried to see if that KB is listed in /Get-Packages to try and remove the older update since it has long been superseded but it doesn't show up there or in the control panel.

Can you source these files someplace?
Is there a way to remove the package if it doesn't exist if you can't source the files?

I apologize but I will not be able to upload the logs due to the system the server lives on.
 
Thank you, I got some PMs with the link too. I will test and update with the steps I used to resolve the issue. Thank you!
 
Extracted the cab from the update with 7zip to C:\Temp
Ran:
dism /online /Add-Package /PackagePath:c:\Temp\Windows10.0-KB4601318-x64.cab
This seemed to set that server straight and it now works with a /online /cleanup-image /restorehealth

I have one other server I am waiting to see if its missing anything as one of the logs looked like it was missing a .net package or something. Will report back when that server finishes its DISM run.
 
Looks like the other server had everything it needed from me doing the same thing with KB4516044. Marking this as solved. Thanks guys!
 
Back
Top