I worked with microsoft support, and they said these directions were on their internal documentation. These steps fixed this error for me.
Open cmd as administrator Run these commands, make sure it says service stopped successfully, or not started. 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 Run these commands, make sure it says service started successfully. net start wuauserv net start cryptSvc net start bits net start msiserver Restart, then try windows update again
That worked great for me.
User contributions licensed under CC BY-SA 3.0