Net Framework 3.5  for Windows 10 – Download & Install Guide

Everything you need to successfully install this crucial component

by Madalina Dinita
Madalina Dinita
Madalina Dinita
Windows & Software Expert
Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer. She is interested in all things technology, especially emerging technologies... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • NET Framework 3.5 is an important component on Windows 10 that is responsible for the smooth running of many programs.
  • You can simply enable this component as a Windows 10 feature via the Control Panel.
  • Another simple method to download and install NET Framework 3.5 is to use the offline installer.
net framework 3.5 windows 10
To fix various PC problems, we recommend Restoro PC Repair Tool: This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

NET Framework 3.5 is one of the most important Windows 10 components. The OS relies on this software framework for running applications and programs smoothly.

So, if you want your apps and software to run normally, you need to download the appropriate NET Framework version and ensure it is working without issues. This guide will walk you through the steps required to install this essential component on your PC.

How do I get .Net Framework 3.5 on Windows 10?

In this article

1. Enable the feature via Control Panel

  1. Press the Windows key + R, type appwiz.cpl, and click OK.
    appwiz net framework 3.5 windows 10
  2. Choose Turn Windows features on or off in the left pane.
    turn off
  3. Now, check the box before .NET Framework 3.5 (includes .NET 2.0 and 3.0) and click the OK button.
  4. Finally, wait for the installation to complete and restart your PC to effect the changes.

The good thing about Windows 10 is that you can install the NET Framework 3.5 via the Windows feature. This makes the process easier and faster.

2. Install the feature on demand

install net framework 3.5 windows 10

Another method to install the NET Framework 3.5 on Windows 10 is downloading it on demand from an app that requires the feature.

Once you run such an app, it displays a dialogue box that says it requires NET Framework 3.5. In this case, you only need to click the Install this feature option, which will be downloaded on your PC.

Note that you need to be connected to the internet to use this method.

3. Install NET Framework 3.5 manually

  1. Visit the NET Framework 3.5 download page and click the Download button.
  2. Double-click the downloaded setup file to run it and click the Yes button when prompted by UAC.
  3. Finally, click the Download and Install this feature option and wait for Windows to complete the process.
    download and

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

If you don’t have an app that requires installing the NET Framework 3.5 on Windows 10, you can perform the process manually by following the steps above.

4. Use the Offline installer

  1. Go to the Microsoft Dotnet Framework download website.
  2. Click on the .NET Framework 3.5 link and wait for the download to complete.
    sp1 net framework 3.5 windows 10
  3. Now, double-click the downloaded file and follow the onscreen instructions to complete the installation.

Aside from the online installer, you can also use the offline installer to download and install this important feature. Unlike the online installer, you will have to do most of the installation yourself.

5. Use CMD or PowerShell

  1. Press the Windows key, type cmd, and click Run as administrator under Command Prompt. You can also use Windows PowerShell.
    cmd admin
  2. Type the command below and hit Enter to run it: Dism /online /Enable-Feature /FeatureName:"NetFx3"enable command or the one below on PowerShell Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3"enable powershell net framework 3.5 windows 10
  3. Finally, wait for the command to install the NET Framework 3.5.

If you don’t want to go through the stress of manually installing the NET Framework 3.5 on Windows 10, you can complete the process by running the commands above.

6. Use a Windows Installation Media

  1. Create and insert a Windows bootable media.
  2. Press the Windows key + E to open Windows Explorer and click on This PC in the left pane. Note the drive letter of the bootable media.
    this PC
  3. Now, launch Command Prompt as admin and run the command below: Dism /online /enable-feature /featurename:NetFX3 /All /Source:X:sourcessxs /LimitAccessdism online
  4. Finally, wait for the command to finish running and restart your computer to complete the installation.

With this option, we can draw the curtain on downloading and installing the NET Framework 3.5 on Windows 10. We have provided several options and believe you will surely find one useful.

If you can’t install NET Framework 3.5 on Windows 10, check our detailed guide to force it through.

Feel free to let us know in the comments below if you encountered any issues applying any of the methods above.

This article covers:Topics: