.Net 4.8 not getting installed in Windows 10


Hi Team ,

In one of our customer machine we are not able to upgrade to .Net 4.8 from .Net 4.6.2

.Net 4.8 is not getting installed (we tried manually and through setup as well).

It shows the below error and also no windows updates pending in this machine .

Installation did not succeed with error

HRESULT 0x800f081e Error when installing .NET Framework 4.8.

As per the below link Windows 1607 Build 14393.2248 should support .Net 4.8


Could anyone please guide on this.

Thank You ,


Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
11,131 questions
.NET Runtime
.NET Runtime
.NET: Microsoft Technologies based on the .NET software framework.Runtime: An environment required to run apps that aren't compiled to machine language.
1,137 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Michael Taylor 50,996 Reputation points

    Firstly did you confirm that NET 4.8 isn't already installed on the machine? It is possible an application already put it there.

    Next, run the (NET Framework Repair Tool](https://learn.microsoft.com/en-us/dotnet/framework/install/repair).

    After that collect the setup logs for the installer and look to see what is failing.

    If nothing stands out, and you've done the standard stuff like disabling AV and rebooting and all that then consider installing an earlier version first (say 4.7.2) and see if that works. If it does then the installer may be corrupt so download it again and run it.

    0 comments No comments