Registry error message when starting program

Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

apthered

Thread Starter
Joined
May 7, 2008
Messages
13
Hi
For any program that I've installed recently and am using for the first time, I get a .NET Framework error message which says:

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

As I don't know much about the registry, I ran a google search with the error message and got a thread in another tech support forum saying that it was a virus. I ran AVG Virus Scan and got no problems and I ran my Registry Mechanic and it fixed the normal things, but the problem is still there.

Any help on this would be appreciated. Thanks in advance.
 

WhitPhil

Gone but never forgotten
Trusted Advisor
Joined
Oct 4, 2000
Messages
8,684
The cause of this is most likely Registry Mechanic that decided that key was useless and deleted it.
That, among other reasons, is why we as forum members (for the most part) do not condone the use of these programs.

As a FYI, read this thread about the damage caused to another poster by Registry Mechanic. http://forums.techguy.org/windows-nt-2000-xp/756736-reg-edit-dummies.html

As for your problem, do Start > Run > Regedit

Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
Select .NETFramework
Is there a field in the right screen called InstallRoot?
If so, is it's value C:\WINDOWS\Microsoft.NET\Framework\

If not, in the area to the right
Right Mouse > New > String Value
In the highlighted name of the field type InstallRoot
Then right mouse on the field > Modify
And in the value data enter C:\WINDOWS\Microsoft.NET\Framework\
 

apthered

Thread Starter
Joined
May 7, 2008
Messages
13
thank you :D
there wasn't a string on the right side called InstallRoot, so I made one.

but i still have a problem. now i get a different error message
.NET Framework Initialization Error
To run this program you must first install one of the following versions of .NET Framework:
v2.0.50727
Contact your application publisher for instructions about obtaining the appropriate version of the .NET Framework

Im not sure how this would have happened because I have automatic Windows Updates...and I was wondering if I should just try a system restore?
 

apthered

Thread Starter
Joined
May 7, 2008
Messages
13
i still got a problem with this :(
i tried installing v2 from the link you gave me but it said i already had it so I couldnt install. Should I reinstall?

I then tried installing v3.5 after downloading it from the microsoft website but it kept getting errors (the _________ has encountered a problem and needs to close kind) about three quarters of the way through the installation

I even tried a system restore to a week ago,but it said there havent been any changes (though i installed some programs)

so, im still stuck :( any ideas on what I should do now? thanks in advance :)
 

WhitPhil

Gone but never forgotten
Trusted Advisor
Joined
Oct 4, 2000
Messages
8,684
I think that I would be tempted to UNinstall version 2 and then reinstall and see if anything changes.
 

apthered

Thread Starter
Joined
May 7, 2008
Messages
13
i uninstalled v2.0 and it worked :|
theres no problems now, no error messages, nothing at all. and im running v1.1
so im guessing it was just a problem with v2.0 :p

anyway, thanks for all the help :D
 
Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 807,865 other people just like you!

Latest posts

Staff online

Top