Each time Eagle is setup on a new machine or Upgraded, all user preferences are lost. I don't expect that a function will be built into the software to make upgrading easier. However, it would be nice to know where the preference settings are so that old settings can be transfered to new versions.