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-07-01T22:13:55+00:00

    In the second DISM command, the one with /Source, you need to have the ISO mounted to some drive letter.  If you connect your USB drive containing the Version 1903 upgrade, you need to refer to whatever drive letter it has, not to "E:" (unless it happens to be in drive E:).

    That should enable you to install the latest .NET Cumulative Update.  However, there is now a new version, KB4502584, which you can download from the link below.  Be sure to get the right one to match your system.

    https://www.catalog.update.microsoft.com/Search.aspx?q=4502584

    I have tried many things to fix the error.  If your system is in the same error state, it will show an unusual mix of Optional Features (as in your screenshot) when you run optionalfeatures.exe.  The method that I described above is the only way that I have found to repair it without upgrading to a "20H1" Insider build, which will not evolve to become a public version until around April - May of 2020.

    I have not seen the issue either, unless I force it to happen, but I know that for some it apparently happens just by allowing some Cumulative Update to install.  The fact that PowerShell does not work is an indication that you have the same problem as is so difficult to resolve.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2019-07-01T21:32:03+00:00

    As I said on my previous reply, no issues for me.

    I don't know what it is but there must be something else causing the failure.

    This a fresh install of Build 18362.175 (x64) to SSD using the current ISO available from MCT.

    As you can see, .NET 4.8 was installed properly and .NET 3.5 was successfully installed via PS.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2019-07-01T21:16:08+00:00

    Hey all,

    I installed Windows 10 1903 for my girl friend on a new computer on 2019-06-02.

    I installed it with an usb drive created by the media creation tool (https://www.microsoft.com/de-de/software-download/windows10).

    She tried to open the game "The Sims 3" from Origin. But it failed to start showing an error.

    The error has the code 0xC0000135. After some research I found out that the .NET Framework is missing.

    So I tried to install .NET with optionalfeatures.exe. There I can find the features ".NET Extensibility 4.8" and ".NET Extensibility 3.5" and ".NET Environment". When I tried to enable them, the feature installer finished the installation without an error. But when I open optionalfeatures.exe again, the features are unselected.

    My last idea was to open powershell.exe and to install the features with the Install-Feature command let. But when I tried to open PowerShell I got an error that mscoree.dll is missing. So I can not use powershell.

    I tried to uninstall the update KB4495620 and to run the command "DISM /Online /Add-Capability /CapabilityName:NetFx3~~~~". But it failed.

    I also tried the command "DISM /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:E:\Sources\sxs" and it failed again.

    Do you have an idea, how I could fix the issue?

    Greetings from Hamburg, Germany :-)

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2019-06-26T05:36:32+00:00

    Definitely still an issue with a fresh install of 18362.175 (on a fresh SSD to boot)

    No issue here, there must be something else involved...

    This a fresh install of Build 18362.175 (x64) to SSD using the current ISO available from MCT.

    As you can see, .NET 4.8 was installed properly and .NET 3.5 was successfully installed via PS.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2019-06-26T03:39:42+00:00

    If you need a Source for the first DISM command, insert your Windows 10 install media for build 18362 or mount the ISO file for that and direct DISM there as the source. If the install media, or ISO file is at drive E: then:

    DISM /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:E:\Sources\sxs\

    If that succeeds, then you should be able to install KB4495620.  You can download it from the Microsoft Update Catalog.  Be sure to download the correct one for x64 unless you have 32-bit Windows 10 and also not the Server one.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments