У меня есть некоторые настройки программы, которые в настоящее время хранятся в HKEY_LOCAL_MACHINE. Из-за Vista и заблокированных пользователей некоторые пользователи не имеют разрешения на HKEY_LOCAL_MACHINE, и эти значения на самом деле не принадлежат HKEY_LOCAL_USER (они должны быть одинаковыми для всех пользователей), каково наилучшее альтернативное место для их хранения?
Большинство настроек уже хранятся в БД, но есть некоторые из них, о которых должна знать программа перед подключением к БД. В идеале мне понравится способ реализовать это без необходимости проверки операционной системы.
Это для настольного приложения, написанного на Delphi.