Why Error Occured?
This error usually indicates a problem with Windows Update.
How to Resolve?
1. Open CMD(command prompt) as administrator and type “net stop WuAuServ” without quotes. This will stop windows update services using CMD
2. Go to Run type %windir%. Basically it is windows directory in your C drive.
3. Find the folder SoftwareDistribution and rename it (let’s say “Sdist“).
4. Now again start windows update services by typing “net start WuAuServ” in cmd.
5.Try reinstalling .NET Framework again.
In-Case you still face any problem while installing .NET Frmework, let us know in the comments below.