Error 0x800f081f often creeps in with Windows 10 in the course of the May 21H1 update. This is usually not caused by the man or woman in front of the screen, but by defective internal processes. These are related to the Windows update for the .NET Framework, which ensures that your programs work properly. Older versions report the very similar error 0x80070643. The tips listed there can also help you with error code 0x800f081f, if using DISM has no effect. But let’s give it a try. For us, the detailed troubleshooting with the tools from Microsoft quickly led to success:
- Manual Download via Microsoft Update Catalog
- Fix 0x800f081f for Windows Update with the Command Prompt
- Find the Error within the .NET Framework
Manual Download via Microsoft Update Catalog
Experience shows that error code 0x800f081f often occurs during Windows update under build KB5000842 or KB5001391. If the automatic detection and update of the system no longer works, you have to become active yourself. In accordance with the procedure for many other update problems, the process can also be started manually. However, you should know exactly where to start:
- If you are on the desktop of the affected computer, the first thing to do is to determine the current status.
- Use the gear icon in the Start menu or the key combination Windows logo key + I to switch to the Settings.
- At the very end, you will find the item Update & Security.
- A bit further down, you will see a button called Show update history.
- You should now see a comprehensive list of all updates. The most recent entries at the beginning are decisive. Write down in which of these cases a problem occurred.
- Afterwards you open the website of the update catalog from Microsoft. Search for the update and follow the instructions of the wizard. Your PC will be updated.
Fix 0x800f081f for Windows Update with the Command Prompt
The Command Prompt of your operating system can be used to execute many helpful commands that make your life much easier. With regard to error 0x800f081f, we refer to DISM, the Deployment Image Servicing and Management. With it, you can edit Windows images to iron out internal problem cases. You don’t need to know anything else about the background. Just follow the steps described:
- You can access the Command Prompt (CMD.exe) in different ways. You can search for it using Windows logo key + S or run the application directly using Windows logo key + R.
- In order to be able to make lasting changes, you should appear as an administrator by right-clicking.
- Now type or copy the command DISM.exe /online /cleanup-image /scanhealth and confirm with Enter.
- Let the process run. Next, run DISM.exe /online /cleanup-image /restorehealth in the same way.
- Close the Command Prompt and restart your PC.
Afterwards, your Windows update should work as expected without error code 0x800f081f. For the future you can think about if you even want to disable automatic downloads.
Find the Error within the .NET Framework
You have noticed other inconsistencies on your computer apart from error 0x800f081f? This could be related to a defect in your .NET Framework. Any software like Microsoft Office needs a solid framework to run smoothly. Let’s provide this to your system:
- You can access the Windows Control Panel by searching for it or by running Control.
- Click on the Programs button.
- Next to a small crest, you can enable or disable Windows features. A new window appears.
- Right at the top of the list are the relevant entries .NET Framework 3.5 (contains .NET 2.0 and 3.0) and .NET Framework 4.8 Advanced Services. Make sure that the two boxes for these are unchecked and press OK.
- Restart your PC.
- After logging in, navigate to the list above. Select the previously unchecked .NET Framework entries again and confirm with OK.
- In case of a conflict, the system will now force you to make a choice. Decide for the current variant. You should also let your update process take over the download in any case.
But we are not done with this part of the solution yet:
For Error Code 0x800f081f, use DISM to Reactivate the .NET Framework
For step two of the repair of the .NET Framework you rely again on the Command Prompt. How to open it is explained above. You can even use CMD.exe to read your Windows 10 Key as another example. But now we set the command DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All. Your update should start as desired. Hopefully this tutorial could help you with error 0x800f081f for your Windows update. Basically all solutions described in this article apply to both Windows 10 Home as well as Windows 10 Pro or analogously for older editions. Good luck!