Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

How To Fix .net Framework 3.5 Installation Error 0x800F0906 and 0x800F081F in windows 10 and 8.1

After Complete a fresh windows 10 and 8.1 installation, during installing basic software you will some times get a screen with showing A message like An App On your PC needs the following Windows Feature: .Net Framework 3.5 ( includes .NET 2.0 and 3.0 ).

When you try and add the .NET 3.5 feature via Control Panel, it sits there for an age and then produces Error: 0x800F081F indicating it cannot locate the source files .

When you try to add the .NET 3.5 feature, it sits there for an age and produces Error: 0x800F0906 indicating it cannot download the source files.

Windows Couldn't Complete the requested Changes.
Windows couldn’t connect to the internet to download necessary files. Make sure that you’re connected to the internet and click ‘Retry’ to try again. Error code:  0x800f081f or 0x800F0906

The .NET Framework is an integral part of many applications running on Windows and provides common functionality for those applications to run. For developers, the .NET Framework provides a consistent programming model for building applications. if you are using the Windows operating system, the .NET Framework may already be installed on your computer. Specifically, the .NET Framework 4.5 is included with Windows 8.1 and the .NET Framework 4.5.1 is included with Windows 10.

The .NET Framework 3.5 is used by apps built for versions 2.0 and 3.0. Installing a Windows language pack before installing the .NET Framework 3.5 may cause the .NET Framework 3.5 installation to fail. The .NET Framework 3.5, is not automatically installed with Windows 10 and Windows 8.1 and must be separately enabled to run applications that depend on it.

Lets See The Actual Problem and how to Solve this 

you just finish the windows 10 and 8.1 installation and trying to install some basic software. while installation you will get a error message An App On your PC needs the following Windows Feature: .Net Framework 3.5 ( includes .NET 2.0 and 3.0 ) As Shown Bellow image.


When you click on install this Feature  you will get a Error message


Here if you Try to Enable the .net Framework 3.5 on windows Programs and Features

( To Enable The  .net Framework 3.5 Feature in windows move to Control Panel -> Programs and Features -> Turn Windows features on or off option. here select .NET Framework 3.5 ( include 2.0 and 3.0 )


and click ok this will install or enable the Net Framework 3.5 Feature.  But some times During Enableing the Feature you will see fallowing Error message Windows couldn’t connect to the internet to download necessary files. Make sure that you’re connected to the internet and click ‘Retry’ to try again. Error code 0x800F0906  as shown bellow image


In general, do not uninstall any versions of the .NET Framework from your computer. Different apps depend on different versions of the framework and multiple versions of the .NET Framework can be loaded on a single computer at the same time.

 Fix .net Framework 3.5 Installation Error 0x800F0906 and 0x800F081F in windows 10 and 8.1  
 Actually these error messages are coming due to following 3 updates released by Microsoft for .NET Framework 3.5: KB2966826,  KB2966827, KB2966828

Above mentioned updates are security updates for .NET Framework 3.5 in Windows 10 ,8.1 and Windows Server 2012 R2. These updates are applied via Windows Update regardless of whether you have .NET Framework 3.5 enabled or not. If these updates are installed in your system and you try to install .NET Framework 3.5, you'll receive 0x800F0906 and 0x800F081F error messages.

first try to uninstall the update files from windows.

To do this Open Control Panel, click on Programs and Features icon and then click on View installed updates link present in the left sidebar. Now scroll down a little and look for following updates:


 Once you find the updates, right-click on each update and select Uninstall option. Alternatively, you can double-click on the updates to directly uninstall them or click on Uninstall button present in the toolbar. Now After uninstalling the updates, try to install .NET Framework 3.5 again using any method and this time it should install without any problem.

Method 02 : Enable .net Framework 3.5 using Command 

This is the best way to fix this Problme i have found first download the net framework 3.5 package from given download link bellow. this is a zip file, after finish the  download copy the download zip file and locate it on windows installation Drive ( your C drive ).

Download microsoft-windows-netfx3-ondemand-package.cab

 Now Open command prompt as administrator and use command Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\ /LimitAccess and press enter key to execute the command.



/Online: targets the operating system you're running (instead of an offline Windows image).

/Enable-Feature /FeatureName :NetFx3 specifies that you want to enable the .NET Framework 3.5.

/All: enables all parent features of the .NET Framework 3.5.

/LimitAccess: prevents DISM from contacting Windows Update.

wait until the operation complete 100 % you will get message the operation complete. This Will enable the .net Framework 3.5 Feature with our any error. now install any software any thing you didn't receive message : your PC needs the following Windows Feature: .Net Framework 3.5 ( includes .NET 2.0 and 3.0 )

If you are unable to download the microsoft-windows-netfx3-ondemand-package.cab then Insert your install media or mount the ISO for your Windows 10 version and  Note down the drive letter.

Open an elevated Command Prompt (Run as Administrator)
Enter the command:

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

(replace ‘X’ with the proper drive letter for the source of your installer)

Press enter and the process should progress through completion. Reboot.

After rebooting, the .NET Framework 3.5 (includes .NET 2.0 and 3.0) will be available on the computer. If you head to the Turn Windows features on or off dialog, you will notice that the top .NET Framework 3.5 option is now checked.

 hope you will get fixed this error. let us know have any query or suggestion bellow comment box.



This post first appeared on Windows101Tricks - Windows 11 And Windows 10 How To Guide, please read the originial post: here

Share the post

How To Fix .net Framework 3.5 Installation Error 0x800F0906 and 0x800F081F in windows 10 and 8.1

×

Subscribe to Windows101tricks - Windows 11 And Windows 10 How To Guide

Get updates delivered right to your inbox!

Thank you for your subscription

×