Try
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
net stop dosvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start dosvc
net start msiserver
net start bits
net start cryptsvc
net start wuauserv
and finally
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
reboot -> try to update again.