This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

Which Versions of LabVIEW Run-Time Engine Do I Have Installed?

Updated Jan 14, 2019

Reported In


  • LabVIEW Base
  • LabVIEW Full

Issue Details

How can I determine which versions of the LabVIEW Run-Time Engine are installed on my computer?


There are three different methods to determine which versions of the LabVIEW Run-Time Engine are installed on your computer. You view this information in the Measurement & Automation Explorer (MAX), by using your computer's file browser, and programmatically by using the VI linked at the end of this article.

Using Measurement & Automation Explorer (MAX)
  1. Open MAX.
  2. In the left-hand panel, expand My System»Software and you will see the list of installed NI software.
  3. Select any one of the LabVIEW Run-Time Engines and its version will be displayed in the Attributes tab as shown below.


Using the System File Browser

  1. Navigate to the appropriate directory depending on the bitness of your software and operating system.
    1. For 32-bit software on a 32-bit machine, or for 64-bit software, navigate to <Program Files>\National Instruments\Shared\LabVIEW Run-Time\.
    2. For 32-bit software on a 64-bit machine, navigate to <Program Files (x86)>\National Instruments\Shared\LabVIEW Run-Time\.
  2. To see if you have the LabVIEW Run-Time Engine fully installed, navigate into the folder for the desired major release, and hover over lvrt.dll. The tool tip will display the exact version of the LabVIEW Run-Time Engine.
    1. Please note that there may be some folders for major releases of the LabVIEW Run-Time Engine that do not have a lvrt.dll inside. If the DLL is not there, then that particular version is not installed on your machine, and that folder simply contains some other resources installed by another NI product.

  1. Navigate to /Applications/Utilities/ and run System
  2. In the left panel, expand Software»Frameworks.
  3. In the Framework Name column, you will see each version of the LabVIEW Run-Time Engine installed on the machine.
  4. To see the exact version installed, select the desired RTE and the exact version is displayed in the Get Info String property.


  1. Run the following command in the Terminal:
ls /usr/local/lib/LabVIEW-[0-9]* | grep ""
  1. This will return a list of each version of the LabVIEW Run-Time Engine installed on the machine in the following format:



You can also run the attached code Get Run-Time Engine The VI will return the installed versions of the NI LabVIEW Run-Time Engine. Running this code will require the NI System Configuration.

Additional Information

The version number for the LabVIEW Run-Time Engine is formatted as:

<Major Version>.0.<Service Pack><f Patch>

For example, 12.0.1f2 indicates it is major version 12, with Service Pack 1, and has the f2 patch installed, or LabVIEW 2012 SP1f2.

Since 2009, the major version number has corresponded to the calendar year of release. For example, LabVIEW 2017 has a major version of 17.