Fix .NET Framework install error 0x800736b3 14003

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.

[==========================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: 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:

  1. Open an elevated command prompt.
  2. Type the following command and hit the Enter key:
    Dism /Online /Cleanup-Image /StartComponentCleanup
  3. 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.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

24 thoughts on “Fix .NET Framework install error 0x800736b3 14003”

  1. run powershell with adm.prv.
    copy
    microsoft-windows-netfx3-ondemand-package.cab
    from windows installation media drive\sources\sxs to c: drive
    run
    dism /online /add-package /packagepath:c:microsoft-windows-netfx3-ondemand-package.cab

    microsoft-windows-netfx3-ondemand-package.cab (64 bit is 70 MB )

    1. A minor adjjustment, the DISM line should read

      dism /online /add-package /packagepath:C:\microsoft-windows-netfx3-ondemand-package.cab

      That should work

  2. Tried this at first, did not work… then i was stock at restoring health in 20%… i reinstalled the windows 10, but not formatting everything, put the windows 10 files to drive D… run the batch file… it worked… :)

    1. Not entirely sure about this, but make sure to disable your virus scanner. I was stuck on 20%, but after disabling the AV it continued. It seems the AV sometimes makes it impossible to access certain files.

  3. I’ve try some trik to fix this error (0x800736b3) on windows10, but I cant fix it.
    maybe any trik I ca try?

  4. “The referenced assembly is not installed on your system.”

    What exactly is referenced assembly?
    I tried VC++ 2005 till 2013 both 32bit/64bit… still error remains the same..

    Dism /Online /Cleanup-Image /RestoreHealth (it kept struck)

  5. startcomponentcleanup) command works 100% but the next (Restorehealth) command ends with an error! plz any other solution??

    C:\Windows\system32>Dism /Online /Cleanup-Image /RestoreHealth

    Deployment Image Servicing and Management tool
    Version: 10.0.10240.16384

    Image Version: 10.0.10240.16384

    [==========================100.0%==========================]

    Error: 0x800f081f

    The source files could not be found.
    Use the “Source” option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.

    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

  6. still not working…

    got message “the referrenced is no assembly on your computer”

    any one can help me?

  7. I recently installed win 10 from a bootable flash drive over my win 7 OS. I can’t seem to install net framework. I keep getting the error reference assembly not installed…and I tried all the above steps mentioned but still can’t get working. I want to use my ps3 controller on my pc. please help!

  8. I tried the offline method but it says,

    Error:14003
    The referenced assembly is not installed on your system.
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

    Then I tried the Component Cleanup method:

    This:

    Dism /Online /Cleanup-Image /StartComponentCleanup

    completed successfully.

    But

    Dism /Online /Cleanup-Image /RestoreHealth

    after taking a long time, gave

    Error: 0x800f081f
    The source files could not be found.
    Use the “Source” option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

  9. not working

    n: 10.0.10240.16384

    [==========================100.0%==========================]
    The operation completed successfully.

    C:\Windows\system32>Dism /Online /Cleanup-Image /RestoreHealth

    Deployment Image Servicing and Management tool
    Version: 10.0.10240.16384

    Image Version: 10.0.10240.16384

    [==========================100.0%==========================]

    Error: 0x800f0907

    DISM failed. No operation was performed.
    For more information, review the log file.

    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

    C:\Windows\system32>dism /online /add-package /packagepath:G:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab

    Deployment Image Servicing and Management tool
    Version: 10.0.10240.16384

    Image Version: 10.0.10240.16384

    Processing 1 of 1 – Adding package Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~10.0.10240.16384
    [==========================100.0%==========================]
    An error occurred – Microsoft-Windows-NetFx3-OnDemand-Package Error: 0x800736b3

    Error: 14003

    The referenced assembly is not installed on your system.

    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

    1. Error 0x800F081E is CBS_E_NOT_APPLICABLE which means that the update can’t be installed on the current system. This happens when a requirement is missing or the installed files have higher file version.

  10. The suggestion by Baki to copy the microsoft-windows-netfx3-ondemand-package.cab into C:
    and use DISM was didnt work for me, but, I adjusted the command to

    dism /online /add-package /packagepath:C:\microsoft-windows-netfx3-ondemand-package.cab

    This worked

  11. My copy of Windows 10 was a free upgrade from windows 7. How do I install .Net framework 3.5 without a physical copy of Windows 10?

Leave a Reply

Your email address will not be published.

Exit mobile version
Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.