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

Telnet alternative to check if port is open on host


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


Change Resize Mode for all VMs in RoyalTS 4


How to debug a non starting application with ProcMon


Finding the source for locked AD account from Event Viewer log on Domain controller




  1. […] How to install .NET Framework 3.5 on Windows 10 […]