Legacy and Windows Vista

Installing Legacy

The easiest things to remember when installing Legacy on Windows Vista are:

1. Don't install from Legacy 6.0 or earlier CDs as they were not fully Windows Vista compatible.  Click here if you already installed version 6 or earlier.

2. Install Legacy from the Web. This version is fully compatible with Windows Vista and has the latest enhancements and patches.

3. When installing Legacy, don't make any changes to the setup. Just click Next until the installation is complete, and then click Finish.

If you have no problems installing and Legacy is running OK, you can stop here. 

However, if you experience problems or have questions, then read on:

Because of stricter security enforcement and other issues in Windows Vista, Legacy users need to be aware of the following:

For Legacy Family Tree to run properly under Windows Vista, only install the Legacy program to the default C:\Legacy folder, rather than changing it to "C:\Program Files\Legacy".  If you install Legacy to the Program Files directory, you will discover that Vista does not allow users to write files to that location.  Instead, Vista redirects any changes to Legacy files to a Virtual Store folder, a location in the user’s profile.  This creates serious problems, for example, if more than one user (people with different user accounts) attempt to work in the same family file.

Make sure the User Account Control (UAC) feature is enabled in Windows Vista. If this feature has been disabled, you need to re-enable it, otherwise you will get run-time error 339.

1. Open up Control Panel, and type in 'user account' into the search box.

2. Click on the link for Turn User Account Control (UAC) on or off.

 

Check the box, then click OK, and reboot your computer. Legacy should run properly now.

Legacy 6.0

• If you’re experiencing problems running Legacy 6.0 under Windows Vista, you must update to the final build by going to http://www.legacyfamilytree.com/helpDownloadVersion6.asp to download the Vista-compatible Legacy 6.0 file.  Legacy v6.0.0.127 released in March 2007 fixed three major problems: 1. Inability to update from within the program, 2. Help file format not supported by Vista, 3. various errors when creating reports or doing File Maintenance. 

• For Legacy Family Tree 6.0 to run properly under Windows Vista, only install the Legacy program to the default C:\Legacy folder, rather than changing it to "C:\Program Files\Legacy".  If you install Legacy to the Program Files directory, you will discover that Vista does not allow users to write files to that location.  Instead, Vista redirects any changes to Legacy files to a Virtual Store folder, a location in the user’s profile.  This creates serious problems, for example, if more than one user (people with different user accounts) attempt to work in the same family file.

• After updating, if you continue to receive errors or have problems, please contact Support by sending a message to Support@LegacyFamilyTree.com or by telephoning (425) 788-0932.

Legacy 5.0 or Earlier

• For Legacy Family Tree 5.0 or earlier to run under Windows Vista, only install the Legacy program to the default C:\Legacy folder, rather than changing it to "C:\Program Files\Legacy".  If you install Legacy to the Program Files directory, you will discover that Vista does not allow users to write files to that location.  Instead, Vista redirects any changes to Legacy files to a Virtual Store folder, a location in the user’s profile.  This creates serious problems, for example, if more than one user (people with different user accounts) attempt to work in the same family file.

• Using Different User Accounts:  If people are using Legacy 5.0 or earlier in different user accounts, when you go into Legacy after switching accounts, you'll need click Options and select Customize > Locations.  Next click on the Reset button next to the "Location of temporary files" field before creating reports, or doing a Check/Repair, etc.  If you installed in Admin account and are using Legacy strictly under the user account, go there and click on the Reset button to set the path to the correct Temp folder

• Help File:  The Help files are not being updated in Legacy 5.0 or earlier.  If you are using one of these earlier programs, you must download the WinHlp32.exe file from Microsoft. Once the WinHlp32.exe patch is downloaded/installed you will able to access the Help files in Legacy as well as other programs that are not yet updated or that are not going to be updated.

Please go to http://support.microsoft.com/kb/917607/en-us where you'll find information about this problem and links to download the WinHlp32.exe file.  There are two options to download:

Windows6.0-KB917607-x86.msu For 32-bit Vista (most people users will use this download)
Windows6.0-KB917607-x64.msu For 64-bit Vista