NI-VISA Features and Operating System Compatibility


This page shows supported features of the NI-VISA hardware driver with different operating systems. Reference this information to ensure the NI-VISA feature of interest is supported on your operating system, when upgrading or updating your operating system, or when migrating or porting code to a new system. Using incompatible versions may result in errors, the inability for your Operating System to recognize or detect and then find a driver for your device, or missing devices in Windows Device Manager or NI Measurement & Automation Explorer (MAX).

Note that this article replaces KnowledgeBase 2QDASEPG: What NI-VISA Features are Supported on my Operating System?. Some NI manuals may still reference the previous document. If you were redirected from the previous KnowledgeBase URL, please update your bookmarks accordingly.

In the Downloads section at the bottom of this page, you can download a copy of this table, which may include older software versions.

NI-VISA Features and Operating System Compatibility

Use this table to compare NI-VISA features compatibility with different OS; this table references 21.0 and 21.5 Readmes
Feature Operating System
Windows Linux  OS X** NI Linux Real-Time NI-ETS (Phar Lap*)
LXI Discovery    
Remote Client
Remote Server
ENET Serial
VISA Interactive Control  
NI I/O Trace    
Driver Development Wizard        

* NI will remove support for Phar Lap for cRIO in the NI 2020 Software Release and for PXI in the NI 2022 Software Release. For more information, please see the Phar Lap RT OS EOL Road Map.

** NI-VISA for macOS supports only 64-bit applications

Supported Windows Operating Systems: Windows 7/8 (32/64-bit), Vista/XP (32-bit ONLY) Supported Linux Operating Systems: OpenSUSE, Red Hat Enterprise Linux, Scientific Linux Note: VISA TCP/IP resources cannot be added under VxWorks or NI Linux RT targets in MAX, they must be referenced programmatically in LabVIEW. 

Note: The utilities provided by NI-VISA are 32-bit only.

Compatible Version

Support limited to PXI and PXIe Targets

Was this information helpful?