How to fix .NET Framework Installation error 0x800F0906 on Windows server 2019, 2022

Estimated reading: 2 minutes 385 views

The .NET Framework is a Microsoft software development platform that is required to run many applications and services on Windows operating systems. It offers a comprehensive and consistent programming model for developing applications with visually stunning user interfaces, seamless and secure communication, and the ability to model a variety of business processes. The .NET Framework is a critical component for the proper operation of many software applications, so it must be installed.

The error code 0x800F0906 is a common problem that can arise during the installation of the .NET Framework on Windows server. This error code is typically generated when the system is unable to download and install the required files for the .NET Framework for a variety of reasons, including a poor internet connection, corrupt system files, or conflicts with other software installed on the system.

In this article, we will show you how to fix the error code 0x800F0906.

Solution 1. Check Windows Update

  • Press the Windows key + I to open the Settings app.
  • Click on Update & Security.
  • Select Windows Update and click on Check for updates.

Solution 2. Use the .NET Framework Repair Tool

  • Run the tool and follow the on-screen instructions to repair the .NET Framework installation.

Solution 3. Modify the Group Policy Settings

  • Press the Windows key + R to open the Run dialog box.
  • Type gpedit.msc in the dialog box and press OK to open the Local Group Policy Editor.

  • Expand Computer Configuration and then Administrative Templates. Select System.

  • Open the Specify settings for optional component installation and component repair Group Policy Setting and click on Enabled.

Solution 4. Use the Windows Installation Media

  • Insert the Windows installation media into your computer.
  • Open the Command Prompt.

  • Type the following command and press Enter:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
  • Replace <drive> with the letter of the drive where the Windows installation media is located (e.g., C:\sources\sxs).
  • Wait for the command to complete.

  • Restart your computer to apply the changes.


In ours case after performing the above steps, we did not see the error again.

Hopefully this article will be useful for you. Good luck !