Q100083: License file permission issues on Windows

Follow

SUMMARY

You may encounter problems installing or using RLM and FLEXlm licenses on Windows if your user account does not have administrator privileges.
 
This can prevent the program from finding a valid license file as well as stopping you from installing licenses with either the Foundry License Utility (FLU) or directly from a program.
 
 
CAUSE

Our products will look for licenses in directories beneath both the "C:\ProgramData" and "C:\Program Files" directories on Windows.  Reading and writing files in these directories requires administrator privileges.

Therefore, if a user does not have admin rights they will be unable to install licenses to Program Files and will get the following message

"Failed to install to : C:\Program Files\The Foundry\RLM\foundry.lic
Unable to open file."

 

Additionally, if the user account is unable to view "Hidden Files, folder and drives" then you won't be able to view the ProgramData directory and therefore the program won't be able to find licences installed beneath ProgramData.

 

RESOLUTION

There are several things that you can do to resolve these problems:
 
  1. Install the license with full admin permissions.
    You can run the Foundry License Utility (FLU) or program with full admin rights by right clicking on the shortcut icon and selecting "Run As Administrator".  You should then be able to install the license to all the relevant locations.
    NOTE: If you've already tried to install the licenses then you may get a pop-up warning that some licenses are already installed to some locations.  Please click on "Continue" to install to the remaining locations.

  2. Make sure your user account can view the ProgramData folder.
    In Windows Explorer, turn on 'Show Hidden Files and Folders' in the Windows Folders and Properties - View options.

  3. Manually copy any license files (these will have a .lic extension) from the ProgramData to Program Files license directories.  PLEASE NOTE that you do not need to copy files from a RLM to FLEXlm directory or a FLEXlm to RLM directory.

    RLM:
    C:\ProgramData\The Foundry\RLM 
    C:\Program Files\The Foundry\RLM

    FLEXlm:

    C:\ProgramData\The Foundry\FLEXlm
    C:\Program Files\The Foundry\FLEXlm

    Please note that if you are using old 32-bit plug-ins with a FLEXlm license then you will also need to copy the .lic file to
    C:\Program Files (x86)\The Foundry\FLEXlm


Keywords: Windows, ProgramData, ProgramFiles, install problem, license, RLM, FLEXlm

 

Was this article helpful?
0 out of 1 found this helpful