Can't enable .NET Environment in Windows 10 1903

Anonymous
2019-04-10T07:18:57+00:00

Well, this is a showstopper for me. I'm in the Release Preview ring & installed 1903 (18362.30) yesterday . Update went fine. No issues experienced.

Got a Cumulative Update to install today (KB4495666). Installed it & rebooted. Build is now at 18362.53. .NET framework was disabled & 90% of my applications will no longer run! In "Control Panel/Programs and Features/Turn Windows Features on or off", ".NET Environment" is unchecked. If I check it & hit "OK" it take about 10 seconds & says "Windows completed the requested changes". The .NET Environment, however, is still unchecked when I go back to "Turn Windows Features on or off" & >NET applications still don't work.

I've uninstalled all of the updates installed today (KB4495666 & KB4493478), but .NET is still utterly broken. I've read that this was an issue prior to the release of 18362 to the Release Preview ring but was supposed to have been fixed. Looks like this MAJOR bug was reintroduced with the cumulative update?

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

177 answers

Sort by: Newest
  1. Anonymous
    2019-06-05T15:56:40+00:00

    Has anyone tried the following?

    Extract the contents of the Windows 10 1903 iso  (7-zip will do this for you)

    The run the following command from Powershell

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:"<LOCATION OF THE EXTRACTED FILES"

    I know the 'enable features' aspect is broken but I've installed 3.5 using this method.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2019-05-27T21:53:07+00:00

    Thanks Don 

    I have been look for solution for net framework and DISM command have fixed my problem Thanks so much!!!

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2019-05-21T05:54:30+00:00

    Hi Don (and thanks for all the info you shared here),

    I did try a .NET installer, but it only said that .NET is already installed. 

    But I did manage to solve this, without (clean) reinstalling and without the 20H1 insider build. I am not sure which step(s) solved it, but here is what I did (I will also include my initial steps that lead to the problem):

    1. Join Release Preview ring, and update 1809 to 1903 build 18362.113. Everything worked here.
    2. Few days later (yesterday) CU to 18362.116 came. Installed it, rebooted, and BOOM, .NET was gone.
    3. Here I tried installing .NET using the Windows Features window, did not help. Also tried installing .NET from installer, it said .NET is already installed.
    4. Reverted to previous build (1809), from where I started. .NET was still broken, although some things worked, but not everything, PowerShell and Visual Studio were broken.
    5. I exited Windows Insider builds at this point.
    6. I turned .NET off in Windows Features, rebooted, turned it back on again. This did not solve the problem, and I was still in a partially functional .NET situation (I think 3.5 worked and 4.x was broken).
    7. I downloaded from MSDN an ISO with 1903, double clicked that (mounted to a drive), double clicked setup.exe and proceeded to do an in place upgrade, keeping apps and settings. I am on Windows 10 Pro, and I donwloaded an ISO for en_ culture, that was tagged (consumer versions).
    8. This lasted a record long time, several hours, before it completed.
    9. I ended up with 18362.30. But .NET was working again, and in fact now I had different entries in the Windows Features dialog than before (Don mentioned a working version and a non working version, I had the working one now).
    10. Windows Update found a CU that brought me up to 18362.53. As I am no longer on the release preview branch, it does not find any more updates at the moment. .NET is still working.

    So now I am on 1903, although a bit dated build, and no more builds are coming for the time being. .NET is working. But I feel this situation is a bit volatile, because I have no idea what fixed this for me, or what caused it in the first place. 

    I tweeted this thread and the Feedback Hub issue to MS yesterday, plus asked my colleague who is a Regional Director if he could ping someone from MS with these information. Hopefully someone somewhere notices!

    Curious that this problem seemed to have broken the previous Windows version as well, which is something I never encountered before. Usually reverting means I get my computer working again. 

    I am suspecting that by opting to install from an ISO, it did not try to reuse things from my current install (to save bandwidth by not downloading everything) and instead installed everything from the ISO. But at this point this is just a theory.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2019-05-20T16:59:26+00:00

    While you were still on v1903, did you happen to install the recent .NET update? I was wondering if that might also fix .NET.

    At this point, the only fix that seems to work, when nothing else listed here works, is to upgrade to a recent 20H1 Insider build.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2019-05-20T13:12:30+00:00

    This is going to be another interesting update! MS are still reporting "no known issues" & this unrecoverable bug is still doing the rounds.

    Was this answer helpful?

    0 comments No comments