Please set registry key - HKLM\Software\Microsoft\.NETFramework\InstallRoot to point to the .NET Framework install location


  • As topic above. 

    Everytime I try to run Microsoft Fix It. This error message appear.

    Actually, what is the root of this problem emerged ?  

    And how to solve this problem ?
    Friday, November 01, 2013 1:35 AM

All replies

  • Actually I dont really understand the step.

    Is there any other choice of step may I take ?

    Friday, November 01, 2013 4:15 AM
  • Dont know if this is a common issue, but some guy with a SQL Server solved it and if you enter the error, you end up here quite fast.

    The install root path needs to be created at another subfolder. You can do this by just creating a new .reg file.

    1.Create an empty .txt file (for example on the desktop)

    2.Paste the following code:

    Windows Registry Editor Version 5.00

    3.Rename the file to "fix.reg"

    4.Run the file and restart the pc. Done.

    • Edited by Cort Andrus Wednesday, September 21, 2016 9:39 AM
    Wednesday, September 21, 2016 9:38 AM
  • Cort Andrus,     Thank you so much for this solution.   You see,  I use .NET Framework to run something very important on my PC, and it's called Blue Stacks version 2, and this weekend I received a bad error that needed this special fix to fix the registry problem.   Thank you so much for helping with this special registry command.  I appreciate it.  

    Adam E. 


    Saturday, May 06, 2017 10:12 PM
  • That page no longer exists, please update.


    Monday, June 04, 2018 8:47 PM
  • Hello, I would like to know how I do this if you could be more specific because I have the same problem and I know almost nothing
    • Edited by lanzetti Thursday, June 21, 2018 2:27 PM
    Thursday, June 21, 2018 2:27 PM
  • I have this same issue.

    .Net Install?  
    I have many! One of each.  One for all.

    I get the "Please set registry key HKLM\Software\Microsoft\>netFramework\InstallRoot to point to the .NET Framework install location." error whenever I try and run software on the CD's that hospitals send to each other with DICOM (Radio-graphic) studies on them. Doesn't matter the program- its a .NET program.

    The Registry key referenced, its correct

    ALSO, the one NOT mentioned- is also correct: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\InstallRoot = C:\Windows\Microsoft.NET\Framework\

    HKLM\Software\Microsoft\>netFramework\InstallRoot= C:\Windows\Microsoft.NET\Framework64\

    I see many people with this problem.  No one with solutions.  

    I have the following .NET assemblies: v1, v2.0.50727, v3.0 v4.0.30319 v3.5, v4.5, v4.5.25000, v4.7.2 and others.  I have Visual Studio, and the Windows SDK installed which come with some too, including the SDK versions (and may be  a source of the problem, since people without Visual Studio in my office --aka everyone else- have no issues"

    • Edited by A Timmons MD Thursday, September 20, 2018 12:36 AM
    Thursday, September 20, 2018 12:35 AM