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

Advertisement

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.

Advertisement

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:

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

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: 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

Published in: Troubleshooting Guides, Windows 8

About the author: Vishal Gupta (also known as VG) has been awarded with Microsoft MVP (Most Valuable Professional) award. He holds Masters degree in Computer Applications (MCA). He has written several tech articles for popular newspapers and magazines and has also appeared in tech shows on various TV channels.

Comments

NOTE: Older comments have been removed to reduce database overhead.

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

    KB2966826
    KB2966827
    KB2966828

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

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

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

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

  6. 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?

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

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

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

  10. 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 !

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

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

  13. My error code is 0*800F0906 please help me to remove this error and fix all the other errors that prevents me from getting this app

  14. Thanks a lot this method really helped me. After four days of trying to install to no avail. Thanks a lot.

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

  16. Thanks I did the installation after prolong hit and try, but your blogs helps me.
    thanks again

  17. I have tried very thing I have found in internet to solve this problem.
    I have checked and the mention updates:
    ◦KB2966826
    ◦KB2966827
    ◦KB2966828

    Are not installed in the server.
    I have run the KB3005628 and nothing happens.
    I have tried the “dism”, powershell and the add fetatures and always the same, it goes up to the 68% and the I get an error, from power shell:
    PS C:\Users\Administrator> install-windowsfeature Net-Framework-Core -source c:\sxs

    install-windowsfeature : The request to add or remove features on the specified server failed.
    Installation of one or more roles, role services, or features failed.
    The source files could not be downloaded.
    Use the “source” option to specify the location of the files that are required to restore the feature. For more
    information on specifying a source location, see go.microsoft.com/fwlink/?LinkId=243077. Error: 0x800f0906
    At line:1 char:1
    + install-windowsfeature Net-Framework-Core -source c:\sxs
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidOperation: (@{Vhd=; Credent…Name=localhost}:PSObject) [Install-WindowsFeature],
    Exception
    + FullyQualifiedErrorId : DISMAPI_Error__Cbs_Download_Failure,Microsoft.Windows.ServerManager.Commands.AddWindowsF
    eatureCommand

    Success Restart Needed Exit Code Feature Result
    ——- ————– ——— ————–
    False No Failed {}

    I have tried from the CD and I have also copied the folder to C:\sxs.
    With the same result, this is really frustrating

    Best regards
    Manuel

  18. Eu tenho um probrema no meu pc. quando instalo algo nao funciona,so me mosta erro do codigo 0xc0000005 nao sei o que fazer . voces podem me ajudar. por favor.

  19. Je ne trouve pas ces mises à jour de sécurité pour .NET Framework 3.5:

    KB2966826
    KB2966827
    KB2966828

  20. j’ai presque tout essayer mais jusque là rien, le code erreur est toujours présent 0x800F0906

  21. wusa /uninstall /kb:4014581
    wusa /uninstall /kb:4338424 
    wusa /uninstall /kb:4344153 
    wusa /uninstall /kb:4342310 
    wusa /uninstall /kb:4457045
    wusa /uninstall /kb:2966828

  22. please, provide me any solution to install .net framework v3.5 in windows 10

    my error code is 0x800F081F

  23. Wow after 2hrs of various solutions this worked for us

    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)

    Graphical representation

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

  24. Hello, working on a project that requires .Net 3.5 here in 2022 and after several hours searching on the web and attempting various ‘fixes,’ the SOLUTION provided by David L from
    February 11, 2015 at 2:48 am, was the ONLY one to actually resolve the issue. Running the commands in an elevated command prompt executed without any additional hoops or hiccups. Subsequent installation via Server Manager thereafter completed successfully.
    Thank you, thank you. 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *

NOTE: Your comment may not appear immediately. It'll become visible once we approve it.