Поделиться через


Настройка установки и удаления программ с помощью установщика Windows

Вы можете предоставить все сведения, необходимые для настройки установки и удаления программ в панель управления, задав значения определенных свойств установщика в пакете установщика Windows приложения. При установке этих свойств соответствующие значения автоматически записываются в реестр. Если установщик обнаруживает, что продукт помечен для полного удаления, в скрипт автоматически добавляются операции по удалению папки "Установка и удаление программ" в панель управления сведения о продукте.

Если приложение не зарегистрировано, оно не отображается в разделе Установка и удаление программ в панель управления. Дополнительные сведения см. в разделах Добавление и удаление приложения и Отсутствие трассировки в реестре.

Приложения, установленные в контексте установки для каждого пользователя, отображаются в разделе Установка и удаление программ текущего пользователя. Приложения, установленные в контексте установки на компьютере, отображаются в разделе Установка и удаление программ всех пользователей. Приложения, которые не были установлены на компьютере и были установлены только как приложения для пользователей, отличных от текущего пользователя, не отображаются в разделе Установка и удаление программ текущего пользователя.

Обратите внимание, что пакеты установки, использующие свойство LIMITUI , также должны содержать ARPNOMODIFY. Это необходимо для того, чтобы пользователь пользовалась правильным поведением из раздела Установка и удаление программ в панель управления служебной программе при попытке настроить продукт.

Установщик использует следующие общедоступные свойства для управления установкой и удалением программ в панель управления.

Имя свойства Краткое описание свойства
ARPAUTHORIZEDCDFPREFIX URL-адрес канала обновления для приложения. Значение, которое установщик записывает в раздел реестра для удаления.
ARPCOMMENTS Предоставляет примечания к добавлению и удалению программ в панель управления. Значение, которое установщик записывает в раздел реестра для удаления.
ARPCONTACT Предоставляет контакт по добавлению и удалению программ в панель управления. Значение, которое установщик записывает в раздел реестра для удаления.
ARPINSTALLLOCATION Полный путь к основной папке приложения. Значение, которое установщик записывает в раздел реестра для удаления.
ARPHELPLINK Интернет-адрес или URL-адрес для технической поддержки. Значение, которое установщик записывает в раздел реестра для удаления.
ARPHELPTELEPHONE Номера телефонов технической поддержки. Значение, которое установщик записывает в раздел реестра для удаления.
ARPNOMODIFY Запрещает отображение кнопки "Изменить" для продукта в разделе "Установка и удаление программ" в панель управления.Примечание. Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс.
ARPNOREMOVE Запрещает отображение кнопки Удалить для продукта в разделе Установка и удаление программ в панель управления. Продукт по-прежнему можно удалить, нажав кнопку Изменить, если пакет установки был подготовлен с пользовательским интерфейсом, предоставляющим возможность удаления продукта. Примечание: Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс.
ARPNOREPAIR Отключает кнопку Восстановить в разделе Установка и удаление программ в панель управления.Примечание. Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс.
ARPPRODUCTICON Идентифицирует значок, отображаемый в разделе Установка и удаление программ. Если это свойство не определено, в разделе "Установка и удаление программ" указывается значок отображения.
ARPREADME Предоставляет файл сведений для добавления и удаления программ в панель управления. Значение, которое установщик записывает в раздел реестра для удаления.
ARPSIZE Предполагаемый размер приложения в КБ.
ARPSYSTEMCOMPONENT Запрещает отображение приложения в списке программ в разделе Установка и удаление программ в панель управления.Примечание. Это влияет только на отображение в ARP. Установщик Windows по-прежнему может восстанавливать, устанавливать по запросу и удалять приложения через командную строку или программный интерфейс.
ARPURLINFOABOUT URL-адрес домашней страницы приложения. Значение, которое установщик записывает в раздел реестра для удаления.
ARPURLUPDATEINFO URL-адрес сведений об обновлении приложения. Значение, которое установщик записывает в раздел реестра для удаления.

Примечание

Сведения о программе Set Program and Defaults (Установка программ и значений по умолчанию) см. в разделе Работа с настройкой доступа к программе и параметров по умолчанию для компьютера.

Удаление раздела реестра