Hi Amelia,
Error 0x80073712 means the component store is corrupted, so DISM without a source will fail. The supported fix is to mount the exact Windows Server ISO that matches your build and run DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim /LimitAccess. If the WIM is split, use install.esd. After that, run sfc /scannow and retry the update. If corruption persists, clear C:\Windows\SoftwareDistribution and C:\Windows\System32\catroot2, restart the Windows Update service, then reapply the patch. If none of these steps resolve it, the official Microsoft recommendation is an in‑place upgrade repair using the same ISO, which rebuilds the component store while preserving roles and data. See DISM repair guidance and Windows Update error 0x80073712 for Microsoft’s documentation.
If the above response helps answer your question, please hit "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
Harry.