I'm trying to install .Net 3.5 on Windows 10 and I've found that there's no sources/sxs folder anywhere on my computer.Either that or I'm too stupid to find it . Even when I try to download .Net 3.5 through Windows Features on my Control panel it can't find the sources My internet is working fine and I've done that whole thing with the group policy editor so I have no idea where to go from here.

  • So mount a Windows 10 .ISO and point DISM to it instead of your local SxS, which if it is missing, means Windows will be unable to repair itself so that is a problem you should figure out. Of course the correct location is actually ../Windows/WinSxS/... not ../sources/sxs/.. – Ramhound Aug 17 '16 at 10:20

How did you install your Windows 10? If, for example, it was a USB drive with letter E: the following should be sufficient:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\sources\sxs

The file that needs to be in the sxs folder is called microsoft-windows-netfx3-ondemand-package.cab

A different trick is described on Technet: https://blogs.technet.microsoft.com/mniehaus/2015/08/31/adding-features-including-net-3-5-to-windows-10/

In a PowerShell administrator prompt use the following command:

Add-WindowsCapability –Online -Name NetFx3~~~~

Make sure the windows update service isn't disabled. The brain trusts here had it disabled via gpo


protected by Community Oct 24 '18 at 16:33

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.