The Installation Does Not Automatically Copy Existing Values To The HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Engine\8.0 Registry Key When Upgrading From The 32-bit Version To the 64-bit Version Of Laserfiche Server 8.

September 17, 2012 | KB: 1013049
Laserfiche 8.2, Laserfiche 8.3

Summary

If you have the 32-bit version of Laserfiche Server 8.0.x or 8.1.x installed on a computer with a 64-bit version of Windows and upgrade to Laserfiche 8.2 or 8.3, the installation will automatically install the 64-bit version of Laserfiche Server. However, the installation process will not automatically copy over existing Laserfiche Server registry values that are still under the wow6432node. This means that after the upgrade, Laserfiche Server may think that there are no attached repositories.

Resolution

Warning: Incorrectly editing the registry may adversely affect your system. Before you edit the registry, make sure you understand how to restore it if a problem occurs.

Use the Windows Registry Editor to manually copy existing registry key and values under HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Laserfiche\Engine\8.0 to HKEY_LOCAL_MACHINE\SOFTWARE\Laserfiche\Engine\8.0.

Note: If you are using Laserfiche Avante or have repository named users registered to that specific Laserfiche Server instance in a Laserfiche Rio installation, you must also manually copy over the existing lfsnu.db named user database file from the previous 32-bit installation location (by default, C:\Program Files (x86)\Laserfiche\Server) to the 64-bit installation location (by default, C:\Program Files\Laserfiche\Server).