Hresult 0x800f081e 3,6/5 3338 reviews

Windows 8, Windows 8.1 and Windows 10 don’t come with .NET Framework 3.5 installed. Though, Windows 10 does come with .NET Framework 3.5 included as an OS component, which is not installed by default. If you need to install something old which requires .NET Framework 3.5 then you will have to install it.

Dear Support, I am facing the following the problem. I have an Windows 2012 standard. (OS Version: 6.2.9200 N/A Build 9200) There are some problems. When i run the command. The error 0x800f081e has to do with the Media feature pack that you may have installed on your system, or perhaps, if you’re running Windows N, the pack comes preinstalled. To fix the problem, you need to get rid of the pack, update Windows 10 to the Spring Creators Update, and then install it back again.

Hresult

Microsoft is always trying to make Windows free of bugs, but still many of them are always bothering their users. While installing .NET Framework 3.5, many users are getting the error code 0x800F081F. This is one of the four error codes that are all caused by the same problem. The other three error codes are – 0x800F0906, 0x800F0907 and 0x800F0922. These errors occur due to .NET Framework 3.5’s incompatibility while installing it using the installation wizard, Windows PowerShell commands or the DISM (Deployment Image Servicing and Management) tool. The error code 0x800F081F says that the Windows could not find .NET source files. If you are also getting this error, we will help you fix it. Follow the methods mentioned below to fix the error.


To fix the error code 0x800F081F, you will have to perform the methods one by one, until the issue is fixed. Users getting error codes 0x800F0906 and 0x800F0907 can also solve it the same way. But, to solve error code 0x800F0922, you will have to skip the first method and jump on to the second one.

#1 – Configure Group Policy

The group policy on your computer could be affecting the installation of .NET Framework 3.5. Follow the steps to configure it.

Step 1. Right-click on the Start menu button and select Run.

Step 2. Enter gpedit.msc in Run window and click on OK.

Step 3. The last step will open the Local Group Policy Editor. Here, follow the address mentioned below on the left side.

Computer Configuration > Administrative Templates > System.

Step 4. Now, on the right side, look for Specify settings for optional component installation and component repair. Double-click on it to open the Settings.

Step 5. In the Settings window, click on Enabled to mark it and click on OK.

Now check if you get the error while installing .NET Framework 3.5. If you do, try the method mentioned below.

#2 – Enable .NET Framework 3.5 from the DISM Command

In this method, we will try to install/enable .NET Framework 3.5 using the DISM command. Before beginning this method, you will require Windows Installation Media. And, if you don’t have it, then you will have to get a Windows 10 ISO. Here, the ISO version must match the version of your operating system. So, after getting the ISO media of Windows, mount the ISO image. Now we can begin the method.

Step 1. After mounting the ISO image of Windows Installation Media, open File Explorer and check the Drive’s letter where the ISO image is mounted. For example, if the ISO image is mounted in Drive E, then remember it. It will come in handy later in this method.

Step 2. After performing first step, go to Cortana and type Command Prompt. Now, right-click on Command Prompt from results and select the first option Run as administrator.

Step 3. In the command prompt window, type the following command and press the Enter key.

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:<>:sourcessxs


Here, don’t forget to change “<>” with the drive letter which you remembered in Step 1. If the ISO image is mounted in Drive E, then change “<>” in command with the letter “E”. Also, make sure of the spaces in command, as it is in the command mentioned above.

Now, try to install the .NET Framework 3.5. If you are still getting the same error, perform the method mentioned below.

0x800f081e 0x20003

3. Install .NET Framework 3.5 using Windows PowerShell

In this method, we will try and install .NET Framework 3.5 using Windows PowerShell. Just like the last method, this method also requires Windows Installation Media. So, get the ISO image of Windows Installation Media and mount it on your computer. Also, don’t forget to remember the Drive letter of the mounted ISO image.

Step 1. After mounting the ISO image, go to Cortana and type powershell. Now, right-click on Windows PowerShell in results and click on Run as administrator.

Step 2. The last step will open Administrator: Windows PowerShell window. Here, enter the command mentioned below and press the Enter key. Don’t forget to replace “<>” with the drive letter. Also, mind the spaces as it is shown in the command below.

Enable-WindowsOptionalFeature –Online –FeatureName “NetFx3” –Source <>:sourcessxs –LimitAccess

This should fix the problem. If it didn’t, try the next method.

4. Remove .NET Framework 4.7 before Installation

.NET Framework 4.7 can cause issues with the installation of .NET Framework 3.5. So, in this method, we will remove .NET Framework 4.7 and then install .NET Framework 3.5. Don’t worry, we will enable .NET Framework 4.7 after successfully installing .NET Framework 3.5. Follow the steps to perform the method.

Step 1. Right-click on the Start menu button and select Settings.

Step 2. Go to Apps.

Step 3. In Apps and Features, look for the Programs and Features. Scroll down to find it under Related Settings. Click on it.

Step 4. In Programs and Features window, click on Turn Windows features on or off. It will be located on the left side of the window.

Step 5. In the Windows Features window, uncheck the box beside .NET Framework 4.7 Advanced Services, and click OK. This will remove .NET Framework 4.7. Wait for its removal process to complete.

Step 6. When the removal process of .NET Framework 4.7 Advanced Services is complete, go back to the Windows Features window and check the box beside .NET Framework 3.5 (includes .NET 2.0 and 3.0). Click OK. This will download and begin the installation process of .NET Framework 3.5. Follow the onscreen instructions to install it.

Hresult 0x800f081f

Hresult 0x800f081e Windows 10

Step 7. When the installation process of .NET Framework 3.5 is complete, you can check the box beside .NET Framework 4.7 Advanced Services and click OK. This will re-enable the .NET Framework 4.7 on your computer.

We hope we were able to solve your problem by fixing the error code 0x800F081F. If you were able to fix this error code using some other method, or if you have any questions regarding this issus, don’t forget to mention them below in comments.

Hresult 0x800f081e Net Framework 4.7.2

Recommended for You:
-->

When you run the web or offline installer for the .NET Framework 4.5 or later versions, you might encounter an issue that prevents or blocks the installation of the .NET Framework. The following table lists possible blocking issues and provides links to troubleshooting information.

In Windows 8 and above, the .NET Framework is an operating system component and cannot be independently uninstalled. Updates to the .NET Framework appear in the Installed Updates tab of the Control Panel Programs and Features app. For operating systems on which the .NET Framework is not preinstalled, the .NET Framework appears in the Uninstall or change a program tab (or the Add/Remove programs tab) of the Program and Features app in Control Panel. For information on the Windows versions on which the .NET Framework is preinstalled, see System Requirements.

Important

Because the 4.x versions of the .NET Framework are in-place updates, you cannot install an earlier version of the .NET Framework 4.x on a system that already has a later version installed. For example, on a system with Windows 10 Fall Creators Update, you cannot install the .NET Framework 4.6.2, since the .NET Framework 4.7.1 is preinstalled with the operating system.

Hresult 0x800f081f

You can determine which versions of the .NET Framework are installed on a system. See How to: Determine Which .NET Framework Versions Are Installed for more information.

In this table, 4.5.x refers to the .NET Framework 4.5 and its point releases, 4.5.1, and 4.5.2, 4.6.x refers to the .NET Framework 4.6 and its point releases, 4.6.1 and 4.6.2, 4.7.x refers to the .NET Framework 4.7 and its point releases, 4.7.1 and 4.7.2, and 4.8 refers to .NET Framework 4.8.

Blocking messageFor more information or to resolve the issue
Uninstalling the Microsoft .NET Framework may cause some applications to cease to function.In general, you should not uninstall any versions of the .NET Framework that are installed on your computer, because an application you use may depend on a specific version of the .NET Framework. For more information, see The .NET Framework for users in the Getting Started guide.
.NET Framework 4.5.x/4.6.x/4.7.x (ENU) or a later version is already installed on this computer.No action necessary.
To determine which versions of the .NET Framework are installed on a system, see How to: Determine Which .NET Framework Versions Are Installed.
The .NET Framework 4.5.x/4.6.x/4.7.x/4.8 (language) requires the .NET Framework 4.5.x/4.6.x/4.7.x/4.8. Please install the .NET Framework 4.5.x/4.6.x/4.7.x/4.8 from the Download Center and rerun Setup.You must install the English version of the specified .NET Framework release before installing a language pack. For more information, see the section on To install language packs in the installation guide.
Cannot install the .NET Framework 4.5.x/4.6.x/4.7.x/4.8. Other applications on your computer are not compatible with this program.
-or-
Other applications on your computer are not compatible with this program.
The most likely cause of this message is that a preview or RC version of the .NET Framework was installed. Uninstall the preview or RC version and rerun Setup.
.NET Framework 4.5.x/4.6.x/4.7.x/4.8 cannot be uninstalled using this package. To uninstall .NET Framework 4.5.x/4.6.x/4.7.x/4.8 from your computer, go to Control Panel, choose Programs and Features, choose View installed updates, select Update for Microsoft Windows (KB2828152) and then choose Uninstall.The package you are installing doesn't uninstall preview or RC releases of the .NET Framework.
Uninstall the preview or RC release from Control Panel.
Cannot uninstall the .NET Framework 4.5.x/4.6.x/4.7.x/4.8. Other applications on your computer are dependent on this program.In general, you shouldn't uninstall any versions of the .NET Framework from your computer, because an application you use may depend on a specific version of the .NET Framework. For more information, see The .NET Framework for users in the Getting Started guide.
The .NET Framework 4.5.x/4.6.x/4.7.x/4.8 redistributable does not apply to this operating system. Please download the .NET Framework 4.5.x/4.6.x/4.7.x/4.8 for your operating system from the .NET Framework download page.You may be trying to install .NET Framework 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, or 4.8 on a platform that isn't supported, or you have chosen the installation package that does not include the components for all supported operating systems. Run the installation again by using the offline installer (for 4.5.1, for 4.5.2, for 4.6, for 4.6.1, for 4.6.2, for 4.7), for 4.7.1, for 4.7.2, or for 4.8. For more information, see the installation guide and system requirements for supported operating systems.
The update corresponding to KB<number> needs to be installed before you can install this product.Installation of the .NET Framework requires that a KB update be installed before installing the .NET Framework. Install the update, and then begin the .NET Framework installation again.
For example, installation of updated versions of the .NET Framework on Windows 8.1, Windows RT 8.1, and Windows Server 2012 R2 requires that the update corresponding to KB 2919355 be installed.
Your computer is currently running a Server Core installation of the Windows Server 2008 operating system. The .NET Framework 4.5.x requires a later release of the operating system. Please install Windows Server 2008 R2 SP1 or higher and rerun .NET Framework 4.5.x setup.The .NET Framework 4.5.1 and 4.5.2 are supported in the Server Core role with Windows Server 2008 R2 SP1 or later. See System Requirements.
You do not have sufficient privileges to complete this operation for all users of this computer. Log on as an administrator and rerun Setup.You must be an administrator on the computer to install the .NET Framework.
Setup cannot continue because a previous installation requires your computer to be restarted. Please restart your computer and rerun Setup.A restart is sometimes required to fully complete an installation. Follow the instructions to restart your computer and rerun Setup.
In rare cases, you may be asked to restart your system more than once if Windows has detected a number of missing updates and is restarting to install the next update in the queue.
.NET Framework Setup cannot be run in Program Compatibility Mode.See the Program Compatibility Issues section later in this article.
.NET Framework 4.5.x/4.6.x/4.7.x/4.8 has not been installed because the component store has been corrupted.See Fix Windows Update errors by using the DISM or System Update Readiness tool for more information.
Setup cannot run because the Windows Installer Service is not available on this computer.See 'The Windows Installer Service Could Not Be Accessed' error when you try to install a program in Windows 7 or Windows Vista on the Microsoft Support website.
Setup may not run properly because the Windows Update Service is not available on this computer.The computer may be configured to use Windows Server Update Services (WSUS) instead of Microsoft Windows Update. For more information, see the section for error code 0x800F0906 in .NET Framework 3.5 installation error: 0x800F0906, 0x800F081F, 0x800F0907.
Also see How to update the Windows Update Agent to the latest version on the Microsoft Support website.
Setup may not run properly because the Background Intelligent Transfer Service (BITS) is not available on this computer.See An update is available to fix a Background Intelligent Transfer Service (BITS) crash on a Windows Vista-based computer on the Microsoft Support website.
Setup may not run properly because Windows update encountered an error and displayed error code 0x80070643 or 0x643.See .NET Framework update installation error: '0x80070643' or '0x643' on the Microsoft Support website.
The .NET Framework 4.5.x/4.6.x/4.7.x/4.8 is already a part of this operating system. You do not need to install the .NET Framework 4.5.x/4.6.x/4.7.x/4.8 redistributable.No action.
To determine which versions of the .NET Framework are installed on a system, see How to: Determine Which .NET Framework Versions Are Installed. See System Requirements for supported operating systems.
The .NET Framework 4.5.x/4.6.x/4.7.x/4.8 is not supported on this operating system.See System Requirements for supported operating systems.
For failed installations of the .NET Framework on Windows 7, this message typically indicates that Windows 7 SP1 is not installed. On Windows 7 systems, the .NET Framework requires Windows 7 SP1. If you are on Windows 7 and have not yet installed Service Pack 1, you will need to do so before installing the .NET Framework. For information on installing Windows 7 SP1, see Learn how to install Windows 7 Service Pack 1 (SP1).
Your computer is currently running a Server Core installation of Windows Server 2008 operating system. The .NET Framework 4.5.x requires a full release of the operating system or Server Core 2008 R2 SP1. Please install the full version of Windows Server 2008 SP2 or Windows Server 2008 R2 SP1 or Server Core 2008 R2 SP1 and rerun .NET Framework 4.5.x Setup.The .NET Framework is supported in the Server Core role with Windows Server 2008 R2 SP1 or later. See System Requirements.
The .NET Framework 4.5.x is already a part of this operating system but is currently turned off (Windows Server 2012 only).Use Turn Windows features on or off in the Control Panel to turn on .NET Framework 4.5.x.
This setup program requires an x86 computer. It cannot be installed on x64 or IA64 computers.See System Requirements.
This setup program requires x64 or x86 computer. It cannot be installed on IA64 computers.See System Requirements.

Program compatibility issues

The installation of the .NET Framework 4.5 or its point releases fails with a 1603 error code or blocks when it's running in Windows Program Compatibility mode. The Program Compatibility Assistant indicates that the .NET Framework might not have been installed correctly and prompts you to reinstall it by using the recommended setting (Program Compatibility mode). Program Compatibility mode could also have been set by the Program Compatibility Assistant on earlier failed or canceled attempts to run the .NET Framework Setup.

The .NET Framework installer cannot run in Program Compatibility mode. To resolve this blocking issue, you must use Registry Editor to ensure that the compatibility mode setting is not enabled system-wide:

  1. Choose the Start button, and then choose Run.

  2. In the Run dialog box, type 'regedit', and then choose OK.

  3. In Registry Editor, browse to the following subkeys:

    • HKEY_CURRENT_USERSOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsCompatibility AssistantPersisted

    • HKEY_CURRENT_USERSOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers

  4. In the Name column, look for the .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, or 4.7.2 download names, depending on which version you are installing, and delete these entries. For download names, see Install the .NET Framework for developers article.

  5. Rerun the .NET Framework installer for version 4.5, 4.5.1, 4.5.2, or 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, or 4.7.2.

.net 4.7.2 Hresult 0x800f081e

See also

Coments are closed
Scroll to top