How to Fix .NET Framework 3.5 Error 0x800F081F, 0x800F0906, 0x800F0907, 0x800F0922 [2021]
If you download and install software often, you’ve probably run into errors involving the Microsoft .NET Framework.
This tutorial contains instructions to resolve the .NET Framework 3.5 installation error 0x800F0906, 0x800F081F, 0x800F0907, 0x800F0922.
Error code 0x800F081F is one of 4 possible error codes that all point to the same underlying issue. The other three are error code 0x800F0906, error code 0x800F0907, and error code 0x800F0922.
Microsoft .NET Framework 3.5 incompatibilities cause all the error codes. Typically, they will occur when you enable the .NET Framework using either the installation wizard, the Deployment Image Servicing and Management (DISM) tool, or Windows PowerShell commands.
You will only see the codes on Windows 10, Windows Server 2016, Windows Server version 1709, Windows 8.1, Windows Server 2012 R2, Windows 8, and Windows Server 2012. On those operating systems, Microsoft .NET Framework 3.5 is a “Feature on Demand” (i.e. it is not enabled by default).
When you turn on the feature, Windows Update tries to grab .NET binaries along with other necessary files. If your computer is not correctly configured, you might see the codes:
● 0x800F081F: Windows could not find the .NET source files for the installation to proceed.
● 0x800F0906: Windows either could not download the .NET source files, could not connect to the internet, or could not install a role, role service, or feature.
● 0x800F0907: Either the DISM tool failed, or your network policy settings prevented Windows from connecting to the web.
● 0x800F0922: The processing of .NET advanced installers or generic commands failed.
Method 1: Configure Your Group Policy
It’s possible that your group policy is affecting Windows ability to activate the installation.
NOTE: Natively, the Group Policy Editor is only available in Windows 10 Pro, Enterprise, and Education. Thankfully, there’s’ a workaround. Watch my video on how to add a gpedit.msc on Windows 10 Home: https://www.youtube.com/watch?v=qltzPVdpDCI
To start, press Windows + R to bring up the Run dialogue. Next, type gpedit.msc and hit Enter. The command will open the Group Policy Editor window.
Once the editor is on your screen, use the left-hand panel to navigate to Computer Configuration 🡲 Administrative Templates 🡲 System.
Move your attention to the right-hand panel. Scroll down until you find the entry labeled ‘Specify settings for optional component installation and component repair’. You will find it underneath the folders you see at the top of the list.
Double-click on the entry to open the Settings window. Finally, in the top left-hand corner, mark the checkbox next to Enabled and click OK.
Method 2: Enable the .NET Framework Using a DISM Command
NOTE: This is the only method that will fix error code 0x800F0922.
The second approach requires you to use a DISM command to enable the .NET Framework.
Before starting on the main process, you will first need to make sure you have an ISO image of Windows 10. The ISO’s version must exactly match your current operating system.
You can create an ISO image using Microsoft’s official Media Creation Tool, which you can download from Microsoft’s website.
Alternatively, you can also use a bootable media or a CD/DVD.
Once the download has finished, run the tool and click on ‘Create installation media for another PC’. On the next screen, choose your language and system architecture, then select ISO file to begin the creation process. Burn the ISO file onto a DVD before continuing.
Ready? Now we can begin to fix the error code.
To start, you need to mount your freshly created ISO image. Open File Explorer and double-click on the file. It should mount automatically. Alternatively, you can right-click on the file and select Mount from the context menu.
If the process was successful, you will see the ISO in a virtual drive in the left-hand panel of the window. Make a note of the drive’s letter.
1. Once the image is mounted, open the Start menu and type cmd. When you see the list of results, right-click on Command Prompt and select ‘Run as administrator’.
2. On the command line, type: Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:sourcessxs /LimitAccess. Replace D: with the drive letter you made a note of previously, and then press Enter.
ALTERNATE METHOD*
Download the file from the link below and copy it into your local disk (usually it’s the C: drive).
Next, launch the Command Prompt with administrative privileges and execute the following command: Dism.exe /online /enable-feature /featurename:NetFx3 /All /Source:C: /LimitAccess
➤ DOWNLOAD LINK: https://androidfilehost.com/?fid=1322778262904003837
➤ MORE INFORMATION:
✓ https://www.makeuseof.com/tag/microsoft-net-framework-need-install-windows/
✓ https://www.makeuseof.com/tag/fix-error-code-0x800f081f-windows-10/
#0x800F081F #0x800F0906 #0x800f0907 #0x800F0922 #fix0x800f081ferror #fixnetframework3
how to repair windows 7
Hello Windows Love congratulations on the tutorial your videos are show
thanks
Merci pour la vidéo ça m'a beaucoup aidé à fixer cet errer net framework 3.5 installation error 0x800f0954.
Merci pour la vidéo ça m'a beaucoup aider a fix cet errer net framework 3.5 installation error 0x800f0954
the fille into the local disk doesn't copy
I downloaded the file and accidently extracted it in disk C and now its just a mess what do i do please help
link is not working. Please help