Instructions for installing .NET Framework 3.5 on Windows 10

Instructions for installing .NET Framework 3.5 on Windows 10

Windows 10 comes pre-installed with .NET framework 4.8. However, many applications developed from Windows Vista and Windows 7 require .NET Framework version v3.5 to run. The apps won’t run unless you have the correct version of .NET Framework installed that the application requires.

This guide will show you different ways to install .NET Framework 3.5 online and offline in Windows 10.

Note : You must be logged in with admin rights to install the .NET Framework 3.5.

If you need to repair the .NET Framework 3.5, you can uninstall and then reinstall using the option below.

Install .NET Framework 3.5 on demand

This option requires an Internet connection to install the .NET Framework 3.5.

1. You can see the following configuration dialog box if you try to run an application that requires .NET Framework 3.5. Click Install this feature .

Click Install this feature

2. If prompted by UAC, click Yes.

3. Windows Features will now search, download and install the required files for the .NET Framework 3.5 online from Windows Update.

4. Click Close when finished and the installation is successful.

Click Close when finished

Install the .NET Framework 3.5 in Windows Features

This option requires an Internet connection to install the .NET Framework 3.5.

1. Open Control Panel (icon view) and click the Programs and Features icon.

2. Click the Turn Windows features on or off link on the left side.

This will open the C: Windows System32 OptionalFeatures.exe file.

3. If prompted by UAC, click Yes.

4. Select (black square) .NET Framework 3.5 (includes .NET 2.0 and 3.0) and click OK.

Select .NET Framework 3.5 (includes .NET 2.0 and 3.0)

5. Click Let Windows Update download the files for you.

6. Windows Features will now download and apply (install) the required files for the .NET Framework 3.5 online from Windows Update.

7. Click Close when finished.

Install .NET Framework 3.5 by downloading

This option requires an Internet connection to install the .NET Framework 3.5.

1. Go to the Microsoft Download .NET Framework 3.5 SP1 website and click the Download .NET Framework 3.5 SP1 Runtime button on the web page.

Click the Download .NET Framework 3.5 SP1 Runtime button

2. Save the dotnetfx35.exe file to the desktop and run it.

3. If prompted by UAC, click Yes.

4. Click Download and install this feature .

5. Windows Features will now search, download and install the required files for the .NET Framework 3.5 online from Windows Update.

6. Click Close when finished and the installation is successful.

7. Now, you can delete the dotnetfx35.exe file if you want.

Install .NET Framework 3.5 in Command Prompt

This option requires an Internet connection to install the .NET Framework 3.5.

1. Open Command Prompt as administrator.

2. Copy and paste the command below into the Command Prompt, and then press Enter.

Dism /online /Enable-Feature /FeatureName:"NetFx3"

3. When the installation is complete, you can close the Command Prompt if you want.

Install .NET Framework 3.5 in Command Prompt

Install the .NET Framework 3.5 in PowerShell

This option requires an Internet connection to install the .NET Framework 3.5.

1. Open PowerShell as admin.

2. Copy and paste the command below into PowerShell, and then press Enter.

Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3"

3. When the installation is complete, you can close PowerShell if you want.

Install the .NET Framework 3.5 in PowerShell

Install the .NET Framework 3.5 offline

This option does not use an Internet connection to install the .NET Framework 3.5. This can be useful if you were unable to install the .NET Framework 3.5 using any of the other options above.

1. Do one of the following depending on what you want to use:

If you are not using media with the same Windows 10 build as what is currently installed, you will get an error that the source file cannot be found and the .NET Framework 3.5 will fail to install.

A) USB connection to install Windows 10 with the same build as what is currently installed.

Or:

B) Mount ISO Windows 10 has the same build as what is currently installed.

2. Open This PC in File Explorer ( Win + E ) and note down the drive letter (eg “G”) of this USB or mounted ISO.

Note the drive letter of the USB or mounted ISO

3. Open Command Prompt with admin rights.

4. Enter the command below into the Command Prompt and press Enter.

Dism /online /enable-feature /featurename:NetFX3 /Source:<drive letter>:sourcessxs /LimitAccess

Replace <drive letter> in the above command with the actual drive letter (eg “G”) from step 2 above for the USB or mounted ISO source.

For example:

Dism /online /enable-feature /featurename:NetFX3 /Source:G:sourcessxs /LimitAccess

5. After finishing the installation, you can close the Command Prompt if you want.

Refer to some more articles below:

  • Instructions for setting up and managing FTP Server on Windows 10
  • How to use fingerprint to log in Windows 10?
  • How do I use Cortana to shut down or restart Windows 10?

Good luck!

1