В режиме административной установки:
- Папка {group} создаётся в профиле Для всех
пользователей.
- Форма "auto" для констант каталогов и специальных папок
сопоставляется с формой "common".
- НЕ следует использовать форму "user" этих констант: файлы и настройки
пользовательского уровня должны обрабатываться самим приложением, а не
программой установки, работающей в административном режиме.
- Корневой раздел HKA, ключи
деинсталляции и ключи установки шрифта создаются в разделе
HKEY_LOCAL_MACHINE.
В режиме не административной установки:
- Папка {group} создаётся в профиле текущего пользователя.
- Форма "auto" для констант каталогов и специальных папок
сопоставляется с формой "user".
- Корневой раздел HKA, ключи
деинсталляции и ключи установки шрифта создаются в разделе
HKEY_CURRENT_USER.
Примечания:
Независимо от версии Windows, если инсталляция
выполняется в режиме административной установки, вы должны быть предельно
осторожны при внесении каких-либо изменений в пользовательскую область
данных: файлы и настройки пользовательского уровня должны обрабатываться
самим приложением, а не программой установки, работающей в административном
режиме. Компилятор предупредит вас об этом, но если вы уверены в своих
действиях, то это сообщение может быть отключено директивой
UsedUserAreasWarning.
Если инсталляция выполняется в режиме не
административной установки, но административные привилегии все равно
доступны, то программа установки или секция [Code] все равно
может использовать эти привилегии. По этой причине деинсталлятор всегда
будет требовать административные привилегии, как если бы инсталляция
выполнялась в режиме административной установки.