Microsoft.NET Framework Version 2.0 message appears at Windows 8.1 desktop

Hello and Good Evening Everyone,

           I am needing help resolving a message which is seen each time the Windows 8.1 desktop is loaded.  The message which needs resolution reads as follows:  Required System Software Not Installed.... Microsoft.NET Framework Version 2.0 is required to continue.  The software is available for free download at http://www.microsoft.com/downloads/   

           At this point, I have not attempted any kind of troubleshooting.  Any advisement and guidance given to the best approach to downloading, installing, and configuring Microsoft.NET Framework Version 2.0 will be greatly appreciated.

          Thank you.

          George
GMartinAsked:
Who is Participating?
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.

JohnBusiness Consultant (Owner)Commented:
Make sure .NET3.5 and .NET4 are both enabled in Windows Features (Control Panel, Programs and Features). If not checked (both of them), check them and restart. .NET2 for Windows 8 is included in those two features.

Also download and run .NET Fix Verifier. It can tell you what is there and make some repairs.

http://support.microsoft.com/kb/2698555
http://go.microsoft.com/fwlink/?LinkID=246062
0
GMartinAuthor Commented:
Hello

           Thank you so much for your quick reply to my question.  Upon following your suggestions, I did notice a black box instead of a check by  .NET3.5 and .NET4 .  I took the liberty of checking all items within both  .NET3.5 and .NET4 which allowed both of them to be fully enabled as confirmed by the check.  Then, I saved these changes and restarted the pc.  The error message did come back at the Windows 8.1 desktop.  I took it a step further by downloading and running  .NET Fix Verifier which did carry out some repairs.  When I restarted the pc again, the error message  Required System Software Not Installed.... Microsoft.NET Framework Version 2.0 is required to continue.  The software is available for free download at http://www.microsoft.com/downloads/   

          This error message is apparently going to be tricky to resolve.  If you or someone else should have further suggestions, I am certainly eager to try them out.  

           Once again, many thanks for trying to find an answer here to this concern.  I hope to hear more from you.

           George
0
JohnBusiness Consultant (Owner)Commented:
Perhaps try the following.

Uncheck both .NET3.5 and .NET4 in Windows Features and restart. Now .NET Framework is gone. Having restarted, go back and enable both in Windows Features which will force another restart. Do that (restart) and then run Windows Update to update .NET.

Please let us know if that helps.
0
Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

GMartinAuthor Commented:
Hello

          I am not sure if this will help much, but, I do remember getting a message indicating to reinstall the .NET framework that was failing as a suggestion from the .NET Fix Verifier utility.  

          George
0
JohnBusiness Consultant (Owner)Commented:
As I noted, for Windows 8 .NET2 is included with .NET3.5. So my hope is that by disabling both, restarting, and enabling both, that you will have completely reinstalled .NET. That is my hope (so as to avoid deeper repairs). Don't forget to update.
0
GMartinAuthor Commented:
Hello

            Unfortunately, I am still getting the same message after disabling, restarting, enabling, restarting, and applying 5 updates from within Windows Update.  Your suggestions are great ones because they are logical and target the error message directly.  By the way, this computer was previously infected with istart123 malware which has been removed.  I am wondering if this malware may have possibly damaged some system files.  

             On a positive note, everything is working great with this computer now despite of the Microsoft.NET 2.0 Framework error message.  With that point in mind, I am wondering what the Microsoft.NET 2.0 Framework actually does with respect to the functionality of the computer and internet performance.  Perhaps this error message can be ignored if the role of Microsoft.NET 2.0 Framework is insignificant.

               George
0
JohnBusiness Consultant (Owner)Commented:
About the only thing you can do if none of the above work is a Windows 8 Refresh. This is an aggressive fix that keeps data and some software, but makes you reinstall some software as well.

If you made your system from a Windows 8 / 8.1 DVD, you can run that DVD and try a Windows 8 Repair Install (which, if it works, will keep both data and programs).

If you can ignore the message until a convenient time, that may be the thing to do.
0

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
McKnifeCommented:
I would wait and first try the dism command mentioned here: http://msdn.microsoft.com/en-us/library/hh506443(v=vs.110).aspx
0
JohnBusiness Consultant (Owner)Commented:
George - DISM is an advanced form of System File Checker and will eventually replace SFC.

I have run it and it corrected issues SFC could not, but it did not repair my IE problem - that was down to other things that I fixed.  It is certainly worth a try.

DISM.exe /Online /Cleanup-image /Scanhealth to look for problems.
DISM.exe /Online /Cleanup-image /Restorehealth to fix problems.

Both take a long time to run (15 - 20 minutes each).
0
McKnifeCommented:
With dism, I meant no checking, but installing, just as in my linked article.
By the way, if I take a win8.1 workstation (test workstation), trying to install the dotnet windows feature gives
Screen(of course I am online)
0
JohnBusiness Consultant (Owner)Commented:
I have not yet used the DISM feature you pointed to. I have used the Scanhealth and Restorehealth features successfully.

I have no problems with .NET on my Windows 8.1. I enabled them through Features (a long time ago) and they have worked well ever since.
0
GMartinAuthor Commented:
Hello Everyone,

           Thanks so much for the tips regarding the DISM command parameter in addition to the command strings to use along with it for troubleshooting purposes.  Incidentally, will the integrity of the programs and end user files be protected while carrying out the command parameters of DISM.exe /Online /Cleanup-image /Scanhealth and DISM.exe /Online /Cleanup-image /Restorehealth?  Secondly, will a Windows 8 DVD be required to carry out these command parameters?  And, finally, is there an image file on the hard of new Dell computers which allows for a "restore" of the computer back to its original default manufacturer settings without the need for a Windows 8 DVD?  

           Any feedback given to my followup questions will be greatly appreciated.

           Thank you

           George
0
JohnBusiness Consultant (Owner)Commented:
You can run DISM ... /Restorehealth (or Scanhealth without any Windows 8 DVD.  Running DISM should not do any damage. I have run DISM a couple of times.

Dell should have included a recovery partition and their documentation (usually local help file) will tell you how to access it. I have a ThinkVantage button on my Lenovo, for example,
0
McKnifeCommented:
As you said you managed to install dotnet 3.5 using the feature installation, but it is still not working, I recommended to use dism to install it, not to do a healthcheck. Please do that. Yes, a DVD or ISO file is required.
0
JohnBusiness Consultant (Owner)Commented:
George - Thank you and I hope all is working now.
0
GMartinAuthor Commented:
Hello and Good Afternoon Everyone,

             Thanks so much for your indulgence and followups with my question.  After trying out all of the options available without having a Windows 8 operating system on DVD or as an ISO, the Microsoft .NET 2.0 message still remains.  However, there are 2 very important and positive things to mention here.  First, this message is not off-setting the performance of the pc in any way.  The internet, applications, operating system, etc. seem to be undeterred eventhough the message being displayed each time at startup implies a missing Microsoft.NET 2.0 Framework.  Secondly, and most importantly, I did learn a great deal from this troubleshooting session.  For instance,  I did not know about the DISM.exe /Online /Cleanup-image /Scanhealth to look for problems and the
DISM.exe /Online /Cleanup-image /Restorehealth to fix problems as suggested by John Hurst.  I was able to successfully execute these command parameters.  The analysis did not detect any corrupted system files or components, thus, ruling this out as a possible culprit.  

            As a wrap up here, I wish I had a Windows 8.0 or Windows 8.1 installation DVD.  I believe this would had opened the doors sort of speak to further troubleshooting options.  At this point, I am happy though because everything on this pc is still working just fine.  Maybe at a later time we can look into carrying out a wipe and reload of the system once we acquire a Windows 8 installation DVD.  

              Thanks again everyone for the insightful feedback shared in response to my concern.

               George
0
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
Windows 8

From novice to tech pro — start learning today.