Error at startup

How do I fix the following error I receive at the startup of my PC?  I can only start this on Safe Mode, otherwise I keep on getting the message, at startup, to either run a repair, which I have numerous times, or start windows normally, which keeps on rebooting itself.  Here is the message:

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

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You just need to install the .NET Framework, you have something installed that relies on it.

Install guide here: .NET Install
Another aproach is to boot into safe made and create and set the registry key

1.Open regedit,
2.Goto HKLM\Software\Microsoft\.NETFramework\
3.Right-click on the panel and in the menu select New->String Value
4.Change its name to "InstallRoot",
5.And value to "C:\Windows\Microsoft.NET\Framework"

On my machine for step 5.
Patrick TallaricoDecision Support and Systems AnalystCommented:
I am guessing you are running quickbooks???  It is an Intuit error message.  You could try disabling any quickbooks (or other Intuit product) services that are set to run at startup while yo uare in safe mode.  Then you may be able to boot normally...

Either way you will need to reinstall the .NET Framework again, and possibly the Intuit product(s) you are using.
SD-WAN: Making It Work for You

As bandwidth requirements and Internet costs grow, businesses naturally want to manage budgets by reducing reliance on their most expensive connection types. Learn more about how to make SD-WAN work for your business in our on-demand webinar!

vulture71Author Commented:
I just tried this, but I keept on getting a message stating that :

.NET Framework 4 Client profile has not been repaired because:

Generic trust failure

Any ideas on how to bypass this error?
Can you post the log file for that please? As there are a few different causes of that.
Patrick TallaricoDecision Support and Systems AnalystCommented:
vulture71Author Commented:
I could not resolve with the suggestions provided, does anyone know any other possible ways of resolving this issue?
vulture71Author Commented:
I could not resolve with the suggestions provided, does anyone know any other possible ways of resolving this issue?
vulture71Author Commented:
I've requested that this question be deleted for the following reason:

No one answers my last question.
vulture71Author Commented:
No one ever responded to my last question.
You hardly gave people chance. It is hardly in the spirit of the community.

Please post the log file from the failed install.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.