.NET Framework has not been installed because a certificate chain could not be built to a trusted root authority

Issue

This blog post describes how to fix the error: .NET Framework 4.6.2 has not been installed because a certificate chain could not be built to a trusted root authority on Windows 7 and Server 2008 R2.


Cause

This error can occur when installing the .NET Framework 4.7/4.6.2/4.6.1/4.6 or 4.5.2 on Windows Server 2008 SP2, Windows 7 SP1 and Windows Server 2008 R2 SP1 when an internet connection is not available.

Resolution

Download and import the latest Microsoft root certificate into Trusted Root Certification Authorities on the Local Machine using the Certificates snap-in in MMC.

Please read the following Microsoft article for different methods of doing this:
https://support.microsoft.com/en-gb/help/3149737/known-issue-for-security-update-3136000-for-the-net-framework-4-6-1-4

Edit: The above link is currently broken.  However, the Microsoft root certificate can be downloaded from this page: https://www.microsoft.com/pkiops/Docs/Repository.htm

Related Posts

Comments

Popular posts from this blog

LG TV This app will now restart to free up more memory

LG TV Clear All Browsing History Data

Excel Import CSV not using "Use First Row as Headers"