Fix .NET Framework install error on Windows 10 (0x800736b3 error 14003)

If you trying to install .NET Framework 3.5 and facing an issue. While installing .NET 3.5 using DISM, it produces an error 14003 and gives some Microsoft-Windows-NetFx3-OnDemand-Package error 0x800736b3. Here is what you can do to avoid it.


Error code 0x800736b3 indicates that the Component Store in Windows 10 is corrupted. It corresponds to the text message ERROR_SXS_ASSEMBLY_NOT_FOUND.

[==========================100.0%==========================]
An error occurred – Microsoft-Windows-NetFx3-OnDemand-Package Error: 0x800736b3

Error: 14003

The referenced assembly is not installed on your system.

I noticed that most users who faced this issue tried to install .NET Framework 3.5 in Windows 10 using the following command:

dism /online /add-package /packagepath:D:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab
Here, D: is the drive letter of the Windows 10 setup media.

To resolve this issue, first try to install .NET Framework 3.5 as described in the following article: How To Enable/Install .Net Framework 3.5 SP1 In Windows 10 (DSIM).

In the mentioned article, the command is different.
If you still cannot install .NET framework 3.5 and get the same error, then it means you need to repair the component store.
Do the following:

1. Open an elevated command prompt.

2. Type the following command and hit the Enter :
Dism /Online /Cleanup-Image /StartComponentCleanup
3. Now, type the following command and hit the Enter :
Dism /Online /Cleanup-Image /RestoreHealth
This should fix the issue and you should be able to install .NET Framework 3.5 in Windows 10.