SharePoint 2013 Setup error if the .NET Framework 4.6 is installed

Source: SharePoint 2013 Setup error if the .NET Framework 4.6 is installed

Recently I often get error messages when installing SharePoint 2013, or other applications that require .Net 4.5.

I’ve tried the usual fixes like uninstalling KB3045563, or running the .Net Framework cleanup tool, but these often don’t work.

WARNING: This method is completely unsupported and should be used on development environments only. Wait for Microsoft to correct the issue before applying to Staging or Production environments.


  1. Run regedit.exe as administrator
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
  3. Right-click the v4 node, click Export, and save the export file somewhere safe – you will need it later
  4. Right-click the v4 node and click Permissions
  5. Click Advanced
  6. Change the Owner to your administrator account, tick “Replace owner on subcontainers and objects”, and click OK
  7. Go through each node under v4 and:
    1. Right-click the node and click Permissions
    2. Set your administrator account to have Full Control and click OK
    3. Change any Version value you find from 4.6.x to 4.5.x (I used 4.5.51209)
  8. Run setup for SharePoint 2013 until you see the “Run Configuration Wizard” screen
  9. Untick the option to run the configuration wizard and click Close
  10. Find the exported .reg file from earlier and double-click it
  11. Confirm Yes that you want to import it back to the registry
  12. Reboot and continue with your installation process