The error code 0x800F0906 often appears due to a .NET framework errors. You can encounter it when installing the 3.5 or 4 versions of the framework.
In many operating systems, especially the earlier versions, the framework does not come inbuilt. This problem is unique as it can also occur in computers where individuals use Window’s server 2012 and 2012 R2.
Table of Contents
Solutions for error code 0x800F0906
You can resolve the error through several methods.
Method 1: Toggle the Group Policy Settings
The error can arise in cases where the computer has been set up to use Windows Server Update Service (WSUS) instead of the update server alone during servicing.It can cause a conflict with the settings.
If this occurs, then you can contact the system administrator to turn on the group policy option that specifies settings that are used for optional component repair and installation. They can then choose the option to connect the windows update to repair the content or configure the alternative source file path.
The group policy setting can be configured by opening up the group policy setting. Then press the control and find the key to open up the search bar. Type in settings and the option for changing the group policy options will show up. You can then toggle the search menu and find the administrative templates or search through the list.
You can then go to the administrative templates and expand the bar. Try to find the option where you can specify settings for installations of third party components and repairing them. Within the settings, click on the enable button.
If you want to choose an alternative source path file, then choose a path that consists of shared folders that have the content of the \sources\sxs folder. This path is found in the installation media.
If the option above is not possible, then you can pick a WIM file. To pick the file as an optional source file location, you can add the prefix WIM.
Method 2: Use the installation media
Another step to resolve error code 0x800F0906 is by using the installation media for Windows as the file source when you allow the.NET framework 3.5 setting. Once the installation media is running on your system, open the command prompt in administrator and run the command below:
Dism /online /enable-feature /featurename: NetFx3 /All /Source:<drive>: \sources\sxs /LimitAccess
This step will enable the feature and resolve the error.
Method 3: Check your internet connectivity
This is perhaps the most common cause of the error code. It can arise due to a network issue. The firewall settings can also affect your system, leading to the error. Firewall failures and proxy settings can also lead to the error. However, you can resolve it by ensuring that you are connected to the internet.
First, try to connect to the Microsoft Update service. If this is not possible, then contact the network administrator or check your internet connection.
Error code 0x800F0906 is common among many users and system administrators. However, it can be easily resolved by following the steps detailed above. The error code can arise due to various reasons. The methods above ca prove useful for any unique situation.