Why isn't MAX Working on Windows Vista with NI-DAQmx 8.6.1 Driver?

Updated May 20, 2019

Reported In

Driver

  • NI-DAQmx

Issue Details

After installing the NI-DAQmx 8.6.1 driver on my Windows Vista system, I cannot launch Measurement & Automation Explorer (MAX). When I try to launch the program, my system hangs. However, if I right-click on the shortcut icon for MAX and select Run as Administrator, it launches successfully. Why does this happen, and how can I fix this so that it will work if I try to open it normally?

Solution

User Account Control (UAC) is a new security feature built into the Vista operating system. More information on UAC can be found at the related links below. Here are the two options to correct this issue.
  • Change the application's properties to always Run as Administrator by default.
    1. Right-click on the application and select Properties from the menu.
    2. On the Shortcut tab, select the Advanced button.
    3. Select the Run as administrator checkbox.
    4. Select OK on both windows.

Note: This will make the program run in administrator mode by default so no right-clicking is necessary.

  • Disable UAC to prevent the message prompt whenever you right-click and select Run as Aministrator.
    1. Open the Control Panel
    2. Navigate to Open User Accounts»Turn User Account Control On and Off.
    3. Disable the User Account Control checkbox
    4. Restart your computer is prompted.
Note: This option disables UAC, leaving your machine unprotected from malware attacks as described in the related links.

For security, whenever you need to configure Windows Vista settings, you need elevated privileges, even if you are logged on as an administrator. Before you can complete an administrative task, the UAC manager displays a "Continue" message. Because of these security features, Windows Vista only lets you run Measurement & Automation Explorer as an administrator.