Open Command Prompt as Administrator and type: sfc /scannow
If the error is triggered by a corrupted Windows update or a damaged system file, the built-in repair tools are your best bet. 0xc86044d2 fixed
If you see 0xc86044d2 while trying to update your OS, the update components themselves might be stuck. Open . Stop the update services by typing: net stop wuauserv net stop bits Open Command Prompt as Administrator and type: sfc
Often, 0xc86044d2 is caused by a conflict between background services. A Clean Boot starts Windows with a minimal set of drivers and startup programs. Press Win + R , type , and hit Enter. Stop the update services by typing: net stop
Your PC will reboot into a blue screen and test your RAM modules. If it reports errors, you may need to reseat your RAM sticks or replace them.
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
Here is a comprehensive guide on how to get it fixed and get back to work. 1. Perform a "Clean Boot"