Установка может работать в одном из двух режимов: административном или не административном. Выбор режима определяется директивами PrivilegesRequired и PrivilegesRequiredOverridesAllowed в секции [Setup].
В режиме административной установки:
В режиме не административной установки:
Независимо от версии Windows, если инсталляция выполняется в режиме административной установки, вы должны быть предельно осторожны при внесении каких-либо изменений в пользовательскую область данных: файлы и настройки пользовательского уровня должны обрабатываться самим приложением, а не программой установки, работающей в административном режиме. Компилятор предупредит вас об этом, но если вы уверены в своих действиях, то это сообщение может быть отключено директивой UsedUserAreasWarning.
Если инсталляция выполняется в режиме не административной установки, но административные привилегии все равно доступны, то программа установки или секция [Code] все равно может использовать эти привилегии. По этой причине деинсталлятор всегда будет требовать административные привилегии, как если бы инсталляция выполнялась в режиме административной установки.