Hello, thank you for reaching out to Microsoft Q&A.
Error 0x80070476 occurs due to corrupted update files or Windows update components. You can first try these basic troubleshooting steps and see if it helps.
Option 1. Try running the Windows update troubleshooter.
Go to Start > Settings > System > Troubleshooter > Other troubleshooter > Windows update
Option 2. Run the System File Checker utility scan.
- Open the Command Prompt as an Administrator window.
- Execute these commands one by one and press Enter after each command.
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Option 3. Reset Windows Update components
- Open the Windows PowerShell as an Administrator window.
- Execute these commands one by one and press Enter after each command.
net stop wuauserv
net stop cryptSvc
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
netsh winsock reset
Once completed, restart your computer and install the updates. Let me know how it goes.