Check out our guides for 0x6af479b2 and 0xfb1f6b98 .
Close Command Prompt and restart your PC. Attempt the update again. This alone fixes 0xc86044d2 in nearly 70% of cases. 0xc86044d2 fixed
Navigate to C:\Windows\SoftwareDistribution and delete all files inside. Go back to Command Prompt and restart the services: net start wuauserv net start bits 4. Update or Reinstall .NET Framework Check out our guides for 0x6af479b2 and 0xfb1f6b98
If the troubleshooter fails, the "scorched earth" policy for the update cache is often necessary. This involves stopping the services and renaming the C:\Windows\SoftwareDistribution 0xc86044d2 fixed