Win Server 2019, unable to install KB5099538 and KB5102201. Please help!

Devon Wang 0 Reputation points
2026-07-29T17:27:54.89+00:00

We have problem to install those two patches (KB5099538 and KB5102201) on our VM servers. Error MSG: Failed to install 0x8007000d. We have run sfc /scannow and Dism /Online /Cleanup-Image /RestoreHealth after failed updates, always without finding any problems. We also tried windows update cleanup and the WU troubleshooter but still didn't work. I hope you can help. CBS.zip.log, ComponentsScanner.txt

Windows for business | Windows Server | Devices and deployment | Install Windows updates, features, or roles

1 answer

Sort by: Most helpful
  1. Allan Solomon Mejia 5,420 Reputation points
    2026-07-29T21:03:40.2166667+00:00

    Hello @Devon Wang

    Error 0x8007000d typically indicates invalid or corrupted Windows Update data or component store metadata. Since you've already run SFC and DISM successfully, the next step is to identify whether the issue is with the servicing stack, update cache, or a pending package.

    I'd recommend checking the following:

    • Ensure the latest Servicing Stack Update (SSU) is already installed. Recent cumulative updates require the appropriate SSU.
    • Review C:\Windows\Logs\CBS\CBS.log and C:\Windows\WindowsUpdate.log (or generate it with Get-WindowsUpdateLog) for the first failure rather than the final error code.
    • Check for pending servicing operations:
         dism /online /get-packages | findstr Pending
      
         or
      
         reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending
      

    Reset the Windows Update components and retry the installation.

    If the update still fails, try installing the standalone .msu package from the Microsoft Update Catalog to determine whether the issue is specific to Windows Update.

    Since you've attached CBS.zip and ComponentScanner.txt, it would be helpful to review the CBS log for the specific package or manifest that's failing. That will usually identify the root cause rather than the generic 0x8007000d error.

    Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.