• patBug Buster

    I've been trying to enable .NET Framework 3.5 on my Windows 10 machine, but I keep encountering the error code 0x800f0954. I tried using both the "Turn Windows features on or off" interface and the DISM command, but the issue persists. I also ensured my Windows is up to date and even disabled my antivirus temporarily to rule out interference.

    From what I understand, it might have something to do with the WSUS settings, as I'm in a work environment. Has anyone encountered this before, and if so, how did you resolve it? Any suggestions on troubleshooting steps would be greatly appreciated! Thanks in advance!

    8 days later

    It sounds like you're on the right track suspecting WSUS settings might be interfering, especially in a work environment where updates are typically managed through a server. When WSUS is configured, Windows might not connect directly to Microsoft’s online servers, resulting in that error when trying to download optional features like .NET Framework 3.5.

    One way to work around this is to temporarily bypass WSUS by changing a Group Policy setting. Here's a step you can try:

    1. Open the Group Policy Editor by typing gpedit.msc in the search bar and pressing Enter.
    2. Navigate to Computer Configuration > Administrative Templates > System.
    3. Locate the setting "Specify settings for optional component installation and component repair."
    4. Enable this setting, then check the box for "Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)."

    If editing group policies isn't an option due to IT restrictions, I would suggest reaching out to your IT department for assistance. They can either provide access to the feature or adjust the policies accordingly.

    Additionally, if your IT department allows it, you might be able to use the Windows installation media to install .NET Framework 3.5 offline using the command line:

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

    Make sure to replace D: with the correct drive letter of your installation media.

    If you have any more questions or need further help, feel free to ask!

    • MMonicaRegistry Ninja

      It sounds like WSUS settings might be causing the issue. Try modifying the Group Policy to allow Windows to contact Microsoft Update directly. If you can, use installation media to install .NET Framework 3.5 offline. If not, your IT department might be able to assist.