0

Troubleshooting Installation Failure of .NET Framework 3.5 on Windows Server 2016

If you encounter the error code 0x800f0831 during the .NET Framework 3.5 installation on Windows Server 2016, here's how to address it:

  1. Verify the installation of .NET Framework 3.5: Navigate to the Control Panel, select Programs and Features, and search for Microsoft .NET Framework 3.5 to check its installation status. If already installed, no further action is required.
  2. Execute the DISM command: Launch Command Prompt with administrative privileges and enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs. Adjust 'D:' to correspond with the drive where your Windows Server 2016 installation media is located. This ensures installation directly from the media.
  3. Utilize the Windows Server 2016 installation disk: Insert your Windows Server 2016 disk and navigate to the Sources directory to locate the 'sxs' file. Transfer this file to an accessible location on your server. Using an administrator Command Prompt, input: Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:\sxs, changing 'C:' to your specific file location.
  4. Update your Windows Server: Access Settings > Update & Security > Windows Update to ensure your system is fully updated. Apply all pending updates before attempting to install .NET Framework 3.5 again.
  5. Temporarily disable antivirus programs: Antivirus software can occasionally obstruct the installation of .NET Framework 3.5. Deactivate your antivirus briefly and attempt the installation once more.

Check out feedback from our satisfied customers.

We’re dedicated to your success, and their experiences show why we’re the trusted source for Microsoft licences.