Error 0x80070643 - Win 10 Update failure

I got an error while updating my windows 10 OS right now: Update for Windows 10 Version 1511 for x64-based Systems (KB3122947) - Error 0x80070643. What the heck is this about? I followed all steps and rules of the game and got this. Why would this happen?

Rename the softwareDistribution folder
Run CMD with administrator and type
net stop wuauserv
net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits

then Clear Catroot2 folder contents

net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

Next, delete all the contents of the catroot2 folder.( Location–Windows/System32/catroot2

net start cryptsvc

Run Windows Update Troubleshooter

Install Windows Updates in Clean Boot State–run windows type ms config and from services tap disable all services except microsoft services and from startup services disable all startup programes and restart your PC

I suggest you to reset Windows Updates Components. Resetting Windows Update Components and the Windows Update files helps to fix Windows Update errors.

Please refer to Official Courtesy : Additional resources for Windows Update - Windows Client | Microsoft Learn

Open an Elevated command Prompt ,Press Windows key+X and select Command Prompt(Admin))

  • For 64 bit systems, you need to Enter the following command:

dism /online /add-package /packagepath:C:\Windows\SoftwareDistribution\Download\c4a1b8896ce9fbfea96c1ee6890d52a5\windows10.0-kb3122947-x64.cab

  • For 32 bit systems,you need to Enter the following command:

dism /online /add-package /packagepath:C:\Windows\SoftwareDistribution\Download\b0a5da1b24245bc4237166e09bae92da\windows10.0-kb3122947-x86.cab