Windows Updates failing error code 0x80070003

Anonymous
2024-04-03T14:21:48+00:00

Hello,

For the past few months this instance of Windows Server 2016 keeps failing when installing the cumulative updates, most recently updates: 2024-02 Cumulative Update for Windows Server 2016 for x64-based Systems (KB5034767), received error code 0x80070003 and 2024-02 Cumulative Update for .NET Framework 4.8 for Windows Server 2016 for x64 (KB5034614), also with error code 0x80070003.

CBS.log file does show this, but I'm not sure if it's related. "Could not load SrClient DLL from path: SrClient.dll. Continuing without system restore points."

sfc /scannow shows no integrity violations.

We have tried:

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old ren c:\Windows\WindowsUpdate.log WindowsUpdate.old net start wuauserv net start cryptSvc net start bits net start msiserver

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:\Sources\Install.wim:1 /LimitAccess

Rebooted several times. Still getting the same error.

* Moved from Windows/other

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

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes

10 answers

Sort by: Most helpful
  1. Anonymous
    2024-04-04T06:16:44+00:00

    Hello,

    Thank you for posting in Microsoft Community forum.

    Based on the description, I understand your question is related to update.

    Try install manually and check the result:

    Please firstly run below command to scan some system files and check result:

    sfc /scannow

    Dism /Online /Cleanup-Image /restoreHealth

    Then run below commands:

    net stop wuauserv 

    net stop cryptsvc 

    net stop bits 

    net stop msiserver 

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

    ren C: \Windows\System32\catroot2 Catroot2.old

    net start wuauserv

    net start cryptsvc

    net start bits

    net start msiserver 

    Close Command Prompt and reboot your PC.

    Best regards,

    Molly

    0 comments No comments
  2. Anonymous
    2024-04-05T13:37:21+00:00

    Hello,

    I ran the sfc /scannow again, and the DISM repair. These are the results I'm seeing:

    I also ran the commands to restart the services that you specified. I will post updates once I'm able to reboot the server. Thanks.

    0 comments No comments
  3. Anonymous
    2024-04-09T02:47:14+00:00

    Hello,

    You're welcome, sure please take your time.

    Best regards,

    Molly

    0 comments No comments
  4. Anonymous
    2024-04-10T15:05:19+00:00

    Molly,

    We rebooted the Server last night and attempted to run Windows Updates again.

    Package KB5036609 failed to be changed to the Installed state. Status: 0x80070643 Package KB5036899 failed to be changed to the Staged state. Status: 0x800f0816

    RT Please advise next steps. Thanks.

    0 comments No comments
  5. Anonymous
    2024-04-11T08:00:40+00:00

    Hello,

    This error code 0x80070643 indicates a failed installation due to issues during the update process.

    Try run windows udpate trouble-shooter:

    Press Windows + I to open Settings. Go to Update & Security > Troubleshoot. Click on Additional troubleshooters and select Windows Update. Follow the prompts to run the troubleshooter.

    Best regards,

    Molly

    0 comments No comments