Install .Net Framework on Windows machine without internet connection

In this article, you will learn how to install the .Net framework on a Windows machine without an internet connection, so stay connected.

One of the prerequisites for running some programs on Windows is the .Net Framework (.Net Framework 3.5). This package includes the libraries needed to run the program on Windows. Windows (11, 10, 8, 7 and even Windows server) has .NET Framework 4.5 installed by default, and you can easily use the software that has Framework 4.5 requirements.

But the funny thing about Microsoft is that .NET Framework 4.5 does not support its previous versions. Assume that if your program is written using .NET Framework 2.0 or 3.5, it will not work with Framework 4.5. And when you run the program, it tells you that 3.5 frames must be downloaded.


Fortunately, there is an online and offline solution to this problem, and you will not need to download the .NET Framework again in offline mode.

Install the .Net Framework on a Windows machine without an internet connection

To tell you the truth, .NET Framework 3.5 already comes with a Windows ISO image, and it’s not installed by default. So, if you have installed Windows on your computer using an ISO image, you don’t need to use the online method to install .NET Framework 3.5 on your Windows machine without an internet connection. However, if you do not have a Windows ISO image, I recommend using the online method to download and install .NET Framework 3.5. Why, since it saves a lot of time, the ISO image is about 4 GB, which is a lot compared to .NET Framework 3.5.

Note: I’m using Windows 11, so if you’re using Windows 10, the steps are the same.

level 1. The first step for us is to load the windows ISO, when you install it, you will see a new drive appear on this computer. You must remember the drive letter assigned to the installed Windows 11 ISO. In my case, it’s an E drive.

Windows 11 Mounted From ISO Image

” data-medium-file=”” data-large-file=”” loading=”lazy” class=”size-full wp-image-25999″ alt=”1 Windows 11 installed from an ISO image” width=”867″ height=”593″ title=”Install the .Net Framework on a Windows machine without an internet connection 7″ src=””/>

The second step. The second step is that you need to run CMD as administrator, copy the following code and remember to replace the drive letter in it, and then paste it into CMD.

Dism /online /enable-feature /featurename:NetFX3 /All /Source:E:\sources\sxs /LimitAccess
Enable .Net Framework 3.5

In the screenshot above, you can see that the process has completed successfully, now we need to make sure that the .NET Framework 3.5 is installed without any problems. To check this, open the run dialog and type their appwiz.cpl, this will open Programs and Applications. In the left panel, click Turn Windows feature on or off.

Enable the Windows feature

If the .Net Framework is installed, you can see that the box is checked, and if it is not checked, then it is not installed.

.NET Framework 3.5 installed

Install .Net Framework 3.5 online

Now that you know how to install .NET Framework 3.5 offline on Windows, it is not too difficult to install it online either. All you have to do is paste the following command in CMD which is admin and hit Enter. Make sure you have a very good internet connection because it is downloading from the internet.

Dism /online /enable-feature /featurename:NetFX3 /All

However, there is also another way which is windows features, just search for windows feature on startup.

Open Windows feature

Once Windows functionality is available, check the .Net Framework 3.5 box and click OK. Then the Windows feature will give you the following two options.

  • Let Windows Update download the files for you.
  • Do not download files. No changes will be made to your computer.

You have to choose the first option and let Windows download it. That’s it.

Get .Net Framework via Windows Update


Well, here is the process of installing .Net framework on windows machine offline and how you can download it with active internet connection. I hope this article helped you.

Leave a Comment