How to install .NET Framework 3.5 on Windows 10

Posted on 13.11.17   .NET DISM Windows Windows 10

If you’re trying to install .NET Framework 3.5 using the regular installer, it’ll most likely say you already have a newer version installed. Luckily you can still install it using some other methods which I’ll quickly go through today along with its probability of success (because for reasons they only work sometimes).

 

Using Windows Features – probably won’t work

  • Open appwiz.cpl (Programs and Features) and click on Turn Windows features on or off [1]
  • Mark the checkbox for .NET Framework 3.5 (includes .NET 2.0 and 3.0)
  • Press OK

 

Using DISM online version – might work

  • Open command prompt as administrator
  • Enter command: DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~
  • If it works you’ll see a progress bar for the download + installation.

 

Using DISM offline version – works most of the time

  • Get a copy of the .NET Framework 3.5 installation .cab file.
    You can find this inside the Windows 10 install .iso file (open the .iso file in 7-Zip or any other package utility and copy the microsoft-windows-netfx3-ondemand-package.cab file from \sources\sxs\ directory to a place on your drive, like C:\Temp
  • Enter command: DISM.EXE /Online /Add-Package /PackagePath:C:\Temp\microsoft-windows-netfx3-ondemand-package.cab
  • If it works you’ll see a progress bar for the installation.

 

[1]:

More on ITDB

Create a cmd alias/shortcut for issuing commands on remote computer


Managing WiFi profiles in Windows 10


Fix twitchy/wobbling touchpad for Ubuntu based distributions


Turn off CTRL + ALT + DEL at login prompt Windows 10


How to debug a non starting application with ProcMon