In Windows 10, a number of users are 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.
An error occurred – Microsoft-Windows-NetFx3-OnDemand-Package Error: 0x800736b3
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: Offline install of .NET Framework 3.5 in Windows 10 using DISM.
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:
- Open an elevated command prompt.
- Type the following command and hit the Enter key:
Dism /Online /Cleanup-Image /StartComponentCleanup
- Next, type the following command and hit the Enter key:
Dism /Online /Cleanup-Image /RestoreHealth
This should fix the issue and you should be able to install .NET Framework 3.5 in Windows 10.