Compartilhar via


Configurar Adicionar/Remover Programas com o Windows Installer

Você pode fornecer todas as informações necessárias para configurar Adicionar/Remover Programas no Painel de Controle definindo os valores de determinadas propriedades do instalador no pacote do Windows Installer do aplicativo. Definir essas propriedades grava automaticamente os valores correspondentes no registro. Se o instalador detectar que o produto está marcado para remoção completa, as operações serão adicionadas automaticamente ao script para remover a pasta Adicionar/Remover Programas em nas informações do Painel de Controle sobre o produto.

Se um aplicativo não estiver registrado, ele não estará listado em Adicionar/Remover Programas no Painel de Controle. Para obter mais informações, consulte Adicionar e remover um aplicativo e não deixar rastros no registro.

Os aplicativos que foram instalados no contexto de instalação por usuário são exibidos em Adicionar/Remover Programas do usuário atual. Os aplicativos que foram instalados no contexto de instalação por computador são exibidos em Adicionar/Remover Programas de todos os usuários. Os aplicativos que não foram instalados por computador e foram instalados apenas como aplicativos por usuário para usuários diferentes do usuário atual, não aparecem em Adicionar/Remover Programas do usuário atual.

Observe que os pacotes de instalação que usam a propriedade LIMITUI também devem conter a propriedade ARPNOMODIFY. Isso é necessário para que um usuário obtenha o comportamento correto de Adicionar/Remover Programas no utilitário Painel de Controle ao tentar configurar um produto.

O instalador usa as propriedades públicas a seguir para gerenciar Adicionar/Remover Programas no Painel de Controle.

Nome da propriedade Breve descrição de propriedade
ARPAUTHORIZEDCDFPREFIX URL do canal de atualização para o aplicativo. O valor que o instalador grava na Chave do registro de desinstalação.
ARPCOMMENTS Fornece comentários para Adicionar/Remover Programas no Painel de Controle. O valor que o instalador grava na Chave do registro de desinstalação.
ARPCONTACT Fornece o contato para Adicionar/Remover Programas no Painel de Controle. O valor que o instalador grava na Chave do registro de desinstalação.
ARPINSTALLLOCATION Caminho totalmente qualificado para a pasta primária de do aplicativo. O valor que o instalador grava na Chave do registro de desinstalação.
ARPHELPLINK Endereço de Internet ou URL para obter suporte técnico. O valor que o instalador grava na Chave do registro de desinstalação.
ARPHELPTELEPHONE Número de telefone do suporte técnico. O valor que o instalador grava na Chave do registro de desinstalação.
ARPNOMODIFY Impede a exibição de um botão Alterar para o produto em Adicionar/Remover Programas no Painel de Controle.Observação: isso afeta apenas a exibição no ARP. O Windows Installer ainda é capaz de reparar, instalar sob demanda e desinstalar aplicativos por meio de uma linha de comando ou da interface de programação.
ARPNOREMOVE Impede a exibição de um botão Remover para o produto em Adicionar/Remover Programas no Painel de Controle. O produto ainda poderá ser removido selecionando o botão Alterar se o pacote de instalação tiver sido criado com uma interface do usuário que fornece a remoção do produto como uma opção. Nota: Isso afeta apenas a exibição no ARP. O Windows Installer ainda é capaz de reparar, instalar sob demanda e desinstalar aplicativos por meio de uma linha de comando ou da interface de programação.
ARPNOREPAIR Desabilita o botão Reparar no Painel de Controle Adicionar/Remover Programas.Observação: isso afeta apenas a exibição no ARP. O Windows Installer ainda é capaz de reparar, instalar sob demanda e desinstalar aplicativos por meio de uma linha de comando ou da interface de programação.
ARPPRODUCTICON Identifica o ícone exibido em Adicionar/Remover Programas. Se essa propriedade não estiver definida, Adicionar/Remover Programas especificará o ícone de exibição.
ARPREADME Fornece o LeiaMe para Adicionar/Remover Programas no Painel de Controle. O valor que o instalador grava na Chave do registro de desinstalação.
ARPSIZE Tamanho estimado do aplicativo em KB.
ARPSYSTEMCOMPONENT Impede a exibição do aplicativo na Lista de Programas dos Programas Adicionar/Remover Programas no Painel de Controle.Observação: isso afeta apenas a exibição no ARP. O Windows Installer ainda é capaz de reparar, instalar sob demanda e desinstalar aplicativos por meio de uma linha de comando ou da interface de programação.
ARPURLINFOABOUT URL da página inicial do aplicativo. O valor que o instalador grava na Chave do registro de desinstalação.
ARPURLUPDATEINFO URL para informações de atualização de aplicativo. O valor que o instalador grava na Chave do registro de desinstalação.

Observação

Para obter informações sobre a ferramenta Definir Programa e Padrões, consulte a seção Trabalhar com definir o acesso ao programa e padrões do computador.

Desinstalar chave do registro