How-To

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

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, I’ve found that a lot of older programs won’t install or run correctly because they require previous versions of .NET Framework. Here’s how to enable support for those versions of .NET Framework.

Error Message

Some programs will want to download an older version of .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

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 .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 .NET Framework.


35 Comments

35 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?

    • 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. @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. how to upgrade window8 any one help

  13. hey
    thanks for sharing

  14. It’s really very nice post!

  15. Billy  

    Thanks Mate,
    Very helpful!

  16. Mir Qasim  

    Thnx Dude It Workx Thnx Again & Again

  17. 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. 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!

Leave a Reply

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

 

To Top