Custom Revit Settings Are Not Honored

You installed Revit or Revit LT and copied a custom Revit.ini file into the correct folder. However, when you start the software, its settings do not reflect the settings defined in the custom Revit.ini file.

Issue: Revit maintains 2 versions of the Revit.ini file. For details, read About the Revit.ini File for Installation.

The values of these settings in UserDataCache\Revit.ini and the user profile version of the Revit.ini must be the same. When it detects a mismatch, Revit changes some user settings as follows:

Situation Result
InstallGUID does not match. The following files in the user profile folder are replaced with their corresponding files in the UserDataCache folder.
  • Revit.ini
  • MaterialUIConfig.xml
  • OmniClassTaxonomy.txt
  • shxfontmap.txt
  • UniformatClassifications.txt

As a result, Revit reverts to all default settings defined in the UserDataCache files.

Note: Subfolders stored in the user profile folder are retained; they are not affected by this change.
ReinstallGUID key does not match. The values for the FamilyTemplatePath, DataLibraryLocations, and DefaultTemplate keys in the user profile Revit.ini file are updated using corresponding values from UserDataCache\Revit.ini.

Solution: To avoid this issue, make sure that you do not change values for InstallGUID or ReinstallGUID in either version of Revit.ini.