LabVIEW Idea Exchange

About LabVIEW Idea Exchange

Have a LabVIEW Idea?

  1. Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see in a future version of LabVIEW!
Top Authors
Showing results for 
Search instead for 
Did you mean: 

New LabVIEW Installation Retains Options

Status: New

When installing a new version of LabVIEW, I always find myself resetting all of the options I previously changed from the default settings in the Tools -> Options menu. This means I have to spend my time remembering what options I changed and where in the Options menu I need to change them. It would be nice if a newer installation of LabVIEW looked at the older version's Options settings and then applied those settings to the new installation.


The same idea applies to how I configure the palettes on the block diagram. It would be nice if newer installations looked at how I configure my palettes and then set them up the same way. 


With these changes transitioning to a newer version of LabVIEW might be even more seamless for users that change their settings from the default settings. 

NI Employee

Hi zenthoef,


The LabVIEW Upgrade Notes, in a section titled Copying Environment Settings from a Previous Version of LabVIEW, contains information that help relieve you of some of the work you describe. Be sure to note the Caution in that section.


Hope this helps,


-Steve M.

LabVIEW Documentation

Active Participant

Hi Steve -


Thanks for referencing that. I am aware that can be done. What I am getting at is it would be nice if this process was automated. If the automation was smart enough it could take the caution in that section into account to only update environment settings that were set in a previous version. This then leaves new environment settings untouched. 

Active Participant

Would be great if the installer checks the compatible installed versions and asks: Do you want to import the settings from any of the following versions?


Agree with zenthoef, it's something that should be automated because people at NI can figure out how to do it safely.

André Manzolli

Mechanical Engineer
Certified LabVIEW Developer - CLD
LabVIEW Champion
Curitiba - PR - Brazil
NI Employee
you have my vote!
Chris Bolin
LabVIEW Partner Program, CLA
Active Participant

Vote for this too.  We stayed at LV7 for so long and only recently jumped into the here's a new version bandwagon and couldn't believe this is not the way it is done.


Knight of NI

Instrumento, you need to click the Kudoes icon if you want to vote for it.

Knight of NI

Repeated by mistake.

Active Participant

Along the same lines:

When upgrading, I would really like it if only items you have currently installed were selected for install/upgrade. I just upgraded from 2012 to 2012 SP1 and I wasn't watching my IT guy when he was doing things and he installed EVERYTHING because that was the default. Realtime modules, touchpanel, etc. etc. None of which I use. All this does is lead to wasted space and an annoying popup about trial periods expiring.


For example:

If I have LV Full, the RT module, and the vision dev module installed under 2012 and I upgrade to 2013, the only items that should install by default are LV Full, RT, and vision. Motion assistant, robotics, PID, and all those others should be marked as "do not install" by default.

Active Participant

Kudos. I agree with others, it shoudl be done by the installer. The LabVIEW Upgrade Notes, is not the way to go.


I have been waiting patiently for this automated option for 20 years now !!

Peter Badcock
Product Development
ResMed Ltd.