[Fix] 0x800F0906 and 0x800F081F Error Messages While Installing .NET Framework 3.5 in Windows 8/8.1

You might be aware of the fact that Windows 8 and Windows 8.1 operating systems don't come with Microsoft .NET Framework 3.5 installed. But there are many 3rd party software programs which require .NET Framework 3.5 in your system. In such cases you need to install the .NET Framework 3.5 version in Windows 8/8.1 manually.

There are 2 ways to install .NET Framework 3.5 in Windows 8/8.1:

  • Online Install
  • Offline Install

In Online Install method, you install .NET Framework 3.5 using Control Panel -> Programs and Features -> Turn Windows features on or off option. In this method, Windows first downloads the setup files of .NET Framework 3.5 from Internet and then installs it in your computer system.

In Offline Install method, you use a built-in command to install .NET Framework 3.5 directly using Windows setup disc without requiring Internet connection as mentioned here. You can also use Microsoft .NET Framework 3.5 Offline Installer to automatically install .NET Framework 3.5 offline in Windows 8/8.1.

PROBLEM DESCRIPTION:

Recently we have received many comments and emails from our readers regarding a few error messages while installing .NET Framework 3.5 in Windows 8/8.1. Whenever users try to install .NET Framework 3.5 in Windows 8/8.1, they receive following error messages:

Error: 0x800F081F
The source files could not be found.

OR

Error: 0x800F0906
The source files could not be downloaded.
OR
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_Message_NET_Framework_Installation_Windows_8.png

It doesn't matter whether they try online method or offline method, the same error messages and codes are shown by Windows.

PROBLEM REASON:

Actually these error messages are coming due to following 3 updates recently released by Microsoft for .NET Framework 3.5:

  • KB2966826
  • KB2966827
  • KB2966828

Above mentioned updates are security updates for .NET Framework 3.5 in Windows 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.

PROBLEM SOLUTION:

To fix this problem, you just need to uninstall these security updates from your system and then install .NET Framework 3.5. After successfully installing Framework version, you can reinstall the security updates without any problem.

So if you are also facing this problem, just follow these simple steps to fix the issue:

1. Open Control Panel, click on Programs and Features icon and then click on View installed updates link present in the left sidebar.

2. Now scroll down a little and look for following updates:

  • KB2966826
  • KB2966827
  • KB2966828

3. 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.

Fix_Error_Message_NET_Framework_Installation_Windows_8.png

4. After uninstalling the updates, try to install .NET Framework 3.5 again using any method and this time it should install without any problem.

After installing NET Framework 3.5, you can reinstall the security updates using Windows Update.

Thanks to our reader "Steve" for sharing this solution...

NOTE 1: If you still face this problem, check out following alternative solution:

[Fix] Can't Install Microsoft .NET Framework 3.5 in Windows 8 and Later

NOTE 2: Microsoft has also released a new update KB3005628 to fix this issue. This new update automatically uninstalls the problematic updates KB2966827 and KB2966828 from computers.

Advertisements




Please share this article: Facebook | Twitter | Google+ | Reddit | Tell a friend

Posted in: Troubleshooting, Windows 8 / 8.1

What's next: AskVG Apps | AskVG Gallery | Popular articles | Follow us | Tip us


Other similar articles that may interest you


Comments

  • How to enable .NET Framework 3.5 on Windows 8 in Offline Mode :
    --------------------------------------------------------------------------

    The following are the steps to enable .NET Framework 3.5 (include .NET 2.0 and 3.0) feature in offline mode :

    Step 1 : Insert Windows 8 DVD or mount ISO image. The source of this feature can be found in folder E:\sources\sxs. (In this case E: the user’s drive letter on which the user has loaded Windows 8 Media.)

    Step 2 : Open CMD.EXE with Administrative Privileges.

    Step 3 : Run the following command Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:E:\sources\sxs /LimitAccess, and hit Enter.

    After completing the installation of .NET Framework 3.5 you can see that the feature is enabled.

    http://www.askvg.com/how-to-install-microsoft-net-framework-3-5-offline-in-windows-8-without-internet-connection/

  • I have not received any call from MS support yet, not that I am surprised though :/
    Anyway, I have solved the issue after many hours. I found a setting in the local computer policy. Follow my instructions below.

    http://www.askvg.com/fix-cant-install-microsoft-net-framework-3-5-in-windows-8-and-later/

    Hope this helps for some of you guys. It could be that we are running WSUS at our company, but it´s just a guess. I don't wanna spend another minute with this problem :P

  • Had this issue with a Surface Pro3 joined to our Domain.

    Could not install .Net 3.5/2 at all.
    Ran the Patch from here support.microsoft.com/kb/3005628 - But that didn't work.

    Could see the KB2966826 update in the installed updates, but could not uninstall it.

    What worked for me:
    Dis-joined my system from the Domain.
    rebooted
    Ran the KB3005628 fix
    rebooted
    Verified the KN2966826, 7 or 8 Security updates were gone.
    rebooted
    Install the .Net 3.5 feature from Programs and Features.
    Rebooted
    Installed the Security updates from Microsoft
    DONE!!!

  • I looked for the updates that required to b uninstalled but i couldnt find those updates since i just installed win8 on my P.C, after couple of trials,i successfully installed .NET 3.5
    For those that couldnt find d updates on their p.c, try this method

    1. Insert your win8 disc and navigate to sources,open d sources folder,u wil find sxs folder. Now copy this 'sxs' folder to following location:
    C: \ Temp
    (create d 'TEMP' folder yourself if u cant find 'TEMP' on your local disk and paste d 'sxs' folder in there)

    2.Next run the Command Prompt as administrator, and type the following command:

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:c:\temp\sxs /LimitAccess

    and hit enter.

    That’s it!
    Now reboot. You will now also be able to run software or app which requires.NET(like AutoCAD. etc), without any problems.

  • For those of you who can't find the update files, here is what worked for me:

    a. PressWindows key +X.
    b. Click oncommand Prompt (Administrator).

    On the open Command Prompt window copy and paste the commands (all at once) –

    net stop wuauserv

    net stop cryptSvc

    net stop bits

    net stop msiserver

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

    ren C:\Windows\System32\catroot2 catroot2.old

    net start wuauserv

    net start cryptSvc

    net start bits

    net start msiserver

    pause
    c. Wait for the process to complete.
    d. Close the Command Prompt.
    Now, try to install the updates. Check if it helps.

  • Some peoples having problem to install .net framework 3.5 but does not have the security update listed, i also facing same problem. When i looked back to my cmd coding then i realize that i make a wrong spelling, suppose it should "sources \sxs" but i wrote it "source \sxs".

  • Hi,

    I am trying to install .Net Framework 3.5 in my windows 10 laptop using bootable windows 10

    pendrive(F). I am getting and error as follows:

    An error occurred while installing Microsoft.NET Framework 3.5. Please verify the disk and
    installation source path when try again

    I had given the path as F:\ Installation Source: F:\sources\sxs

    Please help me

    Thanks in advance

  • VG

    ^^ Try following command:

    Dism /online /enable-feature /featurename:NetFx3 /All /Source:F:\sources\sxs /LimitAccess

    And replace F:\sources\sxs with the correct drive letter of your disk drive.

  • hey people i finally solve this f%#&ing poblem :)
    you need to do this: open cmd and paste this (all at once) and then go to control panel-and from there activate framework 3.5, windows update will install framework 3.5 and thats all. good luck (sorry my english is not good)

    net stop wuauserv

    net stop cryptSvc

    net stop bits

    net stop msiserver

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

    ren C:\Windows\System32\catroot2 catroot2.old

    net start wuauserv

    net start cryptSvc

    net start bits

    net start msiserver

    pause
    c. Wait for the process to complete.
    d. Close the Command Prompt.

  • VG

    ^^ This is a part of our Windows Update Reset script:

    http://www.askvg.com/fix-windows-update-problems-using-automatic-reset-script/

  • Thanks

    This solution works

    regards

  • atlast......man ive suffered but thank God .....it has worked

  • i cant find those security update t for .NET Framework 3.5:

    KB2966826
    KB2966827
    KB2966828

  • thx alot. my problem is solved. i unistall KB2966828 and then try to install successfully.

  • This is vinod from Dubai...Super Duper Tool...I have wasted my 2 days..this tool fixed my issue with in 5 minutes..thanks you so much..

  • No, It was not helpfull I can find my source folder somebody please help me!....
    But I get error 0*800F0906
    please help

  • for all those who cannot find the security updates K2......
    all you need to do is
    1. Insert your win8 disc and navigate to sources,open d sources folder,u wil find sxs folder. Now copy this 'sxs' folder to following location:
    C: \ Temp
    (create d 'TEMP' folder yourself if u cant find 'TEMP' on your local disk and paste d 'sxs' folder in there)

    2.Next run the Command Prompt as administrator, and type the following command:

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:c:\temp\sxs /LimitAccess

    and hit enter.

    That’s it!
    Now reboot. Reference:- Dahyor

  • Good afternoon.

    Find this solution for the latest version of the optional Windows Update download, I hope you will: Applicable to: Win 8 / 8.1 / 10

    1. Run -> gpedit.msc (local group policy editor)
    2. Computer Configuration / Administrative Templates / System
    3. Locate the item (Specify settings for installing optional components and repairing components).
    4. Click Policy Settings.
    5. Check Enabled.
    6. Check Contact Windows Update directly ......
    7. Apply and OK.
    8. Activate through the Control Panel the functionality .NET Framework 3.5 (Includes .NET 2.0 and 3.0)

    Daniel Marquez

  • pls help
    i got:-
    Error: 740
    Elevated permissions are required to run DISM.
    Use an elevated command prompt to complete these tasks.

    wat do i do now?

  • thanks alot, especially regarding the online update, everything was worth my time

  • @Daniel Marquez thanks your solution worked for me (Win10)

  • there are no such updates in my control panel i m still unable to do so. Help

  • For me in a corporate environment, we have a local WSUS server.

    I experienced this issue and had to bypass our WSUS server so windows would download the feature files from Windows Update.

    Open regedit, and navigate to:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

    There should be REG_DWORD value named 'UseWUServer' and its value will be '1'. Set it to '0', then restart the Windows Update service using cmd as administrator:

    net stop "Windows Update"

    Then

    net start "Windows Update"

    Then go back into "Enable Windows Features" and select .NET 3.5 framework, and it should start installing normally.

  • Thanks alot my friend I downloaded the new update and now I can able to install .net frame work3.5 in my pc😊

  • Hello
    My problem is :
    I am trying to install .Net Framework 3.5 in my windows 8.1 laptop (64 bit)

    on c: (drive). I am getting and error as follows:

    An error occurred while installing Microsoft.NET Framework 3.5. Please verify the disk and
    installation source path when try again

    I had given the path as c:\ Installation Source: c:\sources\sxs

    Please help me

    Thanks in advance !

  • iam trying to install netframework 3.5 its not instaling its saying tat source file could not found
    how can i fine the solution

  • i have windows 7 ultimate laptop and i try to install microsoft net framework3.5 but it does not install .it is almost in last process of install setup error then what me do. i change many in programs un controll panel and windows to but its improve it but not install .can you please send what i do.

Leave a Comment

(required)