DISM gives source files not found and CBS.log shows Store corruption, manifest missing

RJay

New member
Joined
Nov 11, 2021
Posts
2
Hi all,

I'm checking the status of the Component store so that when I next do updates, there should be no issues ...
Windows Server Std 2016 ( Desktop Experience ) - CBS Log attached.

SFC /Scannow ** - all ok

** Do scanhealth first to see if there are any errors - fails with The source files could not be found
dism /online /cleanup-image /scanhealth

** Try to restore - also fails with The source files could not be found
dism /online /cleanup-image /restorehealth

** Redirect to .iso image - also fails with The source files could not be found
dism /online /cleanup-image /restorehealth /source:wim:d:\sources\install.wim:2 /limitaccess

** Delete CBS and DISM logs and run again to get clean logs.
dism /online /cleanup-image /restorehealth ** - also fails with The source files could not be found

** Snipped from DISM.LOG
2021-11-12 00:25:34, Info DISM DISM Package Manager: PID=25044 TID=8812 Error in operation: source for package or file not found, ResolveSource() unsuccessful. (CBS HRESULT=0x800f081f) - CCbsConUIHandler::Error
The source files could not be found; their location must be specified using the /source option to restore the feature. - GetCbsErrorMsg
2021-11-12 00:25:34, Error DISM DISM Package Manager: PID=25044 TID=1248 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x800f081f)

Attached CBS log is from
dism /online /cleanup-image /restorehealth

Looking at the CBS.log file, is seems that two packages have missing manifests .

2021-11-12 00:21:17, Info CBS Not able to find top owner for package Package_2650_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5, assume it is self-owned
2021-11-12 00:21:17, Info CBS Store corruption, manifest missing for package: Package_2650_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5
2021-11-12 00:21:17, Info CBS Mark store corruption flag because of package: Package_2650_for_KB4577015~31bf3856ad364e35~amd64~~10.0.1.5. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
...
<snip>
...
2021-11-12 00:21:17, Info CBS Not able to find top owner for package Package_7588_for_KB4565511~31bf3856ad364e35~amd64~~10.0.1.8, assume it is self-owned
2021-11-12 00:21:17, Info CBS Store corruption, manifest missing for package: Package_7588_for_KB4565511~31bf3856ad364e35~amd64~~10.0.1.8
2021-11-12 00:21:17, Info CBS Mark store corruption flag because of package: Package_7588_for_KB4565511~31bf3856ad364e35~amd64~~10.0.1.8. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

Now usually I would try to find these packages in Microsoft Update and do a stand alone install, but I can't find them anywhere ( maybe I'm just getting old ).

Final resort is to delete the C:\Windows\SoftwareDistribution and C:\Windows\System32\catroot2 directories and start update installs from WSUS.

Any thoughts ?

I will use SFCFix and upload CBS folder if needed but Corporate are fairly tough on the use of "unofficial" third party products.

I hope someone can help.

Best regards.
Ray
 

Attachments

Is SFCFIX compatible with Windows Server 2016 ? ( I see it says compatible w desktop versions, but no mention of server ) .
Best regards,
Ray
 
Hello RJay,

I was just looking back over some of our unanswered threads and came across yours. Are you still needing help with this?
 

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

Back
Top