How-To

How To Enable .NET Framework 2.0 and 3.5 in Windows 10 and 8.1

Web browsing

Have you tried to install certain programs on Windows 8 and you get an error saying it needs .NET Framework 2.0? Here’s how to enable previous version of .NET so you can install and use those programs.

While using Windows 8 or Windows 10, I’ve found that many older programs won’t install or run correctly because they require previous versions of the .NET Framework. Here’s how to enable support for those versions of the .NET Framework.

Error Message

Some programs will want to download an older version of the .NET Framework, but this doesn’t work. You still need to enable it.

Install .NET

From the Windows 8 desktop, open the power user menu and select Control Panel.
Control Panel Power User menu

On Windows 10, hit the Windows key, type: control panel, and choose the top result.

control panel windows 10

From the Control Panel, click Programs and Features.
Programs and Features

When the Programs and Features window comes up, click Turn Windows Features On or Off.

Run Windows Features On

Then check .NET Framework 3.5 (includes .NET 2.0 and 3.0) and click OK.

Windows Features

Next, you’ll need to download files from Windows Update.

Download Updates

Wait while the previous versions of the .NET Framework are downloaded and installed.

requied Files

A restart might be required. I enabled previous versions of .NET on three different Windows 8 systems, and my 32-bit version needed to be restarted.

Restart

Now you can start using the programs that require the old versions of the .NET Framework.

51 Comments

51 Comments

  1. 超 洪

    Why I install .net3.5 manual failed ? I download the .netframework 3.5 and copy to windows 8. I run the .net3.5 installation package. it also popup notice. But I want to install .net3.5 not require the network. any body gives some suggest?

    • Brian Burgess

      Some programs will want to download an older version of .NET Framework, but this doesn’t work. You still need to enable it. So, you need to go through the process shown in this article to enable support for previous versions of .NET

    • Genius little boy

      U should Enable windows update , try it it ll fix it propably

  2. Luriflax

    Thanks, but… an application I’m trying to install requires .NET 2.0, and it won’t recognize the 3.5 with 2.0 included, it must have the standalone .NET 2.0 and nothing else. Now, when trying to install 2.0 standalone, it fails…. guess I’m outta luck.

  3. kaybabs

    you too much. kudos

  4. MUBEEN

    i have downloaded .netframe work 3.5 but it was not installing even i enabled it in control panel
    do u have any suggesstions please mail me

  5. Brian Burgess

    @MUBEEN If you enable it with the instructions in this article, you don’t need to download and install it separately. Is that what you’re trying to do?

  6. Belel

    @Brain i tried the above procedures but its not working and its given me error code, am confused.

  7. Belel

    @Brain i tried the above procedures but its not working and its gives me error code, am confused.

    • Genius little boy

      Bro , Listen u gotta turn on windows update , then it ll install for u

      • AlphaLion

        Yes Little Boy … You r a Genius.. I mean Excatly… you have to turn on Windows Update service to get an update out of it… For .Net 2.0 and 3.5….

  8. UNIX

    thnx dude….it worked just fine :)

  9. yaqob

    thank you for your guid

  10. leri

    thnx

  11. Bogdan

    Thank you very much for this guide.

  12. Clement

    how to upgrade window8 any one help

  13. Ranjeet

    hey
    thanks for sharing

  14. Chand

    It’s really very nice post!

  15. Billy

    Thanks Mate,
    Very helpful!

  16. Mir Qasim

    Thnx Dude It Workx Thnx Again & Again

  17. Bittas

    I download a 198mb installer from Windows site, but still I can’t install it

  18. SirTimbit

    Sometimes this method doesn’t work with Windows 10. You may get an error that it can’t download the files. “Error 0x800F081F”
    In that case you can still install .Net 2.x/3.x from your Win10 CD/ISO.
    Go to a command prompt (with admin privs) and type the following:

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

    where source:D refers to the drive letter of your Windows source media/CD.

    • pierre

      that worked for me on a Surface pro 4.

      Thank you for the post.

    • dlatson

      Yes sir, thank you! worked great for me as I have been trying to install certain programs but the .net frame down load would always fail and error.

    • satyajit

      thank you so much.it worked,
      i just mounted a windows 10 iso. then pasted this above command and it woked. :)

  19. mk

    how big is this this files

  20. Alfred

    my network frame 3.5 is not working on my computer and it always gives me errors Error code: 0x800F081F

  21. Oka bRionZ

    download the files. “Error 0x800F081F”
    In that case you can still install .Net 2.x/3.x from your Win10 CD/ISO.
    Go to a command prompt (with admin privs) and type the following:

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

    I used these methods to fix, it still not installing on my laptop

  22. Don Schiff

    This worked. Thank you.

  23. MIke

    And what if you don’t have a source CD/ISO? I get the same error code as the process above goes out to the internet to get some files. It says it has no internet access, but that is not true.

  24. Danny

    i am running windows 10..a program requires netframework 3.5..i have the latest version..if i dowmload and install 3.5 will it mess up myh computer? Thanks

  25. John

    Thanks, worked great!

  26. musharaf

    sir net framework 2.0 is not working and not installing

  27. Kenneth John Esada

    Thanks a lot! It helps. :) Cheers!

  28. Antwi Frimpong Derrick

    Much appreciated.You have really helped me a lot

  29. Ketim

    Awesome! Thank you!

  30. AP

    Thank you very much Brian. It worked

  31. zeeshan

    when i apply this method at my computer i get the error 0x80072ee6 and this is not install.

  32. Yovs

    I took advice with .NET 2.0 on Windows 10 – SUCCESFULLY

  33. Alyssa

    Just want to tell you, THANK YOU! It worked.

  34. Nicolas

    thank you!

    greetings from Chile

  35. Tolulope Stephen

    please, the progressing bar doesn’t progress after i have click on download features required, what should be the problem

  36. Ridha Aloina

    Thank you admin :* I’ve been crying a lot before it..

  37. tim

    worked fine on win 10 no problems, Thanks

  38. E

    Thanks Dude

  39. Cs

    Thank you. I wish all instructions were this clear.

  40. Douglas

    I was trying to load Sound Forge 10.0 into my Windows 10 Pro and the SF software kept telling me it needed MS Framework 2.0 to install and then abort.
    So I followed your procedure and low and behold it installed without a hitch, works fine. Thanks for helping those who aren’t computer savvy.

  41. tony Bhai

    Thanks brother

  42. Dr Murthy Remilla

    excellent and simple solution.it solved my problem

  43. Mrs. Hilloah Driskill

    tHANK YOU VERY MUCH. OOPS CAPS ON.

Leave a Reply

Your email address will not be published. Required fields are marked *

 

To Top