NI VC2008RTE x64 Installation Error Occurred During Assembly Installation

Updated Apr 20, 2020

Reported In


  • LabVIEW


  • NI-DAQmx

Operating System

  • Windows


Windows 7 64-bit 

Issue Details

I am installing NI software/drivers (ex. LabVIEW 2017, NI-VISA, NI-DAQmx). I am working with a new computer, or my OS was just installed. So, it is a fresh installation of the software. I can not finish installation because I am getting an error: 

The "NI VC2008RTE x64" installation has failed with the following error:
An  error occurred during the installation of assembly
'Microsoft.VC90.ATL, version="9.0.30729.5054", publicKeyToken="1fc8b3b9a1e18e3b",
processorArchitecture="amd64", type="win32". Please refer to Help and Support for more information.
HRESULT: 0x800736B3.



The error that you are seeing is very general and may have several different sources.

There are couple of steps you can perform to resolve this issue:
  • Make sure that you are running the installation as an administrator (right-click the yourapplication.exe and choose "run as administrator").
  • Make sure no other installers are running in the background (ex. Windows update). This error can occur when installing NI software, and at the same time another installer is running. 
  • Make sure that there are no pending Windows Updates that could be having a conflict with the installation. If one of these updates is returning an error, fix this error first to complete all the Windows updates.
  • Make sure the Windows Modules Installer service is not disabled.
    1. Open up Services.
    2. Scroll down to Windows Modules Installer.
    3. Right-Click and select properties.
    4. Make sure Startup type is not set to disabled.
  • Execute the "sfc /scannow" command in an elevated command prompt (cmd). Using the System File Checker tool to repair missing or corrupted system files will check your file system and fix some common errors.
    • Note: Check with your IT department and see if you can run this on the system to check and fix file system errors.
  • Coordinate with your IT and ensure that there is no antivirus or firewall software preventing the install.
  • When installing NI-DAQmx, ensure you choose the recommended Typical Installation rather than the Full Installation.
    • Errors can occur when using Full Installation because dependent software and their dependencies may become missing
    • NI recommends Typical Installation to ensure that these dependent software(s) are installed.

Additional Information

This type of error during installation can relate to the different components of assembly.
In other words, the component for which installation fails, does not have to be "NI VC2008RTE x64" (part of run-time engine).
It can be other elements like NI VC2008MSMs or LabWindows/CVI xxxx SP2 SxS NV Library, etc.