How to Install Microsoft .NET Framework 3.5 Offline in Windows 8 and Later without Internet Connection?

UPDATE: This tutorial will also work in Windows 8.1 and later.

Now-a-days almost all 3rd party software require Microsoft .NET Framework installed in your system. The required .NET Framework version might be different for different software and the most required .NET Framework version is 3.5 which comes preinstalled in Windows 7.

If you are using Windows 8, you might face a problem while trying to run a program which requires .NET Framework 3.5 version. Windows 8 doesn't come with .NET Framework 3.5 version. It comes with the latest .NET Framework 4.5 version preinstalled.

Whenever you try to open a program requiring .NET Framework 3.5, you get following message:

An app on your PC needs the following Windows feature:
.NET Framework 3.5 (includes .NET 2.0 and 3.0)


There are 2 buttons given to install the .NET Framework version or to skip the installation. If you decide to install it, Windows tries to connect to Internet to download the setup files of .NET Framework 3.5.

That's strange because Windows 8 setup contains .NET Framework 3.5 setup files but still Windows tries to connect to Internet. It would have been better and easier if Windows 8 installed the .NET Framework 3.5 without Internet connection just like it does for other Windows components such as Media Center, Internet Explorer, etc which can be installed or uninstalled using "Programs and Features" applet in Control Panel.

If you don't have an Internet connection or if you don't want to waste time and bandwidth in downloading the setup files, here is a way to install .NET Framework 3.5 offline in Windows 8.

Today in this tutorial, we'll tell you how to install .NET Framework 3.5 in Windows 8 without any need of Internet connection. You can install it offline with the help of a single command. This method requires Windows 8 setup disc or ISO file so make sure you have Windows 8 setup files with you.

So without wasting time lets start the tutorial:

1. First you'll need to copy Windows 8 setup files to your hard disk. If you have Windows 8 setup ISO copied in your system, you can mount it by right-click on it and select "Mount" option or you can extract its content using 7-Zip.

If you have Windows 8 setup disc and don't want to copy its content, its ok. Just insert the disc in your CD/DVD drive so that Windows can access its content.

2. Now open Command Prompt as Administrator as mentioned here and then provide following command:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:F:\sources\sxs /LimitAccess

Here "F:" represents the CD/DVD drive letter in your system which contains Windows 8 setup disc. Replace it with the correct drive letter according to your system.

If you extracted Windows 8 setup files in a directory, replace F:\sources\sxs with the correct path.

3. As soon as you execute the above mentioned command, Windows will start installing .NET Framework 3.5 in your system and it'll not require Internet connection.


It'll take a few minutes and you'll get a message that the operation completed successfully.

4. That's it. Now you have installed .NET Framework 3.5 in Windows 8 without using Internet connection.

PS: If you face any problem while using this method, you can take help of following exclusive AskVG app to automatically install .NET Framework 3.5 offline in Windows 8 and 8.1:

Download Microsoft .NET Framework 3.5 Offline Installer for Windows 8 and 8.1

Also Check:

[Fix] 0x800F0906 and 0x800F081F Errors While Installing .NET Framework 3.5


Please share this article: Facebook | Twitter | Google+ | Reddit | Tell a friend

Posted in: Troubleshooting, Windows 8 / 8.1

Next: Follow us on social networks | Tip us | List of popular articles

Other similar articles that may interest you


  • Thanks for Solution VG~. The Message I saw since Windows 8 DP.

  • This is a typical example of User Experience FAIL of Microsoft. GUI tries to install it from the internet and you have to use a DISM command to install it from the image. :(

  • Thank you VG. This is really works! Thanks.

  • worked for me, make sure you get your spaces correct when retyping the command prompt

  • Its work but slow!!!!!! But don't Give up patient It will work perfectly. Thanks VG !!!!!!!!!!!!!!!!!!!!!!!!!

  • Thank You. It will done but takes 2-5 minutes.

  • Hi VG.

    I just wanted to say thanks for this post! I was having a nightmare trying to download the files and your post is the only thing that solved it. THANKS and well done!

  • if you get error

    run command prompt with admin permission

    right click in start -> command prompt (admin) :) ...

  • thank you VG for sharing finally able to this net.framework 3.5... works my Windows 8 pro 64bit Many thanks to you Sir!!!

  • This information really helped me!
    Thanks a LOT!

  • Thanks, my Windows 8 pro refuses to install .net framework
    This was the only way. thanks again

  • This really works like magic . Thank u for your advice .

  • WOW, Finally I've solved this issue Gracias!

  • Cool!!!! It actually works guys.... I have tried som many times but this is the best processssssss.............................
    U rock!!!

  • Hai,
    I am using Vodafone data card it needs .net framework for installing vodafone software finally i got this offline installer and i installed it . first time when i installed windows8 it recommended me to download from 1st time i did , yesterday any of my family relative has broken my laptop at that time my hard disk was not viewing on the preview when i insert win8 os disk then i changed my hard disk same problem came the .net framework is not working,I planned to go store to download it because i have slow internet connection..Thanks Alot ..

  • WOW.......





  • thanku sir....Help me in installing .net 3.5 framework in win 8.1

  • Thanks for Prompt.
    it also works for Windows 8.1.

  • This tool has never disappointed me, success rate of 100%.
    Mayb bcoz i install it from my install media(USB) and not by mounting it.
    Thanx VG.

  • thanks man... it really works.. thanks a lot :)

  • Microsoft Windows [Version 6.2.9200]
    (c) 2012 Microsoft Corporation. All rights reserved.

    C:\Users\Royal Abhishek>Dism /online /enable-feature /featurename:NetFx3 /All /S
    ource:F:\sources\sxs /LimitAccess

    Error: 740

    Elevated permissions are required to run DISM.
    Use an elevated command prompt to complete these tasks.

    C:\Users\Royal Abhishek>

    for the last 2-3 months i am trying to install .net 3.5 on windows 8 laptop but i am not getting solution. today i had tried your method but i am facing these problems

  • VG

    ^^ You need to open Command Prompt as Administrator:

  • Yea, at last I got a very good suggestion form VG, Thanks.

  • updating intel driver online from device manager repeating same as 4-5 times after that my brightness option is 8.1(dell inspiron 15R)

  • Thanks man you really saved me. This problem has now been solved. Continue the good work

Leave a Comment